2019-02-21 19:29:50 +00:00
|
|
|
NOTE = !! change the next line to fit your filename; no spaces at file name end !!
|
|
|
|
FILE = Thesis
|
|
|
|
|
2019-08-09 09:14:30 +00:00
|
|
|
all: all-graphviz
|
2019-02-21 19:29:50 +00:00
|
|
|
pdflatex $(FILE)
|
2019-08-21 07:44:17 +00:00
|
|
|
dot -Tpdf -o abc.pdf abc.dot
|
2019-08-08 12:08:07 +00:00
|
|
|
bibtex $(FILE)
|
2019-08-08 12:10:10 +00:00
|
|
|
makeindex Thesis.nlo -s nomencl.ist -o Thesis.nls
|
2019-02-21 19:29:50 +00:00
|
|
|
pdflatex $(FILE)
|
|
|
|
pdflatex $(FILE)
|
|
|
|
|
|
|
|
clean:
|
2019-08-21 07:44:17 +00:00
|
|
|
rm -f *.dvi *.log *.aux *.bbl *.blg *.toc *.lof *.lot *.cb *.~ *.ilg *.nlo *.nls *.out *.glo graphviz/*.png graphiz/*.pdf
|
2019-08-09 08:38:54 +00:00
|
|
|
|
|
|
|
all-graphviz:
|
2019-08-22 09:56:18 +00:00
|
|
|
for dot in graphviz/*.dot; do make $${dot%%.dot}.png; done
|
2019-08-21 07:44:17 +00:00
|
|
|
for dot in graphviz/*.dot; do make $${dot%%.dot}.pdf; done
|
2019-08-28 17:02:08 +00:00
|
|
|
for dot in graphviz/*.dot; do make $${dot%%.dot}.svg; done
|
2019-08-09 08:38:54 +00:00
|
|
|
|
|
|
|
graphviz/%.png: graphviz/%.dot
|
|
|
|
dot -Tpng < $< > $@
|
2019-08-21 07:44:17 +00:00
|
|
|
|
|
|
|
graphviz/%.pdf: graphviz/%.dot
|
|
|
|
dot -Tpdf < $< > $@
|
2019-08-28 17:02:08 +00:00
|
|
|
|
|
|
|
graphviz/%.svg: graphviz/%.dot
|
|
|
|
dot -Tsvg < $< > $@
|