#!/bin/sh # $Id: buildconf,v 1.64.2.1 2005/11/29 22:39:19 sniper Exp $ eval `grep '^EXTRA_VERSION=' configure.in` case "$EXTRA_VERSION" in *-dev) dev=1 ;; *) dev=0 ;; esac devok=0 debug=no while test $# -gt 0; do if test "$1" = "--force"; then devok=1 echo "Forcing buildconf" fi if test "$1" = "--debug"; then debug=yes fi shift done if test "$dev" = "0" -a "$devok" = "0"; then echo "You should not run buildconf in a release package." echo "use buildconf --force to override this check." exit 1 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 rm -f generated_lists if test "$debug" = "yes"; then ${MAKE:-make} -s -f build/build.mk ZENDDIR="$ZENDDIR" SUPPRESS_WARNINGS="" else ${MAKE:-make} -s -f build/build.mk ZENDDIR="$ZENDDIR" fi