-
- HTTP_HAVE_A_REQUEST_LIB=false
-
- ifdef([AC_PROG_EGREP], [
- AC_PROG_EGREP
- ], [
- AC_CHECK_PROG(EGREP, egrep, egrep)
- ])
- ifdef([AC_PROG_SED], [
- AC_PROG_SED
- ], [
- ifdef([LT_AC_PROG_SED], [
- LT_AC_PROG_SED
- ], [
- AC_CHECK_PROG(SED, sed, sed)
- ])
- ])
-
- AC_PROG_CPP
-
- if test "$PHP_HTTP_SHARED_DEPS" != "no"; then
- AC_DEFINE([PHP_HTTP_SHARED_DEPS], [1], [ ])
- else
- AC_DEFINE([PHP_HTTP_SHARED_DEPS], [0], [ ])
- fi
-
- dnl
- dnl HTTP_SHARED_DEP(name[, code-if-yes[, code-if-not]])
- dnl
- AC_DEFUN([HTTP_SHARED_DEP], [
- extname=$1
- haveext=$[PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__)
-
- AC_MSG_CHECKING([whether to add a dependency on ext/$extname])
- if test "$PHP_HTTP_SHARED_DEPS" = "no"; then
- AC_MSG_RESULT([no])
- $3
- elif test "$haveext"; then
- AC_MSG_RESULT([yes])
- AC_DEFINE([PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__), [1], [ ])
- ifdef([PHP_ADD_EXTENSION_DEP], [
- PHP_ADD_EXTENSION_DEP([http], $1, true)
- ])
- $2
- else
- AC_MSG_RESULT([no])
- $3
- fi
- ])
-
- dnl
- dnl HTTP_HAVE_PHP_EXT(name[, code-if-yes[, code-if-not]])
- dnl
- AC_DEFUN([HTTP_HAVE_PHP_EXT], [
- extname=$1
- haveext=$[PHP_]translit($1,a-z_-,A-Z__)
- AC_MSG_CHECKING([for ext/$extname support])
- if test -x "$PHP_EXECUTABLE"; then
- grepext=`$PHP_EXECUTABLE -m | $EGREP ^$extname\$`
- if test "$grepext" = "$extname"; then
- [PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__)=1
- AC_MSG_RESULT([yes])
- $2
- else
- [PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__)=
- AC_MSG_RESULT([no])
- $3
- fi
- elif test "$haveext" != "no" && test "x$haveext" != "x"; then
- [PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__)=1
- AC_MSG_RESULT([yes])
- $2
- else
- [PHP_HTTP_HAVE_EXT_]translit($1,a-z_-,A-Z__)=
- AC_MSG_RESULT([no])
- $3
- fi
- ])
-
-
-dnl ----
-dnl STDC
-dnl ----