[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: required=bison
From: |
Alexandre Duret-Lutz |
Subject: |
FYI: required=bison |
Date: |
18 Jun 2002 21:50:36 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
I'm committing this on HEAD.
Same comments as for gcc.
2002-06-18 Alexandre Duret-Lutz <address@hidden>
* tests/defs (required): Handle bison; set YACC automatically.
* tests/pr204.test, tests/yacc4.test, tests/yacc8.test,
tests/yaccvpath.test: Require bison. Don't set YACC.
Index: tests/defs
===================================================================
RCS file: /cvs/automake/automake/tests/defs,v
retrieving revision 1.53
diff -u -r1.53 defs
--- tests/defs 18 Jun 2002 19:44:48 -0000 1.53
+++ tests/defs 18 Jun 2002 19:52:44 -0000
@@ -28,6 +28,13 @@
do
# Check that each required tool is present.
case $tool in
+ bison)
+ # Since bison is required, we pick YACC for ./configure.
+ YACC='bison -y'
+ export YACC
+ echo "$me: running bison --version"
+ ( bison --version ) || exit 77
+ ;;
GNUmake)
echo "$me: running $MAKE --version"
( $MAKE --version ) || exit 77
Index: tests/pr204.test
===================================================================
RCS file: /cvs/automake/automake/tests/pr204.test,v
retrieving revision 1.2
diff -u -r1.2 pr204.test
--- tests/pr204.test 21 Mar 2002 09:11:56 -0000 1.2
+++ tests/pr204.test 18 Jun 2002 19:52:44 -0000
@@ -37,10 +37,6 @@
cp parse.y parse2.y
-# We are not checking Autoconf, so we pick $YACC for it.
-YACC="bison -y"
-export YACC
-
$ACLOCAL
$AUTOCONF
$AUTOMAKE -a
Index: tests/yacc4.test
===================================================================
RCS file: /cvs/automake/automake/tests/yacc4.test,v
retrieving revision 1.4
diff -u -r1.4 yacc4.test
--- tests/yacc4.test 18 Jun 2002 19:44:48 -0000 1.4
+++ tests/yacc4.test 18 Jun 2002 19:52:44 -0000
@@ -2,11 +2,9 @@
# Some simple tests of ylwrap functionality.
-required=gcc
+required='bison gcc'
. $srcdir/defs || exit 1
-(bison -V) > /dev/null 2>&1 || exit 77
-
cat > configure.in << 'END'
AC_INIT
AC_CONFIG_AUX_DIR([.])
@@ -47,12 +45,6 @@
cat > foo.c << 'END'
int main () { return 0; }
END
-
-# We are not checking Autoconf, so we pick $YACC for it.
-YACC="bison -y"
-export YACC
-
-$YACC --version || exit 77
set -e
Index: tests/yacc8.test
===================================================================
RCS file: /cvs/automake/automake/tests/yacc8.test,v
retrieving revision 1.6
diff -u -r1.6 yacc8.test
--- tests/yacc8.test 8 Jun 2002 17:22:28 -0000 1.6
+++ tests/yacc8.test 18 Jun 2002 19:52:44 -0000
@@ -34,10 +34,6 @@
foobar : 'f' 'o' 'o' 'b' 'a' 'r' {};
END
-# We are not checking Autoconf, so we pick $YACC for it.
-YACC="bison -y"
-export YACC
-
$ACLOCAL
$AUTOCONF
$AUTOMAKE -a
Index: tests/yaccvpath.test
===================================================================
RCS file: /cvs/automake/automake/tests/yaccvpath.test,v
retrieving revision 1.10
diff -u -r1.10 yaccvpath.test
--- tests/yaccvpath.test 18 Jun 2002 19:44:48 -0000 1.10
+++ tests/yaccvpath.test 18 Jun 2002 19:52:44 -0000
@@ -7,11 +7,9 @@
# to be distributed is up to date.
# Require GNU make for `make distdir'
-required='GNUmake gcc'
+required='GNUmake gcc bison'
. $srcdir/defs || exit 1
-(bison -V) > /dev/null 2>&1 || exit 77
-
cat > configure.in << 'END'
AC_INIT
AC_CONFIG_AUX_DIR([.])
@@ -41,10 +39,6 @@
cat > foo.c << 'END'
int main () { return 0; }
END
-
-# We are not checking Autoconf, so we pick $YACC for it.
-YACC="bison -y"
-export YACC
set -e
--
Alexandre Duret-Lutz
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: required=bison,
Alexandre Duret-Lutz <=