]> git.ipfire.org Git - people/ms/network.git/blobdiff - configure.ac
Make generating man-pages optional
[people/ms/network.git] / configure.ac
index 340cfd605af683027bf3671b877db2c20cef1aa1..37c17e3e42ecbb1d87605c2b0b3ae98462859fe9 100644 (file)
@@ -123,6 +123,14 @@ AS_IF([test "x$enable_debug" = "xyes"], [
        AC_DEFINE(ENABLE_DEBUG, [1], [Debug messages.])
 ])
 
+# ------------------------------------------------------------------------------
+
+have_manpages=no
+AC_ARG_ENABLE(manpages, AS_HELP_STRING([--disable-man-pages],
+       [do not install man pages]))
+AS_IF([test "x$enable_manpages" != xno], [have_manpages=yes])
+AM_CONDITIONAL(ENABLE_MANPAGES, [test "x$have_manpages" = "xyes"])
+
 # ------------------------------------------------------------------------------
 AC_ARG_WITH([systemdsystemunitdir],
        AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]),
@@ -144,7 +152,7 @@ PKG_CHECK_MODULES([LIBNL], [libnl-3.0 libnl-genl-3.0])
 # ------------------------------------------------------------------------------
 
 AC_CHECK_PROGS(ASCIIDOC, [asciidoc])
-if test -z "${ASCIIDOC}"; then
+if test "${have_manpages}" = "yes" && test -z "${ASCIIDOC}"; then
        AC_MSG_ERROR([Required program 'asciidoc' not found])
 fi
 
@@ -167,4 +175,6 @@ AC_MSG_RESULT([
 
        systemdsystemunitdir: $systemdsystemunitdir
        udevdir:              $udevdir
+
+       Generate man-pages:   ${have_manpages}
 ])