LATEX:=pdflatex
DOCUMENT:=report
+GRAPHS:=toy.png toy2.png toy3.png
.PHONY: all clean
-.SECONDARY: $(DOCUMENT).fmt
+.SECONDARY: $(DOCUMENT).fmt $(GRAPHS)
all: $(DOCUMENT).pdf
-%.pdf: %.tex %.fmt implementation.tex results.tex
+%.pdf: %.tex %.fmt implementation.tex results.tex $(GRAPHS)
$(LATEX) $<
$(LATEX) $<
+%.png: %.dot
+ dot -Tpng $< > $@
+
%.fmt: pre.tex
$(LATEX) -ini -shell-escape -jobname="$(basename $@)" "&$(LATEX) $<\dump"
clean:
- $(RM) -rv $(addprefix $(DOCUMENT).,fmt log aux pdf)
+ $(RM) -rv $(addprefix $(DOCUMENT).,fmt log aux pdf) *.png