Don't include the config-h module in megatestdir.
authorBruno Haible <bruno@clisp.org>
Fri, 22 Sep 2006 15:43:18 +0000 (15:43 +0000)
committerBruno Haible <bruno@clisp.org>
Fri, 22 Sep 2006 15:43:18 +0000 (15:43 +0000)
ChangeLog
gnulib-tool

index 4f5fb06e949353ed3291a4ddac72309aa1c59eed..e5d18f611a4b44a70752a7a7c1cc2ae7e91d33da 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-09-22  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_create_megatestdir): Don't include the config-h
+       module.
+       Suggested by Ralf Wildenhues.
+
 2006-09-22  Simon Josefsson  <jas@extundo.com>
 
        * modules/gc-sha1:
index b334e18d13117161b377d4ab12869b35c0f46205..7ebd3cf610b4bff7ebddb09506dd4cd840dd779d 100755 (executable)
@@ -22,7 +22,7 @@
 
 progname=$0
 package=gnulib
-cvsdatestamp='$Date: 2006-09-22 12:47:54 $'
+cvsdatestamp='$Date: 2006-09-22 15:43:18 $'
 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
 nl='
@@ -2382,8 +2382,9 @@ func_create_megatestdir ()
     func_append megasubdirs "$onemodule "
   done
   # Then, all modules all together.
+  # Except config-h, which breaks all modules which use HAVE_CONFIG_H.
   # Except fnmatch-posix, which conflicts with fnmatch-gnu. FIXME.
-  allmodules=`for m in $allmodules; do if test $m != fnmatch-posix; then echo $m; fi; done`
+  allmodules=`for m in $allmodules; do if test $m != config-h && test $m != fnmatch-posix; then echo $m; fi; done`
   func_create_testdir "$megatestdir/ALL" "$allmodules"
   func_append megasubdirs "ALL"