From: Ondřej Surý Date: Mon, 22 Jun 2020 11:08:58 +0000 (+0200) Subject: Rebuild the manpages sources only when in maintainer mode X-Git-Tag: v9.17.3~44^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28575abd930df400a9382853f215ec9501e02b6d;p=thirdparty%2Fbind9.git Rebuild the manpages sources only when in maintainer mode Similarly, the manpage sources will get rebuild only when in maintainer mode because they require sphinx-build to be available locally and that might not be always the case. --- diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am index 3821376f803..625d0da0e07 100644 --- a/doc/man/Makefile.am +++ b/doc/man/Makefile.am @@ -120,12 +120,8 @@ EXTRA_DIST = \ $(MANPAGES_RST) \ $(MANPAGES_IN) -MAINTAINERCLEANFILES = \ - $(MANPAGES_IN) - CLEANFILES = \ - $(man_MANS) \ - manpages.stamp + $(man_MANS) # # Build rules for pre-generated manpages @@ -152,6 +148,14 @@ man: Makefile $(man_MANS) clean-local:: -rm -rf $(SPHINXBUILDDIR) +if MAINTAINER_MODE + +CLEANFILES += \ + manpages.stamp + +MAINTAINERCLEANFILES = \ + $(MANPAGES_IN) + # # Build rules for generating pre-generated manpages # @@ -196,5 +200,4 @@ $(MANPAGES_IN): manpages.stamp fi endif HAVE_SPHINX_BUILD -maintainerclean-local: - -$(RM) +endif MAINTAINER_MODE