cvs: php4(PHP_4_3) / buildconf
| From: | Wez Furlong | Date: | Mon, 19 May 2003 11:45:02 +0000 |
| Subject: | cvs: php4(PHP_4_3) / buildconf | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-21070@lists.php.net to get a copy of this message | ||
wez Mon May 19 07:45:02 2003 EDT
Modified files: (Branch: PHP_4_3)
/php4 buildconf
Log:
Add sanity check to buildconf to prevent it from being run in our released
packages.
Index: php4/buildconf
diff -u php4/buildconf:1.57 php4/buildconf:1.57.4.1
--- php4/buildconf:1.57 Sun Jul 21 09:09:06 2002
+++ php4/buildconf Mon May 19 07:45:02 2003
@@ -1,5 +1,17 @@
#!/bin/sh
-# $Id: buildconf,v 1.57 2002/07/21 13:09:06 sas Exp $
+# $Id: buildconf,v 1.57.4.1 2003/05/19 11:45:02 wez Exp $
+
+eval
grep '^EXTRA_VERSION=' configure.in
+case "$EXTRA_VERSION" in
+ *-dev)
+ dev=1
+ ;;
+ *)
+ dev=0
+ ;;
+esac
+
+devok=0
while test $# -gt 0; do
if test "$1" = "--copy"; then
@@ -11,8 +23,19 @@
echo "Using Zend Engine 2 code"
fi
+ if test "$1" = "--force"; then
+ devok=1
+ echo "Forcing buildconf"
+ 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
ZENDDIR=Zend