Skip to content

Commit 3fc7f2a

Browse files
committed
Detect Apple versions of flex/bison
git-svn-id: file:///Users/tack/GecodeGitMigration/gecode-svn-mirror/gecode/trunk@14186 e85b7adc-8362-4630-8c63-7469d557c915
1 parent 946d1b5 commit 3fc7f2a

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

configure

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#! /bin/sh
2-
# From configure.ac Id: configure.ac.in 14068 2013-11-08 08:41:34Z schulte .
2+
# From configure.ac Id: configure.ac 14084 2013-12-04 04:12:18Z tack .
33
# Guess values for system-dependent variables and create Makefiles.
44
# Generated by GNU Autoconf 2.68 for GECODE 4.2.2.
55
#
@@ -12217,8 +12217,8 @@ $as_echo "no" >&6; }
1221712217
HAVE_FLEXBISON="no"
1221812218

1221912219
else
12220-
if flex --version | grep ' 2\.5\.3[3-9]$' >/dev/null 2>&1 ||
12221-
flex --version | grep ' 2\.5\.4[0-9]$' >/dev/null 2>&1 ||
12220+
if flex --version | grep ' 2\.5\.3[3-9].*$' >/dev/null 2>&1 ||
12221+
flex --version | grep ' 2\.5\.4[0-9].*$' >/dev/null 2>&1 ||
1222212222
flex --version | grep ' 2\.[6-9]\.[0-9]*$' >/dev/null 2>&1
1222312223
then
1222412224
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
@@ -12324,7 +12324,7 @@ $as_echo "no" >&6; }
1232412324

1232512325
else
1232612326
if bison --version | \
12327-
grep ' 2\.[3-9]\($\|\.[0-9]$\)' >/dev/null 2>&1
12327+
grep -e ' 2\.[3-9][0-9]*' >/dev/null 2>&1
1232812328
then
1232912329
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1233012330
$as_echo "yes" >&6; }

gecode.m4

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1447,8 +1447,8 @@ AC_DEFUN([AC_GECODE_FLEXBISON],
14471447
AC_MSG_RESULT(no)
14481448
AC_SUBST(HAVE_FLEXBISON, "no")
14491449
else
1450-
if flex --version | grep ' 2\.5\.3[[3-9]]$' >/dev/null 2>&1 ||
1451-
flex --version | grep ' 2\.5\.4[[0-9]]$' >/dev/null 2>&1 ||
1450+
if flex --version | grep ' 2\.5\.3[[3-9]].*$' >/dev/null 2>&1 ||
1451+
flex --version | grep ' 2\.5\.4[[0-9]].*$' >/dev/null 2>&1 ||
14521452
flex --version | grep ' 2\.[[6-9]]\.[[0-9]]*$' >/dev/null 2>&1
14531453
then
14541454
AC_MSG_RESULT(yes)
@@ -1459,7 +1459,7 @@ AC_DEFUN([AC_GECODE_FLEXBISON],
14591459
AC_SUBST(HAVE_FLEXBISON, "no")
14601460
else
14611461
if bison --version | \
1462-
grep ' 2\.[[3-9]]\($\|\.[[0-9]]$\)' >/dev/null 2>&1
1462+
grep -e ' 2\.[[3-9]][[0-9]]*' >/dev/null 2>&1
14631463
then
14641464
AC_MSG_RESULT(yes)
14651465
AC_SUBST(HAVE_FLEXBISON, "yes")

0 commit comments

Comments
 (0)