cvs: php4 / buildconf

From: Date: Sat, 20 Jul 2002 04:02:45 +0000
Subject: cvs: php4 / buildconf
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-12891@lists.php.net to get a copy of this message
imajes Sat Jul 20 00:02:45 2002 EDT Modified files: /php4 buildconf Log: more work for buildconf. forces a cvsclean if using a bad am. more ZE/zE2 tests. Index: php4/buildconf diff -u php4/buildconf:1.53 php4/buildconf:1.54 --- php4/buildconf:1.53 Sun Jun 23 23:05:00 2002 +++ php4/buildconf Sat Jul 20 00:02:44 2002 @@ -1,5 +1,17 @@ #!/bin/sh -# $Id: buildconf,v 1.53 2002/06/24 03:05:00 sas Exp $ +# $Id: buildconf,v 1.54 2002/07/20 04:02:44 imajes Exp $ + +amv=automake --version | grep GNU |cut -d ' ' -f 4 + +if expr $amv '>=' 2.5; then + echo "cleaning checkout to force rebuild, due to bad AutoMake" + ./cvsclean +fi + + +if test -d "Zend"; then + ZENDVER=cat Zend/zend.h | grep ZEND_VERSION | cut -d ' ' -f 3 | sed -e 's/"//' | cut -d . -f 1 +fi while test $# -gt 0; do if test "$1" = "--copy"; then @@ -8,9 +20,28 @@ if test "$1" = "--ZendEngine2"; then ZENDDIR=ZendEngine2 + + if test $ZENDVER != 2; then + mv Zend Zend_old + + if test -d "ZendEngine2"; then + mv ZendEngine2 Zend + fi + fi echo "Using Zend Engine 2 code" fi + if test "$1" = "--Zend"; then + ZENDDIR=Zend + + if test $ZENDVER != 1; then + echo "The default Zend directory exists, but it doesn't seem to be Zend Engine 1" + exit + else + echo "Using default Zend directory" + fi + fi + shift done @@ -34,4 +65,4 @@ rm -f generated_lists -${MAKE:-make} -s -f build/build.mk AMFLAGS="$automake_flags" ZENDDIR="$ZENDDIR" +${MAKE:-make} -s -f build/build.mk AMFLAGS="$automake_flags"

« previous php.cvs (#12891) next »