source: doc/theses/rob_schluntz/Makefile @ 295e5071

aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
Last change on this file since 295e5071 was 23c27039, checked in by Peter A. Buhr <pabuhr@…>, 5 years ago

further harmonize document Makefile and documents

  • Property mode set to 100644
File size: 671 bytes
RevLine 
[23c27039]1Build = build
2Macros = ../../LaTeXmacros
3TeXLIB = .:${Macros}:${Build}:../../bibliography:
4LaTeX  = TEXINPUTS=${TeXLIB} && export TEXINPUTS && pdflatex -halt-on-error -output-directory=${Build}
[1e4f05e]5BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex
6
[23c27039]7VPATH = ${Build}
8
[52f3539]9all : thesis.pdf
[1e4f05e]10
[23c27039]11thesis.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]22clean :
[23c27039]23        @rm -frv ${Build}
[1e4f05e]24
[52f3539]25spotless : clean
26        rm -f thesis.pdf thesis.ps
Note: See TracBrowser for help on using the repository browser.