6801ad0af26a344018f3c31262b822dc6ab0f9a7
[matthijs/projects/internship.git] / Report / Makefile
1 all: Report.dvi
2
3 REPEAT_TEXT = 'Rerun to get cross-references right'
4
5 %.pdf: %.dvi
6         dvipdf $(basename $@)
7
8 %.ps: %.svg
9         inkscape $(addsuffix .svg,$(basename $@)) --export-ps=$@
10
11 Report.dvi: *.tex Front/*.tex Main/*.tex Main/*/*.tex Report.bib
12         latex '\scrollmode\input $(basename $@)' || exit 1; \
13         bibtex $(basename $@) || exit 1; \
14         latex '\scrollmode\input $(basename $@)' || exit 1; \
15         while grep -s $(REPEAT_TEXT)  $(addsuffix .log,$(basename $@)) ; do \
16                 latex '\scrollmode\input $(basename $@)' || exit 1; \
17         done
18
19 clean:
20         rm -f *.ps *.pdf *.dvi *.log *.toc *.out *.aux *.bbl *.blg *.lof