From b09f475602e7151d979f52ba03132bfdbf8a31c7 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Wed, 25 Jun 2003 13:00:46 +0000 Subject: [PATCH] make ze1/ze2 coexist --- buildconf | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/buildconf b/buildconf index 8c4ab6c298..41247c1331 100755 --- a/buildconf +++ b/buildconf @@ -18,11 +18,6 @@ while test $# -gt 0; do automake_flags=--copy fi - if test "$1" = "--ZendEngine2"; then - ZENDDIR=ZendEngine2 - echo "Using Zend Engine 2 code" - fi - if test "$1" = "--force"; then devok=1 echo "Forcing buildconf" @@ -38,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 -- 2.50.1