configure.ac: Add --disable-doxygen flag

This flag, when set, allows to unconditionally disable doxygen
documentation generation, even if doxygen command is found.

Change-Id: Iba1440292116af27b267c7a1fbec1c2336784efe
This commit is contained in:
Pau Espin 2017-07-06 10:45:22 +02:00
parent 1f82d0aecf
commit 639c408ec1
1 changed files with 7 additions and 1 deletions

View File

@ -59,8 +59,14 @@ AC_SUBST(LIBRARY_DL)
AC_CHECK_LIB(execinfo, backtrace, BACKTRACE_LIB=-lexecinfo, BACKTRACE_LIB=)
AC_SUBST(BACKTRACE_LIB)
AC_ARG_ENABLE(doxygen,
[AS_HELP_STRING(
[--disable-doxygen],
[Disable generation of documentation using doxygen],
)],
[doxygen=$enableval], [doxygen="yes"])
AC_PATH_PROG(DOXYGEN,doxygen,false)
AM_CONDITIONAL(HAVE_DOXYGEN, test $DOXYGEN != false)
AM_CONDITIONAL(HAVE_DOXYGEN, test $DOXYGEN != false && test "x$doxygen" = "xyes")
# The following test is taken from WebKit's webkit.m4
saved_CFLAGS="$CFLAGS"