projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dokumentation.pdf zur Klarheit umbenennen
[kivitendo-erp.git]
/
scripts
/
build_doc.sh
diff --git
a/scripts/build_doc.sh
b/scripts/build_doc.sh
index
1e15d29
..
0f3a7af
100755
(executable)
--- a/
scripts/build_doc.sh
+++ b/
scripts/build_doc.sh
@@
-11,6
+11,26
@@
if [[ ! -d doc ]]; then
exit 1
fi
exit 1
fi
+html=1
+pdf=1
+
+if [[ ! -z $1 ]] ; then
+ html=0
+ pdf=0
+ while [[ ! -z $1 ]] ; do
+ case $1 in
+ html) html=1 ;;
+ pdf) pdf=1 ;;
+ *)
+ echo "Unknown parameter $1"
+ exit 1
+ ;;
+ esac
+
+ shift
+ done
+fi
+
dobudish=$(ls -d doc/build/dobudish* 2> /dev/null)
if [[ -z $dobudish ]] || [[ ! -d ${dobudish} ]]; then
dobudish=$(ls -d doc/build/dobudish* 2> /dev/null)
if [[ -z $dobudish ]] || [[ ! -d ${dobudish} ]]; then
@@
-29,16
+49,21
@@
input=${base}/input
output=${base}/output
custom=${base}/custom-cfg
output=${base}/output
custom=${base}/custom-cfg
-rm -
f ${input}/*.xml
-cp ../../dokumentation.xml ${input}/
+rm -
rf ${input} ${custom}
+mkdir ${input} ${input}/copy_to_output ${custom}
-rm -f ${custom}/*
+cp ../../dokumentation.xml ${input}/
+cp -R ../../images ${input}/copy_to_output/
cp -R ../custom-cfg/* ${custom}/
cp -R ../custom-cfg/* ${custom}/
-./generator.sh dokumentation pdf
-cp ${output}/pdf/dokumentation.pdf ../../
+if [[ $pdf = 1 ]] ; then
+ ./generator.sh dokumentation pdf
+ cp ${output}/pdf/dokumentation.pdf ../../Lx-Office-Dokumentation.pdf
+fi
-./generator.sh dokumentation html
-rm -rf ../../html
-mkdir ../../html
-cp -R ${output}/html ../../html
+if [[ $html = 1 ]]; then
+ ./generator.sh dokumentation html
+ rm -rf ../../html
+ mkdir ../../html
+ cp -R ${output}/html ../../
+fi