mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00

This syncs all help texts of extension preprocessor macros to the same style "Define to 1 if the PHP extension '<ext>' is available.". [skip ci]
33 lines
949 B
Text
33 lines
949 B
Text
PHP_ARG_ENABLE([xml],
|
|
[whether to enable XML support],
|
|
[AS_HELP_STRING([--disable-xml],
|
|
[Disable XML support])],
|
|
[yes])
|
|
|
|
PHP_ARG_WITH([expat],
|
|
[whether to build with Expat support],
|
|
[AS_HELP_STRING([--with-expat],
|
|
[XML: use Expat library instead of libxml2 in the xml extension])],
|
|
[no],
|
|
[no])
|
|
|
|
if test "$PHP_XML" != "no"; then
|
|
dnl Default to libxml2 if --with-expat is not specified.
|
|
AS_VAR_IF([PHP_EXPAT], [no],
|
|
[PHP_SETUP_LIBXML([XML_SHARED_LIBADD], [xml_extra_sources="compat.c"])],
|
|
[PHP_SETUP_EXPAT([XML_SHARED_LIBADD])])
|
|
|
|
PHP_NEW_EXTENSION([xml],
|
|
[xml.c $xml_extra_sources],
|
|
[$ext_shared],,
|
|
[-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1])
|
|
|
|
AS_VAR_IF([PHP_EXPAT], [no], [
|
|
PHP_ADD_EXTENSION_DEP(xml, libxml)
|
|
])
|
|
|
|
PHP_SUBST([XML_SHARED_LIBADD])
|
|
PHP_INSTALL_HEADERS([ext/xml], [expat_compat.h php_xml.h])
|
|
AC_DEFINE([HAVE_XML], [1],
|
|
[Define to 1 if the PHP extension 'xml' is available.])
|
|
fi
|