Added support for generating Doxygen source documentation.

This commit is contained in:
John Wiegley 2008-08-05 18:30:08 -04:00
parent f6f4a46cf5
commit 5a9796940c
3 changed files with 1416 additions and 5 deletions

9
.gitignore vendored
View file

@ -4,6 +4,8 @@
*.la
*.lo
*.o
*.tar.bz2
*.tar.gz
*~
.deps/
.libs/
@ -14,6 +16,7 @@
/AUTHORS
/COPYING
/ChangeLog
/Doxyfile.gen
/Makefile
/Makefile.in
/RegressionTests
@ -31,6 +34,10 @@
/configure
/configure.in
/depcomp
/doc/Doxyfile.bak
/doc/Doxyfile.gen
/doc/html
/doc/latex
/elc-stamp
/elisp-comp
/install-sh
@ -71,5 +78,3 @@ ltmain.sh
missing
stamp-h1
texinfo.tex
*.tar.gz
*.tar.bz2

View file

@ -263,12 +263,12 @@ DISTCLEANFILES += Doxyfile.gen
alldocs: doc/ledger.info doc/ledger.pdf doxygen-docs
$(top_builddir)/doc/Doxyfile.gen: $(srcdir)/doc/Doxyfile
$(top_builddir)/Doxyfile.gen: $(srcdir)/doc/Doxyfile
cat $(srcdir)/doc/Doxyfile \
| sed "s/%srcdir%/$(ESC_srcdir)/g" \
| sed "s/%builddir%/$(ESC_builddir)/g" > $@
doxygen-docs: $(top_builddir)/doc/Doxyfile.gen
doxygen $(top_builddir)/doc/Doxyfile.gen
doxygen: $(top_builddir)/Doxyfile.gen
doxygen $(top_builddir)/Doxyfile.gen
# Makefile.am ends here

1406
doc/Doxyfile Normal file

File diff suppressed because it is too large Load diff