From 480b437cd87b6c268b083c970dfbfbd8ff1a0dae Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Wed, 3 Dec 2014 18:26:26 -0800 Subject: [PATCH] doc: Add config check for doxygen 1.6.0+. Add a config time check for a new enough (1.6.0+) version of doxygen. v2. require 1.6.0+ instead of 1.8.0+ Signed-off-by: Jon A. Cruz Reviewed-by: Pekka Paalanen --- configure.ac | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/configure.ac b/configure.ac index 6f8220bd..12dd94c7 100644 --- a/configure.ac +++ b/configure.ac @@ -109,6 +109,14 @@ if test "x$enable_documentation" = "xyes"; then AC_MSG_ERROR([Documentation build requested but doxygen not found. Install doxygen or disable the documentation using --disable-documentation]) fi + AC_MSG_CHECKING([for compatible doxygen version]) + doxygen_version=`$DOXYGEN --version` + AS_VERSION_COMPARE([$doxygen_version], [1.6.0], + [AC_MSG_RESULT([no]) + AC_MSG_ERROR([Doxygen $doxygen_version too old. Doxygen 1.6+ required for documentation build. Install required doxygen version or disable the documentation using --disable-documentation])], + [AC_MSG_RESULT([yes])], + [AC_MSG_RESULT([yes])]) + AC_PATH_PROG(XMLTO, xmlto) if test "x$XMLTO" = "x"; then