source:
doc/theses/rob_schluntz_MMath/Makefile@
73edfe9
| Last change on this file since 73edfe9 was 67982887, 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.