1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
all: doxygen htmlinfo pdfinfo htmlman
info_TEXINFOS = genparse.texi
dist_man_MANS = genparse.1
.PHONY: doxygen
doxygen: html/doxygen/index.html
EXTRA_DIST = Doxyfile.in
Doxyfile: $(srcdir)/Doxyfile.in
html/doxygen/index.html: Doxyfile
mkdir -p html
@DOXYGEN@ Doxyfile
.PHONY: htmlinfo
htmlinfo: html/info/genparse.html
html/info/genparse.html: genparse.texi
mkdir -p html
@MAKEINFO@ --html --output=html/info --split=section $<
.PHONY: pdfinfo
pdfinfo: info.pdf
info.pdf: genparse.texi
@TEXI2PDF@ -o $@ $<
.PHONY: htmlman
htmlman: html/man/genparse.html
html/man/genparse.html: genparse.1
mkdir -p html/man
@MAN2HTML@ $< > $@
clean-local:
-rm -rf html/info/*.html html/man/*.html html/doxygen/ info.pdf doxygen_sqlite3.db
|