better way.)
o Don't infloop when creating cmu-user.pdf by skipping over the
version message from rerunfilecheck before checking for Rerun
messages.
%.pdf : %.tex $(FILES)
$(PDFLATEX) $<
- @while ( grep Rerun $*.log > /dev/null ); do \
+ @while ( grep -v 'Package: rerunfilecheck' $*.log | grep Rerun > /dev/null ); do \
$(PDFLATEX) $<; \
done
if [ "$<" = "cmu-user.tex" ]; then $(MAKE) index; else $(MAKE) index-letter; fi
clean:
- rm -f *.log *.bbl *.blg *.ps *.pdf *.aux *.lof *.toc *.gif *.out *.ilg
+ rm -f *.log *.bbl *.blg *.ps *.pdf *.aux *.lof *.toc *.out *.ilg
rm -f *.vdx *.cdx *.tdx *.fdx *.idx *.cnd *.fnd *.tnd *.vnd *.haux
rm -f *.html *.hcnd *.htnd *.hvnd *.hfnd *.htoc