Skip to content
Snippets Groups Projects
Commit 6fdc4709 authored by christian's avatar christian Committed by osak buildhauer user
Browse files

replaced return with exit, fixed minor mistakes

parent 38017f2c
No related branches found
No related tags found
1 merge request!3WIP: Ws16
...@@ -19,17 +19,17 @@ else ...@@ -19,17 +19,17 @@ else
echo $PACKAGELIST echo $PACKAGELIST
fi fi
DOCUDIR="$MY_DIR/../Doku" DOCUDIR="$MY_DIR../Doku"
if [ ! -f "$DOCUDIR/HEADER.tex" ]; then #HEADER muss ex. sonst kommt auf keinen Fall was sinnvolles bei rum if [ ! -f "$DOCUDIR/HEADER.tex" ]; then #HEADER muss ex. sonst kommt auf keinen Fall was sinnvolles bei rum
echo "Leider ist keine Dokumentation auf dem LIP-Stick vorhanden..." echo "Leider ist keine Dokumentation auf dem LIP-Stick vorhanden..."
return 0 #linuxparty.sh soll auch ohne Doku Verzeichnis laufen exit 0 #linuxparty.sh soll auch ohne Doku Verzeichnis laufen
fi fi
#DOCFILE=$(mktemp --suffix='.tex') #DOCFILE=$(mktemp --suffix='.tex')
WORKING_DIR=$(mktemp -d) WORKING_DIR=$(mktemp -d)
cp -a "$DOCUDIR/." "$WORKING_DIR" cp -a "$DOCUDIR/." "$WORKING_DIR"
for PACKAGE in $INSTALLED_PKGS; do for PACKAGE in $PACKAGELIST; do
#zenity and kdialog return quoted package names; nice for apt call but bad here #zenity and kdialog return quoted package names; nice for apt call but bad here
CLEAN_PACKAGE_NAME=$(echo "$PACKAGE" | tr -d "\" ") CLEAN_PACKAGE_NAME=$(echo "$PACKAGE" | tr -d "\" ")
echo "Dokumentation fuer $PACKAGE von ${WORKING_DIR}/${CLEAN_PACKAGE_NAME}.tex" echo "Dokumentation fuer $PACKAGE von ${WORKING_DIR}/${CLEAN_PACKAGE_NAME}.tex"
...@@ -43,8 +43,7 @@ DOCUDIR="$MY_DIR/../Doku" ...@@ -43,8 +43,7 @@ DOCUDIR="$MY_DIR/../Doku"
pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex" pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex"
pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex" # ja, ist Absicht pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex" # ja, ist Absicht
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
err "Fehler beim kompilieren der Dokumentation." exit 1
return 1
fi fi
popd popd
...@@ -53,4 +52,4 @@ DOCUDIR="$MY_DIR/../Doku" ...@@ -53,4 +52,4 @@ DOCUDIR="$MY_DIR/../Doku"
RC=$? RC=$?
pressenter "Dokummentation der von dir installierten Paktete wurde in deinem Benutzerverzeichnis ($HOME) als 'Deine-LIP-Dokumentation.pdf' abegelegt." pressenter "Dokummentation der von dir installierten Paktete wurde in deinem Benutzerverzeichnis ($HOME) als 'Deine-LIP-Dokumentation.pdf' abegelegt."
return $RC exit $RC
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment