source:
doc/theses/rob_schluntz/Makefile
@
09a1ae6
Last change on this file since 09a1ae6 was 23c27039, checked in by , 7 years ago | |
---|---|
|
|
File size: 671 bytes |
Rev | Line | |
---|---|---|
[23c27039] | 1 | Build = build |
2 | Macros = ../../LaTeXmacros | |
3 | TeXLIB = .:${Macros}:${Build}:../../bibliography: | |
4 | LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && pdflatex -halt-on-error -output-directory=${Build} | |
[1e4f05e] | 5 | BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex |
6 | ||
[23c27039] | 7 | VPATH = ${Build} |
8 | ||
[52f3539] | 9 | all : thesis.pdf |
[1e4f05e] | 10 | |
[23c27039] | 11 | thesis.pdf : Makefile ${Build} ${Macros}/common.tex cfa-format.tex thesis.tex intro.tex ctordtor.tex tuples.tex variadic.tex conclusions.tex |
[52f3539] | 12 | ${LaTeX} thesis |
[23c27039] | 13 | ${BibTeX} ${Build}/thesis |
[52f3539] | 14 | ${LaTeX} thesis |
15 | ${LaTeX} thesis | |
[23c27039] | 16 | cp -p ${Build}/thesis.pdf . |
[52f3539] | 17 | pdf2ps thesis.pdf thesis.ps |
[1e4f05e] | 18 | |
[23c27039] | 19 | ${Build}: |
20 | mkdir -p ${Build} | |
21 | ||
[52f3539] | 22 | clean : |
[23c27039] | 23 | @rm -frv ${Build} |
[1e4f05e] | 24 | |
[52f3539] | 25 | spotless : clean |
26 | rm -f thesis.pdf thesis.ps |
Note: See TracBrowser
for help on using the repository browser.