From cc2e51c121da3b2ec216a25519d5b4c6b3f7159c Mon Sep 17 00:00:00 2001 From: brarcher Date: Sun, 16 Feb 2014 04:59:03 +0000 Subject: [PATCH] Making doxygen API page is now part of the release git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@1118 64e312b2-a51f-0410-8e61-82d0ca0eb02a --- Makefile.am | 7 +++++-- doc/Makefile.am | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 0af6f4f..4892d85 100644 --- a/Makefile.am +++ b/Makefile.am @@ -48,9 +48,12 @@ ACLOCAL_AMFLAGS = -I m4 doc/check_html: $(MAKE) -C doc check_html +doc/doxygen: + $(MAKE) -C doc doxygen + # check we can do a clean build, including docs. # perhaps we should check for out of date (svn st -u) and modified files. -prereleasecheck: doc/check_html +prereleasecheck: doc/check_html doc/doxygen -$(MAKE) distclean autoreconf -i && ./configure \ && ulimit -c 0 && \ @@ -95,7 +98,7 @@ preparerelease: releasevars .svnrelease prereleasecheck rm -rf check-${RELEASE_VERSION} -dorelease: releasevars doc/check_html prereleasecheck +dorelease: releasevars doc/check_html doc/doxygen prereleasecheck cp NEWS NEWS-${RELEASE_VERSION}.txt @echo "You need to:" @echo "cut out old release news from NEWS-${RELEASE_VERSION}.txt." diff --git a/doc/Makefile.am b/doc/Makefile.am index 02b8ed0..747d7c7 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -6,6 +6,9 @@ check_TEXINFOS = fdl.texi check_html: $(srcdir)/check.texi texi2html --output=check_html --top-file=index.html --split=chapter check.texi +doxygen: + doxygen $(srcdir)/doxygen.conf + ## we need to include several diffs as we evolve the example in the ## tutorial. this means we'll generate them from the example source. @@ -112,6 +115,7 @@ CLEANFILES = check.info *~ *.diff clean-local: rm -rf check_html + rm -rf doxygen ## what to distribute EXTRA_DIST = $(example_docs) \ -- 2.40.0