Skip to content
Snippets Groups Projects
Commit 1410065e authored by christian's avatar christian
Browse files

replaced return with exit, fixed minor mistakes

parent 6c8ea553
No related branches found
No related tags found
No related merge requests found
......@@ -19,17 +19,17 @@ else
echo $PACKAGELIST
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
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
#DOCFILE=$(mktemp --suffix='.tex')
WORKING_DIR=$(mktemp -d)
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
CLEAN_PACKAGE_NAME=$(echo "$PACKAGE" | tr -d "\" ")
echo "Dokumentation fuer $PACKAGE von ${WORKING_DIR}/${CLEAN_PACKAGE_NAME}.tex"
......@@ -43,8 +43,7 @@ DOCUDIR="$MY_DIR/../Doku"
pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex"
pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex" # ja, ist Absicht
if [ $? -ne 0 ]; then
err "Fehler beim kompilieren der Dokumentation."
return 1
exit 1
fi
popd
......@@ -53,4 +52,4 @@ DOCUDIR="$MY_DIR/../Doku"
RC=$?
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