cvs: php4 / configure.in
| From: | Ilia Alshanetsky | Date: | Mon, 02 Dec 2002 07:03:01 +0000 |
| Subject: | cvs: php4 / configure.in | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-16837@lists.php.net to get a copy of this message | ||
iliaa Mon Dec 2 02:03:01 2002 EDT
Modified files:
/php4 configure.in
Log:
Fixed flex version check. Some lex scanners like Sun's SGU do not appear
to support -V flag, so by passing them data on stdin we prevent them from
sitting idle waiting for stdin data. I've also added some common version
retrieval flags, that may be supported by various lex scanners.
Index: php4/configure.in
diff -u php4/configure.in:1.403 php4/configure.in:1.404
--- php4/configure.in:1.403 Tue Nov 26 06:30:08 2002
+++ php4/configure.in Mon Dec 2 02:03:00 2002
@@ -1,4 +1,4 @@
-dnl ## $Id: configure.in,v 1.403 2002/11/26 11:30:08 helly Exp $ -*- sh -*-
+dnl ## $Id: configure.in,v 1.404 2002/12/02 07:03:00 iliaa Exp $ -*- sh -*-
dnl ## Process this file with autoconf to produce a configure script.
divert(1)
@@ -159,7 +159,7 @@
fi
AC_MSG_CHECKING([flex version])
-set
$LEX -V | grep 'version' | cut -d ' ' -f 3 | sed -e 's/\./
/g' | sed -e 's/[^0-9 ]//g'
+set echo "" | $LEX -V -v --version 2>/dev/null | grep 'version' | cut
-d ' ' -f 3 | sed -e 's/\./ /g' | sed -e 's/[^0-9 ]//g'
if test "${1}" != "2" -o "${2}" != "5" -o "${3}"
-lt "4"; then
AC_MSG_WARN(You will need flex 2.5.4 or later if you want to regenerate Zend/PHP lexical
parsers.)
fi