Merge branch 'master' of https://github.com/dopefishh/tt2015
[tt2015.git] / a2 / Makefile
1 LATEX:=latex
2
3 DOCUMENT:=tt2
4 SOURCES:=$(filter-out preamble.tex,$(shell ls *.tex))
5
6 .SECONDARY: $(addsuffix .fmt,$(DOCUMENT))
7 .PHONY: clean
8
9 all: $(DOCUMENT).pdf
10
11 %.pdf: %.dvi
12 dvipdfm $<
13
14 %.dvi: %.tex %.fmt $(SOURCES)
15 $(LATEX) $(basename $@)
16 $(LATEX) $(basename $@)
17 $(LATEX) $(basename $@)
18
19 %.fmt: preamble.tex
20 $(LATEX) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump"
21
22 clean:
23 $(RM) -v $(addprefix $(DOCUMENT).,fmt aux bbl blg dvi log out toc pdf)