changeset 7350:6c5c8c8b93a3

Don't include the config-h module in megatestdir.
author Bruno Haible <bruno@clisp.org>
date Fri, 22 Sep 2006 15:43:18 +0000
parents da9a7fb22bf8
children 9971c2dc5080
files ChangeLog gnulib-tool
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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:
--- a/gnulib-tool
+++ b/gnulib-tool
@@ -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_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"