summaryrefslogtreecommitdiff
path: root/buildconf
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2003-06-25 12:56:40 +0000
committerSascha Schumann <sas@php.net>2003-06-25 12:56:40 +0000
commitb97ce9d19fe9cb55ed768477388e63c95aa5ab9a (patch)
tree335093fb84236503c3124c33b67a0f155542b720 /buildconf
parent0072188eeb69f6c4f6e4b46d7b5d9d125e96d172 (diff)
downloadphp-git-b97ce9d19fe9cb55ed768477388e63c95aa5ab9a.tar.gz
First shot at making ze1/ze2 coexist
Diffstat (limited to 'buildconf')
-rwxr-xr-xbuildconf22
1 files changed, 22 insertions, 0 deletions
diff --git a/buildconf b/buildconf
index 0f729e4d6c..95aa69c1ba 100755
--- a/buildconf
+++ b/buildconf
@@ -33,6 +33,28 @@ if test "$dev" = "0" -a "$devok" = "0"; then
fi
if test -z "$ZENDDIR"; then
+ if grep "PHP_MAJOR_VERSION 5" main/php_version.h >/dev/null; then
+ v=5
+ else
+ v=4
+ fi
+
+ if test "$v" = "5"; then
+ if test -r "Zend/OBJECTS2_HOWTO"; then
+ :
+ else
+ mv Zend ZendEngine1 2>/dev/null
+ mv ZendEngine2 Zend
+ fi
+ else
+ if test -r "Zend/zend_execute_globals.h"; then
+ :
+ else
+ mv Zend ZendEngine2 2>/dev/null
+ mv ZendEngine1 Zend
+ fi
+ fi
+
ZENDDIR=Zend
echo "using default Zend directory"
fi