summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac10
-rw-r--r--doc/makedoc-defs.h2
2 files changed, 12 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 4322bf20..80566d0d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1289,6 +1289,16 @@ then
fi
AC_SUBST(DSLROOT)
+AC_ARG_ENABLE(full_doc,
+ AC_HELP_STRING([--disable-full-doc], [Omit disabled variables]),
+[ if test x$enableval = xno ; then
+ full_doc=no
+ fi
+])
+if test x$full_doc != xno ; then
+ AC_DEFINE(MAKEDOC_FULL,1, [Define if you want complete documentation.])
+fi
+
AC_OUTPUT(Makefile contrib/Makefile doc/Makefile imap/Makefile
intl/Makefile m4/Makefile po/Makefile.in
hcachever.sh muttbug.sh doc/instdoc.sh)
diff --git a/doc/makedoc-defs.h b/doc/makedoc-defs.h
index 3c2df6a0..8f1a349e 100644
--- a/doc/makedoc-defs.h
+++ b/doc/makedoc-defs.h
@@ -1,5 +1,6 @@
/* build complete documentation */
+#ifdef MAKEDOC_FULL
# ifndef CRYPT_BACKEND_GPGME
# define CRYPT_BACKEND_GPGME
# endif
@@ -54,3 +55,4 @@
# ifndef USE_SASL
# define USE_SASL
# endif
+#endif