diff options
author | foobar <sniper@php.net> | 2005-05-06 22:58:42 +0000 |
---|---|---|
committer | foobar <sniper@php.net> | 2005-05-06 22:58:42 +0000 |
commit | 9070204b93acd8672ae5a65543d6fdd53d97352c (patch) | |
tree | c9d6489b93cba52590ac5de622eabe060afda9e9 /ext/pdo/config.m4 | |
parent | 379394b82c509c3cd3d7ea538f6137d89f83e498 (diff) | |
download | php-git-9070204b93acd8672ae5a65543d6fdd53d97352c.tar.gz |
Only test stuff if PDO is enabled
Diffstat (limited to 'ext/pdo/config.m4')
-rwxr-xr-x | ext/pdo/config.m4 | 31 |
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*) |