Add --without-libxml2 configure option

This commit is contained in:
Tatsuhiro Tsujikawa 2013-03-07 20:52:29 +09:00
parent fc0cfc7faf
commit 61726d5e74
1 changed files with 11 additions and 3 deletions

View File

@ -55,6 +55,11 @@ AC_ARG_ENABLE([examples],
[Build example programs])], [Build example programs])],
[request_examples=$enableval], [request_examples=yes]) [request_examples=$enableval], [request_examples=yes])
AC_ARG_WITH([libxml2],
[AS_HELP_STRING([--without-libxml2],
[disable support for libxml2])],
[], [with_libxml2=yes])
dnl Checks for programs dnl Checks for programs
AC_PROG_CC AC_PROG_CC
AC_PROG_CXX AC_PROG_CXX
@ -144,9 +149,12 @@ AM_CONDITIONAL([HAVE_LIBEVENT_OPENSSL],
[ test "x${have_libevent_openssl}" = "xyes" ]) [ test "x${have_libevent_openssl}" = "xyes" ])
# libxml2 (for examples/spdycat) # libxml2 (for examples/spdycat)
AM_PATH_XML2(2.7.7, [have_libxml2=yes], [have_libxml2=no]) have_libxml2=no
if test "x${have_libxml2}" = "xyes"; then if test "x$with_libxml2" != "xno"; then
AC_DEFINE([HAVE_LIBXML2], [1], [Define to 1 if you have `libxml2` library.]) AM_PATH_XML2(2.7.7, [have_libxml2=yes], [have_libxml2=no])
if test "x${have_libxml2}" = "xyes"; then
AC_DEFINE([HAVE_LIBXML2], [1], [Define to 1 if you have `libxml2` library.])
fi
fi fi
AM_CONDITIONAL([HAVE_LIBXML2], [ test "x${have_libxml2}" = "xyes" ]) AM_CONDITIONAL([HAVE_LIBXML2], [ test "x${have_libxml2}" = "xyes" ])