[gtkmm-documentation] Handle missing dependency in gnome-doc-utils.make



commit a7e9cc8fbb4a8779422689833bd103b8e7e6dbff
Author: Daniel Elstner <danielk openismus com>
Date:   Tue Aug 25 11:45:05 2009 +0200

    Handle missing dependency in gnome-doc-utils.make
    
    * docs/tutorial/Makefile.am: Move the gnome-doc-utils.make include
    below the variable assignments to make the behavior more obvious.
    (all-local): Explicitly depend on the gtkmm-tut-with-examples.xml
    files of all languages.  The dependency is missing from the install
    rule in gnome-doc-utils.make and otherwise only made a prerequisite
    of target 'all', which does not run at install time.

 ChangeLog                 |   11 +++++++++++
 docs/tutorial/Makefile.am |   10 ++++++----
 2 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 8bc1c98..987d62f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 2009-08-25  Daniel Elstner  <danielk openismus com>
 
+	Handle missing dependency in gnome-doc-utils.make
+
+	* docs/tutorial/Makefile.am: Move the gnome-doc-utils.make include
+	below the variable assignments to make the behavior more obvious.
+	(all-local): Explicitly depend on the gtkmm-tut-with-examples.xml
+	files of all languages.  The dependency is missing from the install
+	rule in gnome-doc-utils.make and otherwise only made a prerequisite
+	of target 'all', which does not run at install time.
+
+2009-08-25  Daniel Elstner  <danielk openismus com>
+
 	Work around gnome-doc-utils.make VPATH problems
 
 	* docs/tutorial/Makefile.am (C/gtkmm-tut-with-examples.xml): Always
diff --git a/docs/tutorial/Makefile.am b/docs/tutorial/Makefile.am
index 3ba8bfa..7224a21 100644
--- a/docs/tutorial/Makefile.am
+++ b/docs/tutorial/Makefile.am
@@ -18,10 +18,6 @@ XMLLINT = xmllint
 XSLTPROC = xsltproc
 DB2PDF = docbook2pdf
 
-include $(top_srcdir)/build/gnome-doc-utils.make
-
-dist-hook: doc-dist-hook
-
 DOC_MODULE = gtkmm-tut-with-examples
 DOC_ENTITIES =
 DOC_INCLUDES =
@@ -134,6 +130,12 @@ dist_tutorial_icons_DATA =	\
 	icons/up.png		\
 	icons/warning.png
 
+include $(top_srcdir)/build/gnome-doc-utils.make
+
+dist-hook: doc-dist-hook
+
+all-local: $(addsuffix /gtkmm-tut-with-examples.xml,C $(DOC_LINGUAS)) html/index.html
+
 install-data-local: install-tutorial
 
 uninstall-local: uninstall-tutorial



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]