summaryrefslogtreecommitdiff
path: root/ext/pdo/config.m4
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2005-05-06 22:58:42 +0000
committerfoobar <sniper@php.net>2005-05-06 22:58:42 +0000
commit9070204b93acd8672ae5a65543d6fdd53d97352c (patch)
treec9d6489b93cba52590ac5de622eabe060afda9e9 /ext/pdo/config.m4
parent379394b82c509c3cd3d7ea538f6137d89f83e498 (diff)
downloadphp-git-9070204b93acd8672ae5a65543d6fdd53d97352c.tar.gz
Only test stuff if PDO is enabled
Diffstat (limited to 'ext/pdo/config.m4')
-rwxr-xr-xext/pdo/config.m431
1 files changed, 18 insertions, 13 deletions
diff --git a/ext/pdo/config.m4 b/ext/pdo/config.m4
index 24eb3f0b24..425aaffe3e 100755
--- a/ext/pdo/config.m4
+++ b/ext/pdo/config.m4
@@ -2,18 +2,19 @@ dnl $Id$
dnl config.m4 for extension pdo
dnl vim:se ts=2 sw=2 et:
-pdo_running_under_pear=0
-case `pwd` in
- /var/tmp/pear-build-*)
- pdo_running_under_pear=1
- ;;
-esac
-
-if test "$pdo_running_under_pear$PHP_PEAR_VERSION" = "1"; then
- # we're running in an environment that smells like pear,
- # and the PHP_PEAR_VERSION env var is not set. That implies
- # that we're running under a slightly broken pear installer
- AC_MSG_ERROR([
+AC_DEFUN([PHP_PDO_PEAR_CHECK],[
+ pdo_running_under_pear=0
+ case `pwd` in
+ /var/tmp/pear-build-*)
+ pdo_running_under_pear=1
+ ;;
+ esac
+
+ if test "$pdo_running_under_pear$PHP_PEAR_VERSION" = "1"; then
+ # we're running in an environment that smells like pear,
+ # and the PHP_PEAR_VERSION env var is not set. That implies
+ # that we're running under a slightly broken pear installer
+ AC_MSG_ERROR([
PDO requires that you upgrade your PEAR installer tools. Please
do so now by running:
@@ -22,13 +23,17 @@ do so now by running:
or by manually downloading and installing PEAR version 1.3.5 or higher.
Once you've upgraded, please re-try your PDO install.
+ ])
+ fi
])
-fi
PHP_ARG_ENABLE(pdo, whether to enable PDO support,
[ --enable-pdo=yes Enable PHP Data Objects support (recommended)], yes)
if test "$PHP_PDO" != "no"; then
+
+ PHP_PDO_PEAR_CHECK
+
if test "$ext_shared" = "yes" ; then
case $host_alias in
*darwin*)