Sync HAVE_<extension> help texts (#15167)

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]
This commit is contained in:
Peter Kokot 2024-08-02 01:41:47 +02:00 committed by GitHub
parent 4993453933
commit f66feaec0f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
76 changed files with 107 additions and 76 deletions

View File

@ -32,5 +32,6 @@ if test "$PHP_BCMATH" != "no"; then
[$ext_shared],,
[-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1])
PHP_ADD_BUILD_DIR([$ext_builddir/libbcmath/src])
AC_DEFINE(HAVE_BCMATH, 1, [Whether you have bcmath])
AC_DEFINE([HAVE_BCMATH], [1],
[Define to 1 if the PHP extension 'bcmath' is available.])
fi

View File

@ -10,5 +10,5 @@ if (PHP_BCMATH == "yes") {
floor_or_ceil.c nearzero.c num2str.c raise.c rmzero.c str2num.c \
round.c convert.c", "bcmath");
AC_DEFINE('HAVE_BCMATH', 1, 'Have BCMATH library');
AC_DEFINE('HAVE_BCMATH', 1, "Define to 1 if the PHP extension 'bcmath' is available.");
}

View File

@ -21,7 +21,8 @@ if test "$PHP_BZ2" != "no"; then
PHP_ADD_LIBRARY_WITH_PATH([bz2],
[$BZIP_DIR/$PHP_LIBDIR],
[BZ2_SHARED_LIBADD])
AC_DEFINE([HAVE_BZ2], [1], [ ])
AC_DEFINE([HAVE_BZ2], [1],
[Define to 1 if the PHP extension 'bz2' is available.])
],
[AC_MSG_ERROR([bz2 module requires libbz2 >= 1.0.0])],
[-L$BZIP_DIR/$PHP_LIBDIR])

View File

@ -6,7 +6,7 @@ if (PHP_BZ2 != "no") {
if (CHECK_LIB("libbz2_a.lib;libbz2.lib", "bz2", PHP_BZ2) &&
CHECK_HEADER_ADD_INCLUDE("bzlib.h", "CFLAGS_BZ2")) {
EXTENSION("bz2", "bz2.c bz2_filter.c");
AC_DEFINE('HAVE_BZ2', 1, 'Have BZ2 library');
AC_DEFINE('HAVE_BZ2', 1, "Define to 1 if the PHP extension 'bz2' is available.");
// BZ2 extension does this slightly differently from others
if (PHP_BZ2_SHARED) {
ADD_FLAG("CFLAGS_BZ2", "/D PHP_BZ2_EXPORTS ");

View File

@ -4,7 +4,8 @@ PHP_ARG_ENABLE([calendar],
[Enable support for calendar conversion])])
if test "$PHP_CALENDAR" = "yes"; then
AC_DEFINE(HAVE_CALENDAR,1,[ ])
AC_DEFINE([HAVE_CALENDAR], [1],
[Define to 1 if the PHP extension 'calendar' is available.])
PHP_NEW_EXTENSION([calendar],
[calendar.c dow.c french.c gregor.c jewish.c julian.c easter.c cal_unix.c],
[$ext_shared])

View File

@ -5,5 +5,5 @@ ARG_ENABLE("calendar", "calendar conversion support", "yes");
if (PHP_CALENDAR == "yes") {
EXTENSION("calendar", "calendar.c dow.c french.c gregor.c jewish.c \
julian.c easter.c cal_unix.c");
AC_DEFINE('HAVE_CALENDAR', 1, 'Have calendar');
AC_DEFINE('HAVE_CALENDAR', 1, "Define to 1 if the PHP extension 'calendar' is available.");
}

View File

@ -8,6 +8,6 @@ if (PHP_COM_DOTNET == "yes") {
com_handlers.c com_iterator.c com_misc.c com_olechar.c \
com_typeinfo.c com_variant.c com_wrapper.c com_saproxy.c com_persist.c",
null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE('HAVE_COM_DOTNET', 1, 'Have COM_DOTNET support');
AC_DEFINE('HAVE_COM_DOTNET', 1, "Define to 1 if the PHP extension 'com_dotnet' is available.");
CHECK_HEADER_ADD_INCLUDE('mscoree.h', 'CFLAGS_COM_DOTNET');
}

View File

@ -5,6 +5,7 @@ PHP_ARG_ENABLE([ctype],
[yes])
if test "$PHP_CTYPE" != "no"; then
AC_DEFINE(HAVE_CTYPE, 1, [ ])
AC_DEFINE([HAVE_CTYPE], [1],
[Define to 1 if the PHP extension 'ctype' is available.])
PHP_NEW_EXTENSION([ctype], [ctype.c], [$ext_shared])
fi

View File

@ -4,5 +4,5 @@ ARG_ENABLE("ctype", "ctype", "yes");
if (PHP_CTYPE == "yes") {
EXTENSION("ctype", "ctype.c");
AC_DEFINE('HAVE_CTYPE', 1, 'Have ctype');
AC_DEFINE('HAVE_CTYPE', 1, "Define to 1 if the PHP extension 'ctype' is available.");
}

View File

@ -74,7 +74,7 @@ if test "$PHP_CURL" != "no"; then
PHP_CHECK_LIBRARY([curl],
[curl_easy_perform],
[AC_DEFINE([HAVE_CURL], [1],
[Define to 1 if curl extension is available.])],
[Define to 1 if the PHP extension 'curl' is available.])],
[AC_MSG_ERROR([The libcurl check failed. Please, check config.log for details.])],
[$CURL_LIBS])

View File

