dnl dnl $ Id: $ dnl PHP_ARG_ENABLE(Text_Tokenizer_Regex_Matcher_Ext, whether to enable Text_Tokenizer_Regex_Matcher_Ext functions, [ --enable-Text_Tokenizer_Regex_Matcher_Ext Enable Text_Tokenizer_Regex_Matcher_Ext support]) if test "$PHP_TEXT_TOKENIZER_REGEX_MATCHER_EXT" != "no"; then PHP_ARG_WITH(pcre, whether pcre is available,[ --with-pcre[=DIR] With pcre support]) export OLD_CPPFLAGS="$CPPFLAGS" export CPPFLAGS="$CPPFLAGS $INCLUDES -DHAVE_PCRE" PHP_SUBST(TEXT_TOKENIZER_REGEX_MATCHER_EXT_SHARED_LIBADD) PHP_ADD_LIBRARY_WITH_PATH(pcre, $PHP_PCRE_DIR/lib, TEXT_TOKENIZER_REGEX_MATCHER_EXT_SHARED_LIBADD) export CPPFLAGS="$OLD_CPPFLAGS" export OLD_CPPFLAGS="$CPPFLAGS" export CPPFLAGS="$CPPFLAGS $INCLUDES -DHAVE_TEXT_TOKENIZER_REGEX_MATCHER_EXT" AC_MSG_CHECKING(PHP version) AC_TRY_COMPILE([#include <php_version.h>], [ #if PHP_VERSION_ID < 50000 #error this extension requires at least PHP version 5.0.0 #endif ], [AC_MSG_RESULT(ok)], [AC_MSG_ERROR([need at least PHP 5.0.0])]) export CPPFLAGS="$OLD_CPPFLAGS" PHP_SUBST(TEXT_TOKENIZER_REGEX_MATCHER_EXT_SHARED_LIBADD) AC_DEFINE(HAVE_TEXT_TOKENIZER_REGEX_MATCHER_EXT, 1, [ ]) PHP_NEW_EXTENSION(Text_Tokenizer_Regex_Matcher_Ext, Text_Tokenizer_Regex_Matcher_Ext.c , $ext_shared) fi