Author: cazfi
Date: Thu Jun 26 22:15:40 2014
New Revision: 25278

URL: http://svn.gna.org/viewcvs/freeciv?rev=25278&view=rev
Log:
Added configure check for libxml2

See patch #4745

Modified:
    trunk/configure.ac

Modified: trunk/configure.ac
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/configure.ac?rev=25278&r1=25277&r2=25278&view=diff
==============================================================================
--- trunk/configure.ac  (original)
+++ trunk/configure.ac  Thu Jun 26 22:15:40 2014
@@ -613,6 +613,22 @@
     [AC_MSG_ERROR([libcurl development files required])])
 UTILITY_CFLAGS="${UTILITY_CFLAGS} ${CURL_CFLAGS}"
 UTILITY_LIBS="${UTILITY_LIBS} ${CURL_LIBS}"
+
+AC_ARG_ENABLE([xml-registry],
+  AS_HELP_STRING([--enable-xml-registry], [build xml-backend for registry 
(WIP)]),
+[case "${enableval}" in
+  yes) XMLREGISTRY=yes ;;
+  no)  XMLREGISTRY=no  ;;
+  *)   AC_MSG_ERROR([bad value ${enableval} for --enable-xml-registry]) ;;
+esac], [XMLREGISTRY=no])
+
+if test "x$XMLREGISTRY" = "xyes" ; then
+  PKG_CHECK_MODULES([LIBXML2], [libxml-2.0],,
+      [AC_MSG_ERROR([libxml2 development files required])])
+  UTILITY_CFLAGS="${UTILITY_CFLAGS} ${LIBXML2_CFLAGS}"
+  UTILITY_LIBS="${UTILITY_LIBS} ${LIBXML2_LIBS}"
+  AC_DEFINE([HAVE_XML_REGISTRY], [1], [Build xml-backend for registry])
+fi
 
 dnl Set debug flags supported by compiler
 EXTRA_DEBUG_CFLAGS=""


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to