* 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:
parent
510756cdb7
commit
5d26d6f01e
3 changed files with 30 additions and 12 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue