Changes in doc/papers/general/Makefile [5ff188f:a43dd54]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/papers/general/Makefile
r5ff188f ra43dd54 2 2 3 3 Build = build 4 Figures = figures5 4 Macros = ../../LaTeXmacros 6 5 TeXLIB = .:${Macros}:${Build}:../../bibliography: 7 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} 6 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} -interaction=nonstopmode 8 7 BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex 9 8 10 9 MAKEFLAGS = --no-print-directory --silent # 11 VPATH = ${Figures} evaluation12 10 13 11 ## Define the text source files. … … 36 34 # Directives # 37 35 38 .PHONY : all clean # not file names36 .PHONY : all clean # not file names 39 37 40 38 all : ${DOCUMENT} … … 52 50 53 51 ${basename ${DOCUMENT}}.dvi : Makefile ${Build} ${GRAPHS} ${PROGRAMS} ${PICTURES} ${FIGURES} ${SOURCES} ${basename ${DOCUMENT}}.tex \ 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 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 59 55 ${LaTeX} ${basename $@}.tex 60 56 -${BibTeX} ${Build}/${basename $@} 61 # Run again to finish citations 62 ${LaTeX} ${basename $@}.tex 57 ${LaTeX} ${basename $@}.tex # Finish citations 63 58 64 59 ## Define the default recipes. 60 61 vpath %.tex ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source 62 vpath %.fig ${subst .zzz,,${subst .zzz ,:,${SOURCES}}} # add prefix for source 65 63 66 64 ${Build}: 67 65 mkdir -p ${Build} 68 66 69 ${GRAPHS} : timing.gptiming.dat70 gnuplot -e Build="'${Build}/'"evaluation/timing.gp67 ${GRAPHS} : evaluation/timing.gp evaluation/timing.dat 68 gnuplot evaluation/timing.gp 71 69 72 %.tex : %.fig70 %.tex : figures/%.fig 73 71 fig2dev -L eepic $< > ${Build}/$@ 74 72 75 %.ps : %.fig73 %.ps : figures/%.fig 76 74 fig2dev -L ps $< > ${Build}/$@ 77 75 78 %.pstex : %.fig76 %.pstex : figures/%.fig 79 77 fig2dev -L pstex $< > ${Build}/$@ 80 78 fig2dev -L pstex_t -p ${Build}/$@ $< > ${Build}/$@_t 81 79 82 80 # Local Variables: # 81 # tab-width : 4 # 83 82 # compile-command: "make" # 84 83 # End: #
Note: See TracChangeset
for help on using the changeset viewer.