* doc/Makefile.am: Rewrite to run Doxygen whenever Doxyfile.in

or configure.ac changes.  Distribute the html doc.
* doc/Doxyfile.in (EXCLUDE_PATTERNS): Complete with
useless Bison classes.
(FILE_PATTERNS): Remove *.cc files.
This commit is contained in:
Alexandre Duret-Lutz 2003-06-26 12:34:08 +00:00
parent 510756cdb7
commit 5d26d6f01e
3 changed files with 30 additions and 12 deletions

View file

@ -1,11 +1,20 @@
DOXYGEN = doxygen
.PHONY: doc html
.PHONY: doc spot
doc: spot
all-local: stamp
spot: Doxyfile
$(DOXYGEN)
doc:
rm stamp
$(AMKE) stamp
clean-local:
stamp: Doxyfile.in ../configure.ac
$(MAKE) Doxyfile
rm -rf spot.html spot.latex
$(DOXYGEN)
: > $@
spot.html: stamp
spot.latex: stamp
EXTRA_DIST = stamp spot.html