summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorMark A. Hershberger <mah@debian.(none)>2009-03-25 00:36:21 -0400
committerMark A. Hershberger <mah@debian.(none)>2009-03-25 00:36:21 -0400
commitd29a4fd2dd3b5d4cf6e80b602544d7b71d794e76 (patch)
treeb38e2e5c6974b9a15f103e5cf884cba9fff90ef4 /acinclude.m4
parenta88a88d0986a4a32288c102cdbfebd78d7e91d99 (diff)
downloadphp-d29a4fd2dd3b5d4cf6e80b602544d7b71d794e76.tar.gz
Imported Upstream version 5.2.0upstream/5.2.0
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m427
1 files changed, 22 insertions, 5 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index ae9fda7c5..9ffe131b4 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,5 +1,5 @@
dnl
-dnl $Id: acinclude.m4,v 1.332.2.14 2006/04/10 12:17:36 sniper Exp $
+dnl $Id: acinclude.m4,v 1.332.2.14.2.5 2006/10/02 20:49:23 tony2001 Exp $
dnl
dnl This file contains local autoconf functions.
dnl
@@ -2049,7 +2049,7 @@ AC_DEFUN([PHP_PROG_LEX], [
""|invalid[)]
flex_msg="flex versions supported for regeneration of the Zend/PHP parsers: $flex_version_list (found: $flex_version)."
AC_MSG_WARN([$flex_msg])
- LEX="exit 0;"
+ LEX="echo \"error: $flex_msg\" 1>&2 ; exit 1;"
;;
esac
PHP_SUBST(LEX)
@@ -2503,9 +2503,26 @@ EOF
fi
done
- for arg in [$]0 "[$]@"; do
- echo "'[$]arg' \\" >> $1
- CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]arg'"
+ echo "'[$]0' \\" >> $1
+ if test `expr -- [$]0 : "'.*"` = 0; then
+ CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]0'"
+ else
+ CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]0"
+ fi
+ for arg in $ac_configure_args; do
+ if test `expr -- $arg : "'.*"` = 0; then
+ if test `expr -- $arg : "--.*"` = 0; then
+ break;
+ fi
+ echo "'[$]arg' \\" >> $1
+ CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]arg'"
+ else
+ if test `expr -- $arg : "'--.*"` = 0; then
+ break;
+ fi
+ echo "[$]arg \\" >> $1
+ CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]arg"
+ fi
done
echo '"[$]@"' >> $1
chmod +x $1