TEXSRC = ch-ana-sim.tex ch-introduction.tex ch-parallel-exec.tex ch-sim-lib.tex \
ch-build-sim-progs.tex ch-ned-grammar.tex \
ch-opp-design.tex ch-simple-modules.tex title.tex ch-example-nim.tex \
ch-ned-lang.tex ch-overview.tex ch-run-sim.tex history.tex usman.tex
PSPICS = figures/*.eps
PDFPICS = figures/*.pdf
# an imperfect attempt to filter out less important warnings...
# LOGFILTER = | sed '/Underfull/{N;N;d;};/Overfull/{N;N;d;};/Token not allowed/{N;N;d;}'
LOGFILTER =
default: usman.dvi usman.pdf
usman.dvi: $(TEXSRC) $(PSPICS)
latex usman.tex $(LOGFILTER)
bibtex usman
makeindex usman
latex usman.tex $(LOGFILTER)
latex usman.tex $(LOGFILTER)
usman.pdf: $(TEXSRC) $(PDFPICS)
pdflatex usman.tex $(LOGFILTER)
bibtex usman
makeindex usman
pdflatex usman.tex $(LOGFILTER)
pdflatex usman.tex $(LOGFILTER)
clean:
rm -f usman.dvi usman.pdf *.aux *.idx *.ilg *.ind *.log *.out *.toc *.bbl *.blg
syntax highlighted by Code2HTML, v. 0.9.1