From: Alexandre Duret-Lutz Date: Thu, 13 May 2004 18:46:59 +0000 (+0000) Subject: * tests/lex3.test, tests/yacc6.test: Require GNU Make. X-Git-Tag: Release-1-8b~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d2f5929ff0b7dfbcc9b5d502918cdf939a922fa;p=thirdparty%2Fautomake.git * tests/lex3.test, tests/yacc6.test: Require GNU Make. Fixing these for BSD Make requires invasive changes (lexers and parsers must be built into $srcdir, and--most annoyingly--all references to parse.h must be changed to $(srcdir)/parse.h). Report from Mark D. Baushke. --- diff --git a/ChangeLog b/ChangeLog index b552b017c..c27fb32f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2004-05-13 Alexandre Duret-Lutz + + * tests/lex3.test, tests/yacc6.test: Require GNU Make. + Fixing these for BSD Make requires invasive changes (lexers and + parsers must be built into $srcdir, and--most annoyingly--all + references to parse.h must be changed to $(srcdir)/parse.h). + Report from Mark D. Baushke. + 2004-05-10 Alexandre Duret-Lutz * tests/defs.in (GNUmake): Grep for GNU to parry FreeBSD make. diff --git a/tests/lex3.test b/tests/lex3.test index 4a8876972..77e0bd1a1 100755 --- a/tests/lex3.test +++ b/tests/lex3.test @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 1999, 2001, 2002, 2003 Free Software Foundation, Inc. +# Copyright (C) 1999, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. # # This file is part of GNU Automake. # @@ -21,7 +21,7 @@ # Test associated with PR 19. # From Matthew D. Langston. -required='gcc gzip flex' +required='gcc gzip flex GNUmake' . ./defs || exit 1 # Ignore user CFLAGS. diff --git a/tests/yacc6.test b/tests/yacc6.test index c25a2e5a1..2f067873d 100755 --- a/tests/yacc6.test +++ b/tests/yacc6.test @@ -23,7 +23,7 @@ # Also make sure depcomp does not needlessly update headers. # Report from Paolo Bonzini. -required='gcc bison' +required='gcc bison GNUmake' . ./defs || exit 1 set -e