From c3da2c19e4e5e95dcc598ea303c70485c51fac6d Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Thu, 9 Aug 2012 23:37:28 +0200 Subject: build: extend documentation building mechanism Allow to select specific documentation components, and reliably check for component dependencies. In particular, check for perl presence on the system. --- doc/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'doc') diff --git a/doc/Makefile b/doc/Makefile index 723b05e3c3..3fe6921fcf 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -12,9 +12,10 @@ HTMLPAGES = $(PROGS-yes:%=doc/%.html) \ TXTPAGES = doc/fate.txt \ -DOCS-$(HAVE_TEXI2HTML) += $(HTMLPAGES) -DOCS-$(HAVE_POD2MAN) += $(MANPAGES) $(PODPAGES) -DOCS-$(HAVE_MAKEINFO) += $(TXTPAGES) +DOCS-$(CONFIG_HTMLPAGES) += $(HTMLPAGES) +DOCS-$(CONFIG_PODPAGES) += $(PODPAGES) +DOCS-$(CONFIG_MANPAGES) += $(MANPAGES) +DOCS-$(CONFIG_TXTPAGES) += $(TXTPAGES) DOCS = $(DOCS-yes) all-$(CONFIG_DOC): documentation @@ -53,7 +54,7 @@ $(DOCS): | doc/ install-man: -ifdef HAVE_POD2MAN +ifdef CONFIG_MANPAGES install-progs-$(CONFIG_DOC): install-man install-man: $(MANPAGES) -- cgit v1.2.3