]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Wildcards are not portable to NetBSD make.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 23 May 2010 12:27:32 +0000 (14:27 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 23 May 2010 12:27:32 +0000 (14:27 +0200)
* doc/automake.texi (Wildcards): Document portability issue.
* tests/extra10.test, tests/extra11.test, tests/extra12.test:
Require GNU make.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
doc/automake.texi
tests/extra10.test
tests/extra11.test
tests/extra12.test

index 64c2e59dae671de5feae39fc22e5191531fdf5e1..0ccbc2feb1a93e7a124134ea27ea41f80c69cc30 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Wildcards are not portable to NetBSD make.
+       * doc/automake.texi (Wildcards): Document portability issue.
+       * tests/extra10.test, tests/extra11.test, tests/extra12.test:
+       Require GNU make.
+
 2010-05-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 
        Make test for configure.in vs. configure.ac stricter.
index f2b030caf8313185bc4adb84b480a808193a837d..59018ca0dadedaebd68d78f054ec15103754ea17 100644 (file)
@@ -10623,6 +10623,11 @@ incomplete project and is able to run @samp{make dist} successfully,
 even though a file is missing. By listing files, @samp{make dist}
 @emph{will} complain.
 
+@item
+Wildcards are not portable to some non-GNU @command{make} implementations,
+e.g., NetBSD @command{make} will not expand globs such as @samp{*} in
+prerequisites of a target.
+
 @item
 Finally, it's really hard to @emph{forget} to add a file to
 @file{Makefile.am}: files that are not listed in @file{Makefile.am} are
index 16d06a3dc08039a7ae453a5312797a8aba5e6f6e..7bd65566549d2989b76a27eef548b2ffc4779263 100755 (executable)
@@ -17,6 +17,7 @@
 # Check that wildcards in EXTRA_DIST are honoured.
 # Suggested by observations from Braden McDaniel.
 
+required=GNUmake
 . ./defs || Exit 1
 
 set -e
index 14dda423345a0be1f081e59cf9dc9134df246904..a0c55ca25cb50fa5235933e3be92db99a592b878 100755 (executable)
@@ -17,6 +17,7 @@
 # Check for more complex usage of wildcards in EXTRA_DIST.
 # Suggested by observations from Braden McDaniel.
 
+required=GNUmake
 . ./defs || Exit 1
 
 set -e
index 72b918cb9d94276640d1569fe29dc2f48adc5808..db3bcc7590cf7e37ae55bd7cd22f51f0a0ff2ef1 100755 (executable)
@@ -18,6 +18,7 @@
 # $srcdir != $builddir, if properly declared.
 # Suggested by observations from Braden McDaniel.
 
+required=GNUmake
 . ./defs || Exit 1
 
 set -e