xref: /netbsd-src/external/mit/isl/dist/doc/Makefile.am (revision 5971e316fdea024efff6be8f03536623db06833e)
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