summaryrefslogtreecommitdiff
path: root/doc/reference
diff options
context:
space:
mode:
authorJens Georg <jensg@openismus.com>2012-12-01 13:57:04 +0100
committerJens Georg <jensg@openismus.com>2012-12-04 13:32:05 +0100
commiteb43699b88d9ba5caab7fd393fbe6bf70bd83d16 (patch)
tree587b3d3066f6cacf338fcb963338feafebf6acb9 /doc/reference
parent823bd5a9ca6d85ec9dc865aa213d1a67bc303540 (diff)
downloadrygel-eb43699b88d9ba5caab7fd393fbe6bf70bd83d16.tar.gz
doc: Fix build with --disable-valadoc
Diffstat (limited to 'doc/reference')
-rw-r--r--doc/reference/doc-build.am14
1 files changed, 10 insertions, 4 deletions
diff --git a/doc/reference/doc-build.am b/doc/reference/doc-build.am
index 48c98552..85defa28 100644
--- a/doc/reference/doc-build.am
+++ b/doc/reference/doc-build.am
@@ -57,16 +57,22 @@ clean-local:
all: valadoc-gen gtkdoc-gen
-endif
-
-RYGEL_GTKDOC_INSTALL_DIR = $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
-
# The chmod corrects the directory permissions so that distcheck can remove the installed files.
install-data-hook: gtkdoc/html/index.html
$(MKDIR_P) $(RYGEL_GTKDOC_INSTALL_DIR)
cp -d -R $(srcdir)/gtkdoc/html $(RYGEL_GTKDOC_INSTALL_DIR)
chmod -R u+w $(RYGEL_GTKDOC_INSTALL_DIR)
+else
+install-data-hook:
+ test -d $(srcdir)/gtkdoc/html && $(MKDIR_P) $(RYGEL_GTKDOC_INSTALL_DIR); true
+ test -d $(srcdir)/gtkdoc/html && cp -d -R $(srcdir)/gtkdoc/html $(RYGEL_GTKDOC_INSTALL_DIR); true
+ test -d $(srcdir)/gtkdoc/html && chmod -R u+w $(RYGEL_GTKDOC_INSTALL_DIR); true
+
+endif
+
+RYGEL_GTKDOC_INSTALL_DIR = $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
+
uninstall-hook:
rm -rf $(RYGEL_GTKDOC_INSTALL_DIR)