Instead of using conditional compilation for generarte documentation,
this patch will block parsing Makefile in doc subdirectory if the
documentation is not enabled.
This patch will make compilation a bit faster when documentation is
not generated.
AUTOMAKE_OPTIONS = foreign
-SUBDIRS = va pkgconfig doc
+SUBDIRS = va pkgconfig
+
+if ENABLE_DOCS
+SUBDIRS += doc
+endif
# Extra clean files so that maintainer-clean removes *everything*
MAINTAINERCLEANFILES = \
html-out/index.html: Doxyfile
$(AM_V_GEN) $(DOXYGEN)
-if ENABLE_DOCS
html: html-out/index.html
+
install-html-local:
install -d $(DESTDIR)$(docdir)/html
for file in `ls html-out/` ; do \
install -m 0644 html-out/$$file/* $(DESTDIR)$(docdir)/html/$$file; \
fi ; \
done
+
uninstall-local:
rm -rf $(DESTDIR)$(docdir)/html
-endif
# Extra clean files so that maintainer-clean removes *everything*
MAINTAINERCLEANFILES = Makefile.in Doxyfile