From e9d5cbc01e3c0d6a31e2dba2f224b7f3dd21db37 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sun, 23 Oct 2022 16:10:50 +0200 Subject: [PATCH] configure: add --disable-doc option Allow the user to disable documentation through --disable-doc Signed-off-by: Fabrice Fontaine --- Makefile.am | 6 +++++- configure.ac | 8 ++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 6718af13..58a321d8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -45,7 +45,11 @@ if WITH_SYSTEMDSYSTEMUNITDIR SYSTEMD_DIR = systemd endif -SUBDIRS = lib daemons tools plugins configs doc $(SYSTEMD_DIR) +if HAVE_DOC + DOC_DIR = doc +endif + +SUBDIRS = lib daemons tools plugins configs $(DOC_DIR) $(SYSTEMD_DIR) if INSTALL_ETC diff --git a/configure.ac b/configure.ac index d28c6732..f3384c95 100644 --- a/configure.ac +++ b/configure.ac @@ -486,6 +486,14 @@ AC_ARG_VAR(SETUPTOOLS_ENV, ) +AC_ARG_ENABLE(doc, + [ --enable-doc Build and install documentation (default=yes)], + [ enable_doc="${enableval}" ], + [ enable_doc=yes] +) +AM_CONDITIONAL([HAVE_DOC], [test x$enable_doc = xyes]) + + suffix=$(echo "$VERSION" | sed 's/.*-//') AM_CONDITIONAL(DEVEL, [test x$suffix = xdevel]) -- 2.35.1