Don't include ftruncate and mountlist by default.
authorBruno Haible <bruno@clisp.org>
Fri, 20 Oct 2006 13:42:39 +0000 (13:42 +0000)
committerBruno Haible <bruno@clisp.org>
Fri, 20 Oct 2006 13:42:39 +0000 (13:42 +0000)
ChangeLog
gnulib-tool

index fc66eee55d3762d7fe6a93d45e6905e8f4da6524..35fbc8d259cdab0c470567040a587c6c58fcf62b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-19  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_create_testdir): Don't include ftruncate and
+       mountlist by default.
+
 2006-10-16  Bruno Haible  <bruno@clisp.org>
 
        * lib/c-strstr.c: Include c-strstr.h.
index 487fc2884c2f1dd05625bf8b8441c1d35e5f1b7b..a705f23a6a5a6d3acd30a6f0d02343d4378e225c 100755 (executable)
@@ -22,7 +22,7 @@
 
 progname=$0
 package=gnulib
-cvsdatestamp='$Date: 2006-10-19 13:24:55 $'
+cvsdatestamp='$Date: 2006-10-20 13:42:39 $'
 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
 nl='
@@ -2161,8 +2161,9 @@ func_create_testdir ()
     # All modules together.
     # Except config-h, which breaks all modules which use HAVE_CONFIG_H.
     # Except fnmatch-posix, which conflicts with fnmatch-gnu. FIXME.
+    # Except ftruncate, mountlist, which abort the configuration on mingw. FIXME.
     modules=`func_all_modules`
-    modules=`for m in $modules; do if test $m != config-h && test $m != fnmatch-posix; then echo $m; fi; done`
+    modules=`for m in $modules; do case $m in config-h | fnmatch-posix | ftruncate | mountlist) ;; *) echo $m;; esac; done`
   fi
   modules=`for m in $modules; do echo $m; done | LC_ALL=C sort -u`