diff --git a/Makefile.am b/Makefile.am index e40b4ec59..f5a74b5dd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -195,10 +195,10 @@ $(PATHFILES): Makefile @ mv $@.tmp $@ +if ENABLE_ASCIIDOC EXTRA_DIST += $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) man_MANS += $(MANPAGES) $(MANLINKS) -if ENABLE_ASCIIDOC $(MANPAGES): $(ADOCFILES_COMMON) asciidoc_man_cmd = $(ASCIIDOCTOR) \ @@ -219,6 +219,12 @@ $(MANLINKS): $(MANPAGES) gen-man: $(man_MANS) else + +if HAVE_MANPAGES +EXTRA_DIST += $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) +man_MANS += $(MANPAGES) $(MANLINKS) +endif + gen-man: endif diff --git a/configure.ac b/configure.ac index ca7b67b3d..5181d524c 100644 --- a/configure.ac +++ b/configure.ac @@ -744,6 +744,13 @@ UL_BUILD_INIT([asciidoc]) UL_REQUIRES_PROGRAM([asciidoc], [ASCIIDOCTOR], [asciidoctor], [man pages]) AM_CONDITIONAL([ENABLE_ASCIIDOC], [test "x$build_asciidoc" = xyes]) +have_manpages=no +AS_IF([test -f "$srcdir/sys-utils/mount.8"], [ + AC_MSG_NOTICE([re-use already generated man-pages.]) + have_manpages=yes] +) +AM_CONDITIONAL([HAVE_MANPAGES], [test "x$have_manpages" = xyes]) + AC_ARG_ENABLE([poman], AS_HELP_STRING([--enable-poman], [generate translated man pages]),