Changeset 5ff188f for doc/papers/general/Makefile
- Timestamp:
- Jan 31, 2018, 5:49:36 PM (5 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 281806b
- Parents:
- 633a642
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/papers/general/Makefile
r633a642 r5ff188f 2 2 3 3 Build = build 4 Figures = figures 4 5 Macros = ../../LaTeXmacros 5 6 TeXLIB = .:${Macros}:${Build}:../../bibliography: 6 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} -interaction=nonstopmode7 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} 7 8 BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex 8 9 9 10 MAKEFLAGS = --no-print-directory --silent # 11 VPATH = ${Figures} evaluation 10 12 11 13 ## Define the text source files. … … 34 36 # Directives # 35 37 36 .PHONY : all clean 38 .PHONY : all clean # not file names 37 39 38 40 all : ${DOCUMENT} … … 50 52 51 53 ${basename ${DOCUMENT}}.dvi : Makefile ${Build} ${GRAPHS} ${PROGRAMS} ${PICTURES} ${FIGURES} ${SOURCES} ${basename ${DOCUMENT}}.tex \ 52 ${Macros}/common.tex ${Macros}/indexstyle ../../bibliography/cfa.bib 53 if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi # Must have *.aux file containing citations for bibtex 54 -${BibTeX} ${Build}/${basename $@} # Some citations reference others so run again to resolve these citations 54 ${Macros}/common.tex ${Macros}/indexstyle ../../bibliography/pl.bib 55 # Must have *.aux file containing citations for bibtex 56 if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi 57 -${BibTeX} ${Build}/${basename $@} 58 # Some citations reference others so run again to resolve these citations 55 59 ${LaTeX} ${basename $@}.tex 56 60 -${BibTeX} ${Build}/${basename $@} 57 ${LaTeX} ${basename $@}.tex # Finish citations 61 # Run again to finish citations 62 ${LaTeX} ${basename $@}.tex 58 63 59 64 ## Define the default recipes. 60 61 vpath %.tex ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source62 vpath %.fig ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source63 65 64 66 ${Build}: 65 67 mkdir -p ${Build} 66 68 67 ${GRAPHS} : evaluation/timing.gp evaluation/timing.dat68 gnuplot evaluation/timing.gp69 ${GRAPHS} : timing.gp timing.dat 70 gnuplot -e Build="'${Build}/'" evaluation/timing.gp 69 71 70 %.tex : figures/%.fig72 %.tex : %.fig 71 73 fig2dev -L eepic $< > ${Build}/$@ 72 74 73 %.ps : figures/%.fig75 %.ps : %.fig 74 76 fig2dev -L ps $< > ${Build}/$@ 75 77 76 %.pstex : figures/%.fig78 %.pstex : %.fig 77 79 fig2dev -L pstex $< > ${Build}/$@ 78 80 fig2dev -L pstex_t -p ${Build}/$@ $< > ${Build}/$@_t 79 81 80 82 # Local Variables: # 81 # tab-width : 4 #82 83 # compile-command: "make" # 83 84 # End: #
Note: See TracChangeset
for help on using the changeset viewer.