From f3debf6776d308695b3dc8394154c7e639c71db8 Mon Sep 17 00:00:00 2001 From: Christophe Milard Date: Thu, 6 Aug 2015 17:08:18 -0400 Subject: doc: implementers-guide: add validation description Signed-off-by: Christophe Milard Signed-off-by: Mike Holmes Reviewed-and-tested-by: Bill Fischofer Signed-off-by: Maxim Uvarov --- configure.ac | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 24a3fa1..57d145c 100644 --- a/configure.ac +++ b/configure.ac @@ -223,6 +223,30 @@ fi AM_CONDITIONAL([HAVE_DOXYGEN], [test "x${DOXYGEN}" = "xdoxygen"]) +########################################################################## +# Check for asciidoc availability +########################################################################## +AC_CHECK_PROGS([ASCIIDOC], [asciidoc]) +if test -z "$ASCIIDOC"; + then AC_MSG_WARN([asciidoc not found - continuing without asciidoc support]) +fi + +########################################################################## +# Enable/disable user guide generation +########################################################################## +user_guides=no +AC_ARG_ENABLE([user-guides], + [ --enable-user-guides generate supplemental users guides], + [if test "x$enableval" = "xyes"; then + if test -z "$ASCIIDOC"; + then AC_MSG_ERROR([cannot generate user guides without asciidoc]) + else + user_guides=yes + fi + fi]) + +AM_CONDITIONAL([user_guide], [test "x${user_guides}" = "xyes" ]) + ########################################################################## # Set optional OpenSSL path ########################################################################## @@ -288,6 +312,7 @@ AM_CXXFLAGS="-std=c++11" AC_CONFIG_FILES([Makefile doc/Makefile + doc/implementers-guide/Makefile example/Makefile example/classifier/Makefile example/generator/Makefile -- cgit v1.2.3