[rygel] doc: Fix docs being rebuilt all the time
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] doc: Fix docs being rebuilt all the time
- Date: Wed, 18 Mar 2015 22:36:16 +0000 (UTC)
commit 000d561f62491a4635aba58e624671baa6fc06d7
Author: Jens Georg <mail jensge org>
Date: Wed Mar 18 18:40:53 2015 +0100
doc: Fix docs being rebuilt all the time
Signed-off-by: Jens Georg <mail jensge org>
doc/reference/doc-build.am | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/doc/reference/doc-build.am b/doc/reference/doc-build.am
index 1522e3d..ede2008 100644
--- a/doc/reference/doc-build.am
+++ b/doc/reference/doc-build.am
@@ -19,12 +19,15 @@ VALADOC_FLAGS = --force \
valadoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS)
+ @rm -f $@
$(AM_V_GEN)$(VALADOC) \
-o valadoc \
$(VALADOC_FLAGS)
+ @touch $@
# Avoid regeneration of the html if none of its dependencies have changed:
gtkdoc/html/index.html: gtkdoc-gen
+valadoc/index.html: valadoc-gen
# The use of extra .xml DocBook files, just for the gtk-doc output
# (in RYGEL_GTKDOC_DOCS_XML_EXTRA),
@@ -37,6 +40,7 @@ RYGEL_GTKDOC_DOCS_XML = \
$(top_srcdir)/doc/reference/lib$(RYGEL_DOCBUILD_MODULE)/gtkdoc/overview.xml
$(RYGEL_GTKDOC_DOCS_XML_EXTRA)
gtkdoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS) $(RYGEL_GTKDOC_DOCS_XML)
+ @rm -f $@
@rm -rf gtkdoc/html
$(AM_V_GEN)$(VALADOC) \
-X $(top_srcdir)/src/lib$(RYGEL_DOCBUILD_MODULE)/$(RYGEL_DOCBUILD_MODULE).h \
@@ -45,7 +49,7 @@ gtkdoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS) $(RYGEL_GTKDOC_DOCS_XML)
-o gtkdoc \
--doclet gtkdoc \
$(VALADOC_FLAGS)
-
+ @touch $@
clean-local:
rm -rf valadoc gtkdoc/html
rm -f gtkdoc/html.stamp
@@ -61,6 +65,8 @@ clean-local:
rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)*.txt
rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)*.bak
rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).prerequisites
+ rm -f valadoc-gen
+ rm -f gtkdoc-gen
all: valadoc-gen gtkdoc-gen
@@ -89,5 +95,5 @@ distclean-local:
rm -f gtkdoc/*-scan.[co] ; \
fi
-EXTRA_DIST = $(RYGEL_GTKDOC_DOCS_XML) gtkdoc/html valadoc
+EXTRA_DIST = $(RYGEL_GTKDOC_DOCS_XML) gtkdoc/html valadoc valadoc-gen gtkdoc-gen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]