Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
plug a memleak on exit
[simgrid.git] / cruft / doc / gtk-doc.make
index 7cf9c4f..59c115b 100644 (file)
@@ -112,7 +112,18 @@ clean-local:
 maintainer-clean-local: clean
        cd $(srcdir) && rm -rf xml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
 
-dist-hook: dist-hook-local
+#
+# Require gtk-doc when making dist
+#
+if ENABLE_GTK_DOC
+dist-check-gtkdoc:
+else
+dist-check-gtkdoc:
+       @echo "*** gtk-doc must be installed and enabled in order to make dist"
+       @false
+endif
+       
+dist-hook: dist-check-gtkdoc dist-hook-local
        mkdir $(distdir)/tmpl
        mkdir $(distdir)/xml
        mkdir $(distdir)/html