@ -26,7 +26,7 @@ if (PHP_CURL != "no") {
CHECK_LIB("nghttp2.lib", "curl", PHP_CURL))
) {
EXTENSION("curl", "interface.c multi.c share.c curl_file.c");
AC_DEFINE('HAVE_CURL', 1, 'Define to 1 if curl extension is available.');
AC_DEFINE('HAVE_CURL', 1, "Define to 1 if the PHP extension 'curl' is available.");
ADD_FLAG("CFLAGS_CURL", "/D CURL_STATICLIB /D PHP_CURL_EXPORTS=1");
PHP_INSTALL_HEADERS("ext/curl", "php_curl.h");
} else {

View File

@ -700,7 +700,8 @@ if test "$HAVE_DBA" = "1"; then
else
AC_MSG_RESULT([yes])
fi
AC_DEFINE(HAVE_DBA, 1, [ ])
AC_DEFINE([HAVE_DBA], [1],
[Define to 1 if the PHP extension 'dba' is available.])
PHP_NEW_EXTENSION([dba], m4_normalize([
dba_cdb.c
dba_db1.c

View File

@ -10,7 +10,7 @@ if (PHP_DBA != "no") {
ADD_SOURCES("ext/dba/libcdb", "cdb.c cdb_make.c uint32.c", "dba");
ADD_SOURCES("ext/dba/libflatfile", "flatfile.c", "dba");
ADD_SOURCES("ext/dba/libinifile", "inifile.c", "dba");
AC_DEFINE('HAVE_DBA', 1, 'DBA support');
AC_DEFINE('HAVE_DBA', 1, "Define to 1 if the PHP extension 'dba' is available.");
ADD_FLAG("CFLAGS_DBA", "/D DBA_FLATFILE=1 /D DBA_CDB=1 /D DBA_CDB_BUILTIN=1 /D DBA_INIFILE=1");
if (PHP_DB != "no") {

View File

@ -11,7 +11,8 @@ if test "$PHP_DOM" != "no"; then
fi
PHP_SETUP_LIBXML([DOM_SHARED_LIBADD], [
AC_DEFINE([HAVE_DOM], [1], [Define to 1 if dom extension is available.])
AC_DEFINE([HAVE_DOM], [1],
[Define to 1 if the PHP extension 'dom' is available.])
PHP_LEXBOR_CFLAGS="-I@ext_srcdir@/lexbor -DLEXBOR_STATIC"
LEXBOR_DIR="lexbor/lexbor"
LEXBOR_SOURCES=m4_normalize(["

View File

@ -38,7 +38,7 @@ if (PHP_DOM == "yes") {
ADD_SOURCES("ext/dom/lexbor/lexbor/tag", "tag.c", "dom");
ADD_FLAG("CFLAGS_DOM", "/D LEXBOR_STATIC ");
AC_DEFINE("HAVE_DOM", 1, "Define to 1 if dom extension is available.");
AC_DEFINE("HAVE_DOM", 1, "Define to 1 if the PHP extension 'dom' is available.");
if (!PHP_DOM_SHARED) {
ADD_FLAG("CFLAGS_DOM", "/D LIBXML_STATIC ");

View File

@ -33,7 +33,8 @@ if test "$PHP_ENCHANT" != "no"; then
[$ENCHANT_LIBS])
])
AC_DEFINE(HAVE_ENCHANT, 1, [ ])
AC_DEFINE([HAVE_ENCHANT], [1],
[Define to 1 if the PHP extension 'enchant' is available.])
PHP_NEW_EXTENSION([enchant], [enchant.c], [$ext_shared])
PHP_SUBST([ENCHANT_SHARED_LIBADD])

View File

@ -16,7 +16,7 @@ if (PHP_ENCHANT == "yes") {
}
if (have_enchant) {
EXTENSION("enchant", "enchant.c");
AC_DEFINE('HAVE_ENCHANT', 1, 'Have Enchant support', false);
AC_DEFINE('HAVE_ENCHANT', 1, "Define to 1 if the PHP extension 'enchant' is available.");
AC_DEFINE('HAVE_ENCHANT_GET_VERSION', 1);
}
} else {

View File

@ -4,7 +4,8 @@ PHP_ARG_ENABLE([exif],
[Enable EXIF (metadata from images) support])])
if test "$PHP_EXIF" != "no"; then
AC_DEFINE(HAVE_EXIF, 1, [Whether you want EXIF (metadata from images) support])
AC_DEFINE([HAVE_EXIF], [1],
[Define to 1 if the PHP extension 'exif' is available.])
PHP_NEW_EXTENSION([exif],
[exif.c],
[$ext_shared],,

View File

@ -6,7 +6,7 @@ if(PHP_EXIF != 'no')
{
if(ADD_EXTENSION_DEP('exif', 'mbstring'))
{
AC_DEFINE('HAVE_EXIF', 1, 'Have EXIF Support');
AC_DEFINE('HAVE_EXIF', 1, "Define to 1 if the PHP extension 'exif' is available.");
EXTENSION('exif', 'exif.c', null, '/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1');
}

View File

@ -9,7 +9,8 @@ if test "$PHP_FFI" != "no"; then
PHP_EVAL_INCLINE([$FFI_CFLAGS])
PHP_EVAL_LIBLINE([$FFI_LIBS], [FFI_SHARED_LIBADD])
AC_DEFINE(HAVE_FFI, 1, [Have ffi support])
AC_DEFINE([HAVE_FFI], [1],
[Define to 1 if the PHP extension 'ffi' is available.])
AC_CHECK_TYPES([long double])

View File

@ -3,7 +3,7 @@ ARG_WITH('ffi', 'ffi support', 'no');
if (PHP_FFI != 'no') {
if (CHECK_HEADER_ADD_INCLUDE("ffi.h", "CFLAGS_FFI", PHP_FFI+ ";" + PHP_PHP_BUILD + "\\include") &&
CHECK_LIB("libffi.lib", "ffi", PHP_FFI)) {
AC_DEFINE('HAVE_FFI', 1, 'ffi support enabled');
AC_DEFINE('HAVE_FFI', 1, "Define to 1 if the PHP extension 'ffi' is available.");
if (!X64) {
AC_DEFINE('HAVE_FFI_FASTCALL', 1 ,'libffi supports fastcall calling convention');

View File

@ -13,7 +13,8 @@ PHP_ARG_WITH([ftp-ssl],
[no])
if test "$PHP_FTP" = "yes"; then
AC_DEFINE(HAVE_FTP,1,[Whether you want FTP support])
AC_DEFINE([HAVE_FTP], [1],
[Define to 1 if the PHP extension 'ftp' is available.])
PHP_NEW_EXTENSION([ftp], [php_ftp.c ftp.c], [$ext_shared])
dnl Empty variable means 'no' (for phpize builds).

View File

@ -13,5 +13,5 @@ if (PHP_FTP != "no") {
AC_DEFINE('HAVE_FTP_SSL', 1, 'Have FTP over SSL support');
}
AC_DEFINE('HAVE_FTP', 1, 'Have FTP support');
AC_DEFINE('HAVE_FTP', 1, "Define to 1 if the PHP extension 'ftp' is available.");
}

View File

@ -33,5 +33,6 @@ if test "$PHP_GMP" != "no"; then
[$ext_shared],,
[-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1])
PHP_SUBST([GMP_SHARED_LIBADD])
AC_DEFINE(HAVE_GMP, 1, [ ])
AC_DEFINE([HAVE_GMP], [1],
[Define to 1 if the PHP extension 'gmp' is available.])
fi

View File

@ -7,7 +7,7 @@ if (PHP_GMP != "no") {
CHECK_HEADER_ADD_INCLUDE("gmp.h", "CFLAGS_GMP", PHP_GMP + ";" + PHP_PHP_BUILD + "\\include\\mpir")) {
EXTENSION("gmp", "gmp.c", null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
PHP_INSTALL_HEADERS("ext/gmp", "php_gmp_int.h");
AC_DEFINE('HAVE_GMP', 1, 'GMP support');
AC_DEFINE('HAVE_GMP', 1, "Define to 1 if the PHP extension 'gmp' is available.");
} else {
WARNING("GMP not enabled; libraries and headers not found");
}

View File

@ -128,7 +128,7 @@ int main(void) {
CFLAGS="$save_CFLAGS"
AC_DEFINE([HAVE_ICONV], [1],
[Define to 1 if PHP extension 'iconv' is available.])
[Define to 1 if the PHP extension 'iconv' is available.])
PHP_NEW_EXTENSION([iconv],
[iconv.c],

View File

@ -9,7 +9,7 @@ if (PHP_ICONV != "no") {
EXTENSION("iconv", "iconv.c", PHP_ICONV_SHARED, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_ICONV", 1, "Define to 1 if PHP extension 'iconv' is available.");
AC_DEFINE("HAVE_ICONV", 1, "Define to 1 if the PHP extension 'iconv' is available.");
AC_DEFINE("HAVE_LIBICONV", 1, "Define to 1 if you have the 'libiconv' function.");
AC_DEFINE("ICONV_ALIASED_LIBICONV", 1, "Define to 1 if 'iconv()' is aliased to 'libiconv()'.");
AC_DEFINE("PHP_ICONV_IMPL", "\"libiconv\"", "The iconv implementation.");

View File

@ -96,7 +96,8 @@ if test "$PHP_LDAP" != "no"; then
PHP_ADD_INCLUDE([$LDAP_INCDIR])
PHP_SUBST([LDAP_SHARED_LIBADD])
AC_DEFINE(HAVE_LDAP,1,[ ])
AC_DEFINE([HAVE_LDAP], [1],
[Define to 1 if the PHP extension 'ldap' is available.])
dnl Save original values
_SAVE_CPPFLAGS=$CPPFLAGS

View File

@ -15,7 +15,7 @@ if (PHP_LDAP != "no") {
AC_DEFINE('HAVE_LDAP_PARSE_RESULT', 1);
AC_DEFINE('HAVE_LDAP_PARSE_REFERENCE', 1);
AC_DEFINE('HAVE_LDAP_START_TLS_S', 1);
AC_DEFINE('HAVE_LDAP', 1);
AC_DEFINE('HAVE_LDAP', 1, "Define to 1 if the PHP extension 'ldap' is available.");
AC_DEFINE('HAVE_LDAP_SASL', 1);
AC_DEFINE('HAVE_LDAP_CONTROL_FIND', 1);
AC_DEFINE('HAVE_LDAP_PARSE_EXTENDED_RESULT', 1);

View File

@ -10,7 +10,7 @@ if (PHP_LIBXML == "yes") {
ADD_EXTENSION_DEP('libxml', 'iconv')) {
EXTENSION("libxml", "libxml.c mime_sniff.c", false /* never shared */, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_LIBXML", 1, "Define to 1 if libxml extension is available.");
AC_DEFINE("HAVE_LIBXML", 1, "Define to 1 if the PHP extension 'libxml' is available.");
ADD_FLAG("CFLAGS_LIBXML", "/D LIBXML_STATIC /D LIBXML_STATIC_FOR_DLL /D HAVE_WIN32_THREADS ");
if (!PHP_LIBXML_SHARED) {
ADD_DEF_FILE("ext\\libxml\\php_libxml2.def");

View File

@ -11,7 +11,7 @@ if test "$PHP_LIBXML" != "no"; then
PHP_SETUP_LIBXML([LIBXML_SHARED_LIBADD], [
AC_DEFINE([HAVE_LIBXML], [1],
[Define to 1 if libxml extension is available.])
[Define to 1 if the PHP extension 'libxml' is available.])
PHP_NEW_EXTENSION([libxml],
[libxml.c mime_sniff.c],
[$ext_shared],,

View File

@ -167,7 +167,8 @@ PHP_ARG_ENABLE([mbregex],
[no])
if test "$PHP_MBSTRING" != "no"; then
AC_DEFINE([HAVE_MBSTRING],1,[whether to have multibyte string support])
AC_DEFINE([HAVE_MBSTRING], [1],
[Define to 1 if the PHP extension 'mbstring' is available.])
PHP_MBSTRING_ADD_BASE_SOURCES([mbstring.c php_unicode.c mb_gpc.c])

View File

@ -38,7 +38,7 @@ if (PHP_MBSTRING != "no") {
PHP_INSTALL_HEADERS("ext/mbstring", "mbstring.h libmbfl/config.h libmbfl/mbfl/eaw_table.h libmbfl/mbfl/mbfilter.h libmbfl/mbfl/mbfilter_8bit.h libmbfl/mbfl/mbfilter_pass.h libmbfl/mbfl/mbfilter_wchar.h libmbfl/mbfl/mbfl_consts.h libmbfl/mbfl/mbfl_convert.h libmbfl/mbfl/mbfl_defs.h libmbfl/mbfl/mbfl_encoding.h libmbfl/mbfl/mbfl_filter_output.h libmbfl/mbfl/mbfl_language.h libmbfl/mbfl/mbfl_memory_device.h libmbfl/mbfl/mbfl_string.h");
AC_DEFINE('HAVE_MBSTRING', 1, 'Have mbstring support');
AC_DEFINE('HAVE_MBSTRING', 1, "Define to 1 if the PHP extension 'mbstring' is available.");
if (PHP_MBREGEX != "no") {
if (CHECK_HEADER_ADD_INCLUDE("oniguruma.h", "CFLAGS_MBSTRING", PHP_MBREGEX) &&

View File

@ -448,7 +448,8 @@ if test -n "$ODBC_TYPE"; then
fi
fi
AC_DEFINE(HAVE_UODBC,1,[ ])
AC_DEFINE([HAVE_UODBC], [1],
[Define to 1 if the PHP extension 'odbc' is available.])
PHP_SUBST([ODBC_SHARED_LIBADD])
AC_SUBST([ODBC_CFLAGS])
AC_SUBST([ODBC_LIBS])

View File

@ -8,7 +8,7 @@ if (PHP_ODBC == "yes") {
&& CHECK_HEADER_ADD_INCLUDE("sql.h", "CFLAGS_ODBC")
&& CHECK_HEADER_ADD_INCLUDE("sqlext.h", "CFLAGS_ODBC")) {
EXTENSION("odbc", "php_odbc.c odbc_utils.c", PHP_ODBC_SHARED, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_UODBC", 1, "ODBC support");
AC_DEFINE("HAVE_UODBC", 1, "Define to 1 if the PHP extension 'odbc' is available.");
if ("no" == PHP_ODBCVER) {
AC_DEFINE("ODBCVER", "0x0350", "The highest supported ODBC version", false);
} else if ("0" != PHP_ODBCVER) {

View File

@ -7,6 +7,6 @@ if (PHP_OPENSSL != "no") {
if (ret >= 2) {
EXTENSION("openssl", "openssl.c xp_ssl.c");
AC_DEFINE("HAVE_OPENSSL_EXT", 1, "Define to 1 if the openssl extension is available.");
AC_DEFINE("HAVE_OPENSSL_EXT", 1, "Define to 1 if the PHP extension 'openssl' is available.");
}
}

View File

@ -22,7 +22,7 @@ if test "$PHP_OPENSSL" != "no"; then
PHP_SUBST([OPENSSL_SHARED_LIBADD])
PHP_SETUP_OPENSSL([OPENSSL_SHARED_LIBADD],
[AC_DEFINE([HAVE_OPENSSL_EXT], [1],
[Define to 1 if the openssl extension is available.])])
[Define to 1 if the PHP extension 'openssl' is available.])])
PHP_CHECK_LIBRARY([crypto], [RAND_egd],
[AC_DEFINE([HAVE_RAND_EGD], [1],

View File

@ -14,7 +14,8 @@ if test "$PHP_PDO_PGSQL" != "no"; then
PHP_SETUP_PGSQL([PDO_PGSQL_SHARED_LIBADD],,, [$PHP_PDO_PGSQL])
PHP_SUBST([PDO_PGSQL_SHARED_LIBADD])
AC_DEFINE(HAVE_PDO_PGSQL,1,[Whether to build PostgreSQL for PDO support or not])
AC_DEFINE([HAVE_PDO_PGSQL], [1],
[Define to 1 if the PHP extension 'pdo_pgsql' is available.])
PHP_CHECK_LIBRARY([pq], [PQresultMemorySize],
[AC_DEFINE([HAVE_PG_RESULT_MEMORY_SIZE], [1], [PostgreSQL 12 or later])],,

View File

@ -7,7 +7,7 @@ if (PHP_PDO_PGSQL != "no") {
CHECK_HEADER_ADD_INCLUDE("libpq-fe.h", "CFLAGS_PDO_PGSQL", PHP_PDO_PGSQL + "\\include;" + PHP_PHP_BUILD + "\\include\\pgsql;" + PHP_PHP_BUILD + "\\include\\libpq;")) {
EXTENSION("pdo_pgsql", "pdo_pgsql.c pgsql_driver.c pgsql_statement.c pgsql_sql_parser.c");
AC_DEFINE('HAVE_PDO_PGSQL', 1, 'Have PostgreSQL library');
AC_DEFINE('HAVE_PDO_PGSQL', 1, "Define to 1 if the PHP extension 'pdo_pgsql' is available.");
ADD_EXTENSION_DEP('pdo_pgsql', 'pdo');
ADD_MAKEFILE_FRAGMENT();

View File

@ -10,7 +10,8 @@ if test "$PHP_PGSQL" != "no"; then
PHP_SETUP_PGSQL([PGSQL_SHARED_LIBADD],,, [$PHP_PGSQL])
PHP_SUBST([PGSQL_SHARED_LIBADD])
AC_DEFINE(HAVE_PGSQL,1,[Whether to build PostgreSQL support or not])
AC_DEFINE([HAVE_PGSQL], [1],
[Define to 1 if the PHP extension 'pgsql' is available.])
PHP_CHECK_LIBRARY([pq], [PQresultMemorySize],
[AC_DEFINE([HAVE_PG_RESULT_MEMORY_SIZE], [1], [PostgreSQL 12 or later])],,

View File

@ -6,7 +6,7 @@ if (PHP_PGSQL != "no") {
if (CHECK_LIB("libpq.lib", "pgsql", PHP_PGSQL) &&
CHECK_HEADER_ADD_INCLUDE("libpq-fe.h", "CFLAGS_PGSQL", PHP_PGSQL + "\\include;" + PHP_PHP_BUILD + "\\include\\pgsql;" + PHP_PHP_BUILD + "\\include\\libpq;" + PHP_PGSQL)) {
EXTENSION("pgsql", "pgsql.c", PHP_PGSQL_SHARED, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE('HAVE_PGSQL', 1, 'Have PostgreSQL library');
AC_DEFINE('HAVE_PGSQL', 1, "Define to 1 if the PHP extension 'pgsql' is available.");
ADD_FLAG("CFLAGS_PGSQL", "/D PGSQL_EXPORTS");
ADD_EXTENSION_DEP('pgsql', 'pcre');
} else {

View File

@ -5,7 +5,8 @@ PHP_ARG_ENABLE([posix],
[yes])
if test "$PHP_POSIX" = "yes"; then
AC_DEFINE(HAVE_POSIX, 1, [whether to include POSIX-like functions])
AC_DEFINE([HAVE_POSIX], [1],
[Define to 1 if the PHP extension 'posix' is available.])
PHP_NEW_EXTENSION([posix],
[posix.c],
[$ext_shared],,

View File

@ -22,7 +22,8 @@ if test "$PHP_SESSION" != "no"; then
PHP_ADD_EXTENSION_DEP(session, spl, true)
PHP_SUBST([SESSION_SHARED_LIBADD])
PHP_INSTALL_HEADERS([ext/session], [php_session.h mod_files.h mod_user.h])
AC_DEFINE(HAVE_PHP_SESSION,1,[ ])
AC_DEFINE([HAVE_PHP_SESSION], [1],
[Define to 1 if the PHP extension 'session' is available.])
fi
if test "$PHP_MM" != "no"; then

View File

@ -6,6 +6,6 @@ if (PHP_SESSION == "yes") {
EXTENSION("session", "mod_user_class.c session.c mod_files.c mod_mm.c mod_user.c", false /* never shared */, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
// https://bugs.php.net/53141
ADD_EXTENSION_DEP('session', 'spl', true);
AC_DEFINE("HAVE_PHP_SESSION", 1, "Session support");
AC_DEFINE("HAVE_PHP_SESSION", 1, "Define to 1 if the PHP extension 'session' is available.");
PHP_INSTALL_HEADERS("ext/session", "mod_mm.h php_session.h mod_files.h mod_user.h");
}

View File

@ -4,6 +4,7 @@ PHP_ARG_ENABLE([shmop],
[Enable shmop support])])
if test "$PHP_SHMOP" != "no"; then
AC_DEFINE(HAVE_SHMOP, 1, [ ])
AC_DEFINE([HAVE_SHMOP], [1],
[Define to 1 if the PHP extension 'shmop' is available.])
PHP_NEW_EXTENSION([shmop], [shmop.c], [$ext_shared])
fi

View File

@ -4,5 +4,5 @@ ARG_ENABLE("shmop", "shmop support", "no");
if (PHP_SHMOP == "yes") {
EXTENSION("shmop", "shmop.c");
AC_DEFINE('HAVE_SHMOP', 1, 'Have SHMOP support');
AC_DEFINE('HAVE_SHMOP', 1, "Define to 1 if the PHP extension 'shmop' is available.");
}

View File

@ -7,7 +7,7 @@ PHP_ARG_ENABLE([simplexml],
if test "$PHP_SIMPLEXML" != "no"; then
PHP_SETUP_LIBXML([SIMPLEXML_SHARED_LIBADD], [
AC_DEFINE([HAVE_SIMPLEXML], [1],
[Define to 1 if simplexml extension is available.])
[Define to 1 if the PHP extension 'simplexml' is available.])
PHP_NEW_EXTENSION([simplexml], [simplexml.c], [$ext_shared])
PHP_ADD_EXTENSION_DEP(simplexml, libxml)
PHP_ADD_EXTENSION_DEP(simplexml, spl)

View File

@ -9,7 +9,7 @@ if (PHP_SIMPLEXML == "yes") {
CHECK_HEADER_ADD_INCLUDE("libxml/tree.h", "CFLAGS_SIMPLEXML", PHP_PHP_BUILD + "\\include\\libxml2")
) {
EXTENSION("simplexml", "simplexml.c");
AC_DEFINE("HAVE_SIMPLEXML", 1, "Define to 1 if simplexml extension is available.");
AC_DEFINE("HAVE_SIMPLEXML", 1, "Define to 1 if the PHP extension 'simplexml' is available.");
if (!PHP_SIMPLEXML_SHARED) {
ADD_FLAG("CFLAGS_SIMPLEXML", "/D LIBXML_STATIC");
} else {

View File

@ -99,7 +99,7 @@ AS_VAR_IF([PHP_%EXTNAMECAPS%], [no],, [
dnl Define a preprocessor macro to indicate that this PHP extension can
dnl be dynamically loaded as a shared module or is statically built into PHP.
AC_DEFINE([HAVE_%EXTNAMECAPS%], [1],
[Define to 1 if PHP extension '%EXTNAME%' is available.])
[Define to 1 if the PHP extension '%EXTNAME%' is available.])
dnl Configure extension sources and compilation flags.
PHP_NEW_EXTENSION([%EXTNAME%],

View File

@ -1,7 +1,7 @@
ARG_ENABLE('%EXTNAME%', '%EXTNAME% support', 'no');
if (PHP_%EXTNAMECAPS% != 'no') {
AC_DEFINE('HAVE_%EXTNAMECAPS%', 1, '%EXTNAME% support enabled');
AC_DEFINE('HAVE_%EXTNAMECAPS%', 1, "Define to 1 if the PHP extension '%EXTNAME%' is available.");
EXTENSION('%EXTNAME%', '%EXTNAME%.c', null, '/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1');
}

View File

@ -38,7 +38,8 @@ if test "$PHP_SNMP" != "no"; then
dnl Test build.
PHP_CHECK_LIBRARY([$SNMP_LIBNAME], [init_snmp],
[AC_DEFINE([HAVE_SNMP], [1], [ ])],
[AC_DEFINE([HAVE_SNMP], [1],
[Define to 1 if the PHP extension 'snmp' is available.])],
[AC_MSG_ERROR([SNMP sanity check failed. Please check config.log for more information.])],
[$SNMP_SHARED_LIBADD])

View File

@ -7,7 +7,7 @@ if (PHP_SNMP != "no") {
SETUP_OPENSSL("snmp", PHP_SNMP) >= 2) {
if (CHECK_LIB("netsnmp.lib", "snmp", PHP_SNMP)) {
EXTENSION('snmp', 'snmp.c');
AC_DEFINE('HAVE_SNMP', 1);
AC_DEFINE('HAVE_SNMP', 1, "Define to 1 if the PHP extension 'snmp' is available.");
} else {
WARNING("snmp not enabled; libraries and headers not found");
}

View File

@ -5,7 +5,8 @@ PHP_ARG_ENABLE([soap],
if test "$PHP_SOAP" != "no"; then
PHP_SETUP_LIBXML([SOAP_SHARED_LIBADD], [
AC_DEFINE([HAVE_SOAP], [1], [Define to 1 if soap extension is available.])
AC_DEFINE([HAVE_SOAP], [1],
[Define to 1 if the PHP extension 'soap' is available.])
PHP_NEW_EXTENSION([soap], m4_normalize([
php_encoding.c
php_http.c

View File

@ -9,7 +9,7 @@ if (PHP_SOAP != "no") {
CHECK_HEADER_ADD_INCLUDE("libxml/tree.h", "CFLAGS_SOAP", PHP_PHP_BUILD + "\\include\\libxml2")
) {
EXTENSION('soap', 'soap.c php_encoding.c php_http.c php_packet_soap.c php_schema.c php_sdl.c php_xml.c', null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE('HAVE_SOAP', 1, "Define to 1 if soap extension is available.");
AC_DEFINE('HAVE_SOAP', 1, "Define to 1 if the PHP extension 'soap' is available.");
ADD_EXTENSION_DEP('soap', 'session', true);
if (!PHP_SOAP_SHARED) {

View File

@ -6,7 +6,8 @@ PHP_ARG_ENABLE([sockets],
if test "$PHP_SOCKETS" != "no"; then
AC_CHECK_FUNCS([hstrerror if_nametoindex if_indextoname sockatmark])
AC_CHECK_HEADERS([sys/sockio.h linux/filter.h])
AC_DEFINE([HAVE_SOCKETS], 1, [ ])
AC_DEFINE([HAVE_SOCKETS], [1],
[Define to 1 if the PHP extension 'sockets' is available.])
dnl Check for field ss_family in sockaddr_storage (missing in AIX until 5.3)
AC_CHECK_MEMBERS([struct sockaddr_storage.ss_family],,,[#include <sys/socket.h>])

View File

@ -7,7 +7,7 @@ if (PHP_SOCKETS != "no") {
&& CHECK_LIB("Iphlpapi.lib", "sockets", PHP_SOCKETS)
&& CHECK_HEADER_ADD_INCLUDE("winsock.h", "CFLAGS_SOCKETS")) {
EXTENSION('sockets', 'sockets.c multicast.c conversions.c sockaddr_conv.c sendrecvmsg.c', PHP_SOCKETS_SHARED, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE('HAVE_SOCKETS', 1);
AC_DEFINE('HAVE_SOCKETS', 1, "Define to 1 if the PHP extension 'sockets' is available.");
PHP_INSTALL_HEADERS("ext/sockets", "php_sockets.h windows_common.h");
ADD_FLAG("CFLAGS_SOCKETS", "/D PHP_SOCKETS_EXPORTS=1");
} else {

View File

@ -6,7 +6,7 @@ if (PHP_SQLITE3 != "no") {
if (SETUP_SQLITE3("sqlite3", PHP_SQLITE3, PHP_SQLITE3_SHARED)) {
EXTENSION("sqlite3", "sqlite3.c", null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_SQLITE3", 1, "SQLite support");
AC_DEFINE("HAVE_SQLITE3", 1, "Define to 1 if the PHP extension 'sqlite3' is available.");
AC_DEFINE("HAVE_SQLITE3_ERRSTR", 1, "have sqlite3_errstr function");
AC_DEFINE("HAVE_SQLITE3_EXPANDED_SQL", 1, "have sqlite3_expanded_sql function");
} else {

View File

@ -6,7 +6,8 @@ PHP_ARG_WITH([sqlite3],
if test $PHP_SQLITE3 != "no"; then
PHP_SETUP_SQLITE([SQLITE3_SHARED_LIBADD])
AC_DEFINE(HAVE_SQLITE3, 1, [Define to 1 if you have the sqlite3 extension enabled.])
AC_DEFINE([HAVE_SQLITE3], [1],
[Define to 1 if the PHP extension 'sqlite3' is available.])
PHP_CHECK_LIBRARY([sqlite3], [sqlite3_errstr],
[AC_DEFINE([HAVE_SQLITE3_ERRSTR], [1], [have sqlite3_errstr function])],

View File

@ -7,6 +7,7 @@ if test "$PHP_SYSVMSG" != "no"; then
AC_CHECK_HEADER([sys/msg.h],,
[AC_MSG_ERROR([Cannot enable System V IPC support, sys/msg.h is missing])])
AC_DEFINE(HAVE_SYSVMSG, 1, [ ])
AC_DEFINE([HAVE_SYSVMSG], [1],
[Define to 1 if the PHP extension 'sysvmsg' is available.])
PHP_NEW_EXTENSION([sysvmsg], [sysvmsg.c], [$ext_shared])
fi

View File

@ -5,7 +5,8 @@ PHP_ARG_ENABLE([sysvsem],
if test "$PHP_SYSVSEM" != "no"; then
PHP_NEW_EXTENSION([sysvsem], [sysvsem.c], [$ext_shared])
AC_DEFINE(HAVE_SYSVSEM, 1, [ ])
AC_DEFINE([HAVE_SYSVSEM], [1],
[Define to 1 if the PHP extension 'sysvsem' is available.])
AC_CHECK_TYPES([union semun],,,[#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>])

View File

@ -4,6 +4,7 @@ PHP_ARG_ENABLE([sysvshm],
[Enable the System V shared memory support])])
if test "$PHP_SYSVSHM" != "no"; then
AC_DEFINE(HAVE_SYSVSHM, 1, [ ])
AC_DEFINE([HAVE_SYSVSHM], [1],
[Define to 1 if the PHP extension 'sysvshm' is available.])
PHP_NEW_EXTENSION([sysvshm], [sysvshm.c], [$ext_shared])
fi

View File

@ -3,6 +3,6 @@
ARG_ENABLE('sysvshm', 'SysV Shared Memory support', 'no');
if (PHP_SYSVSHM != 'no') {
AC_DEFINE('HAVE_SYSVSHM', 1);
AC_DEFINE('HAVE_SYSVSHM', 1, "Define to 1 if the PHP extension 'sysvshm' is available.");
EXTENSION('sysvshm', 'sysvshm.c');
}

View File

@ -64,5 +64,6 @@ if test "$PHP_TIDY" != "no"; then
TIDY_COMPILER_FLAGS="$TIDY_CFLAGS -Wno-ignored-qualifiers -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1"
PHP_NEW_EXTENSION([tidy], [tidy.c], [$ext_shared],, [$TIDY_COMPILER_FLAGS])
PHP_SUBST([TIDY_SHARED_LIBADD])
AC_DEFINE(HAVE_TIDY,1,[ ])
AC_DEFINE([HAVE_TIDY], [1],
[Define to 1 if the PHP extension 'tidy' is available.])
fi

View File

@ -17,7 +17,7 @@ if (PHP_TIDY != "no") {
}
EXTENSION("tidy", "tidy.c");
AC_DEFINE('HAVE_TIDY', 1, 'Have TIDY library');
AC_DEFINE('HAVE_TIDY', 1, "Define to 1 if the PHP extension 'tidy' is available.");
AC_DEFINE('HAVE_TIDY_H', 1, "tidy include header")
AC_DEFINE('HAVE_TIDYOPTGETDOC', 1, "tidy_get_opt_doc function")
AC_DEFINE('HAVE_TIDYRELEASEDATE', 1, "tidy release date function")

View File

@ -28,5 +28,6 @@ if test "$PHP_XML" != "no"; then
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 xml extension is available.])
AC_DEFINE([HAVE_XML], [1],
[Define to 1 if the PHP extension 'xml' is available.])
fi

View File

@ -9,7 +9,7 @@ if (PHP_XML == "yes") {
CHECK_HEADER_ADD_INCLUDE("libxml/tree.h", "CFLAGS_XML", PHP_PHP_BUILD + "\\include\\libxml2")
) {
EXTENSION("xml", "xml.c compat.c", null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_XML", 1, "Define to 1 if xml extension is available.");
AC_DEFINE("HAVE_XML", 1, "Define to 1 if the PHP extension 'xml' is available.");
if (!PHP_XML_SHARED) {
ADD_FLAG("CFLAGS_XML", "/D LIBXML_STATIC ");
}

View File

@ -7,7 +7,7 @@ PHP_ARG_ENABLE([xmlreader],
if test "$PHP_XMLREADER" != "no"; then
PHP_SETUP_LIBXML([XMLREADER_SHARED_LIBADD], [
AC_DEFINE([HAVE_XMLREADER], [1],
[Define to 1 if xmlreader extension is available.])
[Define to 1 if the PHP extension 'xmlreader' is available.])
PHP_NEW_EXTENSION([xmlreader], [php_xmlreader.c], [$ext_shared])
PHP_ADD_EXTENSION_DEP(xmlreader, dom, true)
PHP_ADD_EXTENSION_DEP(xmlreader, libxml)

View File

@ -8,7 +8,7 @@ if (PHP_XMLREADER == "yes" &&
CHECK_HEADER_ADD_INCLUDE("libxml/tree.h", "CFLAGS_XMLREADER", PHP_PHP_BUILD + "\\include\\libxml2")
) {
EXTENSION("xmlreader", "php_xmlreader.c");
AC_DEFINE("HAVE_XMLREADER", 1, "Define to 1 if xmlreader extension is available.");
AC_DEFINE("HAVE_XMLREADER", 1, "Define to 1 if the PHP extension 'xmlreader' is available.");
if (!PHP_XMLREADER_SHARED) {
ADD_FLAG("CFLAGS_XMLREADER", "/D LIBXML_STATIC");
}

View File

@ -7,7 +7,7 @@ PHP_ARG_ENABLE([xmlwriter],
if test "$PHP_XMLWRITER" != "no"; then
PHP_SETUP_LIBXML([XMLWRITER_SHARED_LIBADD], [
AC_DEFINE([HAVE_XMLWRITER], [1],
[Define to 1 if xmlwriter extension is available.])
[Define to 1 if the PHP extension 'xmlwriter' is available.])
PHP_NEW_EXTENSION([xmlwriter], [php_xmlwriter.c], [$ext_shared])
PHP_ADD_EXTENSION_DEP(xmlwriter, libxml)
PHP_SUBST([XMLWRITER_SHARED_LIBADD])

View File

@ -5,7 +5,7 @@ ARG_ENABLE("xmlwriter", "XMLWriter support", "yes");
if (PHP_XMLWRITER == "yes" && PHP_LIBXML == "yes") {
if (CHECK_HEADER_ADD_INCLUDE('libxml/xmlwriter.h', 'CFLAGS_XMLWRITER', PHP_XMLWRITER + ";" + PHP_PHP_BUILD + "\\include\\libxml2")) {
EXTENSION("xmlwriter", "php_xmlwriter.c");
AC_DEFINE("HAVE_XMLWRITER", 1, "Define to 1 if xmlwriter extension is available.");
AC_DEFINE("HAVE_XMLWRITER", 1, "Define to 1 if the PHP extension 'xmlwriter' is available.");
if (!PHP_XMLWRITER_SHARED) {
ADD_FLAG("CFLAGS_XMLWRITER", "/D LIBXML_STATIC");
}

View File

@ -26,7 +26,8 @@ if test "$PHP_XSL" != "no"; then
[Define to 1 if system has the EXSLT extension library for XSLT.])
], [ ])
AC_DEFINE(HAVE_XSL,1,[ ])
AC_DEFINE([HAVE_XSL], [1],
[Define to 1 if the PHP extension 'xsl' is available.])
PHP_NEW_EXTENSION([xsl], [php_xsl.c xsltprocessor.c], [$ext_shared])
PHP_SUBST([XSL_SHARED_LIBADD])
PHP_ADD_EXTENSION_DEP(xsl, libxml)

View File

@ -32,7 +32,7 @@ if (PHP_XSL != "no") {
}
}
EXTENSION("xsl", "php_xsl.c xsltprocessor.c", PHP_XSL_SHARED);
AC_DEFINE("HAVE_XSL", 1, "Define if xsl extension is enabled");
AC_DEFINE("HAVE_XSL", 1, "Define to 1 if the PHP extension 'xsl' is available.");
if (! PHP_XSL_SHARED) {
ADD_FLAG("CFLAGS_XSL", "/D DOM_EXPORTS /D LIBXML_STATIC");
} else {

View File

@ -45,7 +45,8 @@ if test "$PHP_ZIP" != "no"; then
[],
[$LIBZIP_LIBS])
AC_DEFINE(HAVE_ZIP,1,[ ])
AC_DEFINE([HAVE_ZIP], [1],
[Define to 1 if the PHP extension 'zip' is available.])
PHP_NEW_EXTENSION([zip], [php_zip.c zip_stream.c], [$ext_shared])
PHP_ADD_EXTENSION_DEP(zip, pcre)

View File

@ -16,7 +16,7 @@ if (PHP_ZIP != "no") {
AC_DEFINE("ZIP_STATIC", 1);
}
AC_DEFINE('HAVE_ZIP', 1);
AC_DEFINE('HAVE_ZIP', 1, "Define to 1 if the PHP extension 'zip' is available.");
ADD_FLAG("CFLAGS_ZIP", "/D HAVE_SET_MTIME /D HAVE_ENCRYPTION /D HAVE_LIBZIP_VERSION /D HAVE_PROGRESS_CALLBACK /D HAVE_CANCEL_CALLBACK /D HAVE_METHOD_SUPPORTED /D LZMA_API_STATIC");
} else {
WARNING("zip not enabled; libraries and headers not found");

View File

@ -7,7 +7,7 @@ if (PHP_ZLIB == "yes") {
CHECK_HEADER_ADD_INCLUDE("zlib.h", "CFLAGS", "..\\zlib;" + php_usual_include_suspects)) {
EXTENSION("zlib", "zlib.c zlib_fopen_wrapper.c zlib_filter.c", PHP_ZLIB_SHARED, "/D ZLIB_EXPORTS /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
AC_DEFINE("HAVE_ZLIB", 1, "Define to 1 if zlib extension is available.");
AC_DEFINE("HAVE_ZLIB", 1, "Define to 1 if the PHP extension 'zlib' is available.");
if (!PHP_ZLIB_SHARED) {
ADD_DEF_FILE("ext\\zlib\\php_zlib.def");

View File

@ -5,7 +5,8 @@ PHP_ARG_WITH([zlib],
if test "$PHP_ZLIB" != "no"; then
PHP_SETUP_ZLIB([ZLIB_SHARED_LIBADD], [dnl
AC_DEFINE([HAVE_ZLIB], [1], [Define to 1 if zlib extension is available.])
AC_DEFINE([HAVE_ZLIB], [1],
[Define to 1 if the PHP extension 'zlib' is available.])
PHP_NEW_EXTENSION([zlib],
[zlib.c zlib_fopen_wrapper.c zlib_filter.c],
[$ext_shared],,