Changeset 5ff188f for doc/papers/concurrency/Makefile
- Timestamp:
- Jan 31, 2018, 5:49:36 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, 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/concurrency/Makefile
r633a642 r5ff188f 2 2 3 3 Build = build 4 Figures = figures 4 5 Macros = ../../LaTeXmacros 5 TeXLIB = .:style:annex:${Macros}:${Build}: /usr/local/bibliographies:6 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} -interaction=nonstopmode6 TeXLIB = .:style:annex:${Macros}:${Build}:../../bibliography: 7 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} 10 12 11 13 ## Define the text source files. … … 41 43 # Directives # 42 44 43 .PHONY : all clean 45 .PHONY : all clean # not file names 44 46 45 47 all : ${DOCUMENT} … … 57 59 58 60 ${basename ${DOCUMENT}}.dvi : Makefile ${Build} ${GRAPHS} ${PROGRAMS} ${PICTURES} ${FIGURES} ${SOURCES} ${basename ${DOCUMENT}}.tex \ 59 ${Macros}/common.tex ${Macros}/indexstyle annex/local.bib /usr/local/bibliographies/pl.bib 60 if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi # Must have *.aux file containing citations for bibtex 61 -${BibTeX} ${Build}/${basename $@} # Some citations reference others so run again to resolve these citations 61 ${Macros}/common.tex ${Macros}/indexstyle annex/local.bib ../../bibliography/pl.bib 62 # Must have *.aux file containing citations for bibtex 63 if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi 64 -${BibTeX} ${Build}/${basename $@} 65 # Some citations reference others so run again to resolve these citations 62 66 ${LaTeX} ${basename $@}.tex 63 67 -${BibTeX} ${Build}/${basename $@} 64 ${LaTeX} ${basename $@}.tex # Finish citations 68 # Run again to finish citations 69 ${LaTeX} ${basename $@}.tex 65 70 66 71 ## Define the default recipes. 67 68 vpath %.tex ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source69 vpath %.fig ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source70 72 71 73 ${Build}: 72 74 mkdir -p ${Build} 73 75 74 %.tex : figures/%.fig76 %.tex : %.fig 75 77 fig2dev -L eepic $< > ${Build}/$@ 76 78 77 %.ps : figures/%.fig79 %.ps : %.fig 78 80 fig2dev -L ps $< > ${Build}/$@ 79 81 80 %.pstex : figures/%.fig82 %.pstex : %.fig 81 83 fig2dev -L pstex $< > ${Build}/$@ 82 84 fig2dev -L pstex_t -p ${Build}/$@ $< > ${Build}/$@_t 83 85 84 86 # Local Variables: # 85 # tab-width : 4 #86 87 # compile-command: "make" # 87 88 # End: #
Note: See TracChangeset
for help on using the changeset viewer.