cvs: php4 / configure.in

From: Date: Thu, 27 Mar 2003 18:02:00 +0000
Subject: cvs: php4 / configure.in
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-19811@lists.php.net to get a copy of this message
ddhill Thu Mar 27 13:02:00 2003 EDT Modified files: /php4 configure.in Log: Correcting checking of flex version (dave) Index: php4/configure.in diff -u php4/configure.in:1.433 php4/configure.in:1.434 --- php4/configure.in:1.433 Tue Mar 25 08:43:13 2003 +++ php4/configure.in Thu Mar 27 13:02:00 2003 @@ -1,4 +1,4 @@ -dnl ## $Id: configure.in,v 1.433 2003/03/25 13:43:13 sniper Exp $ -*- sh -*- +dnl ## $Id: configure.in,v 1.434 2003/03/27 18:02:00 ddhill Exp $ -*- sh -*- dnl ## Process this file with autoconf to produce a configure script. divert(1) @@ -155,11 +155,19 @@ fi AC_MSG_CHECKING([flex version]) -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 +if test "$LEX" ;then + flexvers=`echo "" | $LEX -V -v --version 2>/dev/null | + sed -e 's/^.* //' -e 's/\./ /g'` + if test ! -z "$flexvers"; then + set $flexvers + 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 + fi AC_MSG_RESULT(${1}.${2}.${3} (ok)) +else + AC_MSG_WARN(You will need flex 2.5.4 or later if you want to regenerate Zend/PHP lexical parsers.) +fi dnl Platform-specific compile settings. dnl -------------------------------------------------------------------------

« previous php.cvs (#19811) next »