diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2010-01-27 10:08:31 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-02-15 08:20:05 -0500 |
commit | 15dc6ed9ecdea095b041190aeb8f67ed71efd0e7 (patch) | |
tree | 8be77e34989c9645fab1c12b96134a530d8e0bbf /server/Makefile.am | |
parent | 1d3fb15435dd7945b50233161a6247bd0dde965f (diff) | |
download | sssd-15dc6ed9ecdea095b041190aeb8f67ed71efd0e7.tar.gz sssd-15dc6ed9ecdea095b041190aeb8f67ed71efd0e7.tar.xz sssd-15dc6ed9ecdea095b041190aeb8f67ed71efd0e7.zip |
Add doxygen docs for ConfDB
Diffstat (limited to 'server/Makefile.am')
-rw-r--r-- | server/Makefile.am | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/server/Makefile.am b/server/Makefile.am index 5cab21fb5..2d61abcaf 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -4,6 +4,8 @@ topdir=. # Some old versions of automake don't define builddir builddir ?= . +DOXYGEN = @DOXYGEN@ + sssdlibexecdir = $(libexecdir)/sssd sssdlibdir = $(libdir)/sssd ldblibdir = @ldblibdir@ @@ -860,6 +862,14 @@ installsssddirs:: $(DESTDIR)$(logpath) \ $(DESTDIR)$(pubconfpath) +if HAVE_DOXYGEN +docs: + $(DOXYGEN) doxy.config +else +docs: + @echo "Doxygen not installed, cannot generate documentation" + @exit 1 +endif all-local: cd $(srcdir)/config; $(PYTHON) setup.py build --build-base $(abs_builddir)/config @@ -869,15 +879,18 @@ install-exec-hook: installsssddirs else \ cd $(srcdir)/config; $(PYTHON) setup.py build --build-base $(abs_builddir)/config install --prefix=$(PYTHON_PREFIX) --root=$(DESTDIR) --record=$(abs_builddir)/config/.files; \ fi + mkdir -p doc $(DESTDIR)/$(docdir); cp -a doc $(DESTDIR)/$(docdir)/ uninstall-hook: if [ -f $(abs_builddir)/config/.files ]; then \ cat $(abs_builddir)/config/.files | xargs -iq rm -f $(DESTDIR)/q; \ rm $(abs_builddir)/config/.files ; \ fi + rm -Rf $(DESTDIR)/$(docdir)/doc clean-local: cd $(srcdir)/config; $(PYTHON) setup.py build --build-base $(abs_builddir)/config clean --all + rm -Rf doc CLEANFILES = *.X */*.X */*/*.X |