# HG changeset patch # User nadvornik # Date 1259364455 0 # Node ID a7f7b9c0050c8405cc30d753d24cc6237453c426 # Parent 2ae81598b254fc0960516978a2e7aac12d5883d3 build documentation with gnome-doc-tool in makefile diff -r 2ae81598b254 -r a7f7b9c0050c Makefile.am --- a/Makefile.am Sun Nov 22 09:12:22 2009 +0000 +++ b/Makefile.am Fri Nov 27 23:27:35 2009 +0000 @@ -30,4 +30,4 @@ dist-hook: geeqie.spec cp $(top_builddir)/geeqie.spec $(distdir) - +DISTCLEANFILES = config.report diff -r 2ae81598b254 -r a7f7b9c0050c doc/Makefile.am --- a/doc/Makefile.am Sun Nov 22 09:12:22 2009 +0000 +++ b/doc/Makefile.am Fri Nov 27 23:27:35 2009 +0000 @@ -2,4 +2,23 @@ helpdir = @htmldir@ +# empty help_DATA just installs the directory +help_DATA = + EXTRA_DIST = docbook2html.sh docbook + +html/GuideIndex.html: docbook/GuideIndex.xml + rm -rf html; mkdir html && gnome-doc-tool html -o html $(srcdir)/docbook/GuideIndex.xml + +html: html/GuideIndex.html + +install-data-hook: html + cd html; for f in * ; do $(INSTALL_DATA) "$$f" "$(DESTDIR)$(helpdir)/$$f" ; done + ln -s GuideIndex.html "$(DESTDIR)$(helpdir)/index.html" + +uninstall-hook: + rm "$(DESTDIR)$(helpdir)/"* + +clean-local: + rm -rf html +