tex.mk: Giving up after first pass if pdflatex returns an error

This commit is contained in:
Jan Lindemann 2010-06-25 21:12:10 +00:00 committed by Jan Lindemann
commit 74ce8baaf8

View file

@ -273,7 +273,7 @@ $(OUT).html.zip: $(HTMLDIR)
$(OUTPUT).pdf: $(GENERATED) $(OUTPUT).pdf: $(GENERATED)
@echo "-- creating pdf file" @echo "-- creating pdf file"
# for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex 2>&1 | grep -ve "Underfull\|Overfull"| grep .; done # for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex 2>&1 | grep -ve "Underfull\|Overfull"| grep .; done
for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex; done for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex || exit 1; done
mv $(MAIN).pdf $(OUTPUT).pdf mv $(MAIN).pdf $(OUTPUT).pdf
$(OUT).pdf.zip: $(OUTPUT).pdf $(OUT).pdf.zip: $(OUTPUT).pdf