[PATCH lnf-queue] configure: add --with/without-doxygen switch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Allows to turn off doxygen even if its installed, via
--without-doxygen.

Default is to probe for doxygen presence (--with-doxygen).

Signed-off-by: Florian Westphal <fw@xxxxxxxxx>
---
 configure.ac | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/configure.ac b/configure.ac
index 95ee82ab39b7..8960fd8046a7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,12 +36,17 @@ AC_CONFIG_FILES([Makefile src/Makefile utils/Makefile examples/Makefile
 	doxygen/Makefile
 	include/linux/Makefile include/linux/netfilter/Makefile])
 
-dnl Only run doxygen Makefile if doxygen installed
+AC_ARG_WITH([doxygen], [AS_HELP_STRING([--with-doxygen],
+            [create doxygen documentation])],
+	    [with_doxygen="$withval"], [with_doxygen=yes])
 
-AC_CHECK_PROGS([DOXYGEN], [doxygen])
-if test -z "$DOXYGEN";
-	then AC_MSG_WARN([Doxygen not found - continuing without Doxygen support])
-fi
+AS_IF([test "x$with_doxygen" != xno], [
+       AC_CHECK_PROGS([DOXYGEN], [doxygen])
+])
 
 AM_CONDITIONAL([HAVE_DOXYGEN], [test -n "$DOXYGEN"])
+if test -z "$DOXYGEN"; then
+	dnl Only run doxygen Makefile if doxygen installed
+	AC_MSG_WARN([Doxygen not found - continuing without Doxygen support])
+fi
 AC_OUTPUT
-- 
2.26.2




[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux