SRCS := $(wildcard *.tex) default: final.pdf once: revid.inc pdflatex -halt-on-error article.tex $@.new cmp $@.new $@ || mv -f $@.new $@ final.pdf: $(SRCS) $(MAKE) once $(MAKE) once $(MAKE) once cp article.pdf final.pdf %.ps: %.pdf pdftops $*.pdf $*.ps clean: rm -f *.aux *.log *.dvi *.out *.pdf *~