1 2CLEANFILES = \ 3 manual.toc \ 4 manual.bbl \ 5 version.tex \ 6 user.tex \ 7 manual.pdf \ 8 manual.aux \ 9 manual.out \ 10 manual.blg \ 11 manual.log \ 12 manual.brf \ 13 manual.bcf \ 14 manual.run.xml 15 16if GENERATE_DOC 17export TEXINPUTS := $(srcdir):$(TEXINPUTS) 18export BIBINPUTS := $(srcdir):$(BIBINPUTS) 19export BSTINPUTS := $(srcdir):$(BSTINPUTS) 20 21user.tex: user.pod 22 $(PERL) $(srcdir)/mypod2latex $< $@ 23manual.pdf: manual.tex user.tex $(srcdir)/implementation.tex reading.tex 24 (cd ..; echo "@GIT_HEAD_VERSION@") > version.tex 25 $(PDFLATEX) $< 26 biber manual 27 $(PDFLATEX) $< 28 $(PDFLATEX) $< 29user.html: user.pod 30 (cd ..; echo "@GIT_HEAD_VERSION@") > version 31 $(POD2HTML) --infile=$< --outfile=$@ --title="Integer Set Library: Manual [version `cat version`]" 32endif 33