]> Savannah Git Hosting - gnulib.git/commitdiff
gnulib-tool: Make --create-testdir on all modules work again.
authorBruno Haible <bruno@clisp.org>
Sun, 16 Oct 2016 12:11:18 +0000 (14:11 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 22 Oct 2016 17:03:12 +0000 (19:03 +0200)
* gnulib-tool (func_create_testdir): Don't include the
non-recursive-gnulib-prefix-hack module.

ChangeLog
gnulib-tool

index 697a385847049aa9fd71d0b3af10641de7de2058..bff00494d2739ea0ce8d120f8595ba62ce5af0dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-10-16  Bruno Haible  <bruno@clisp.org>
+
+       gnulib-tool: Make --create-testdir on all modules work again.
+       * gnulib-tool (func_create_testdir): Don't include the
+       non-recursive-gnulib-prefix-hack module.
+
 2016-10-21  Daiki Ueno  <ueno@gnu.org>
 
        libunistring: change the maintainer to 'all'
index 45d5fe0e3d10809d2fab928598f0a5fe6d4d1839..7f81951bc8aab1aad0acc10bcca81c21675fb5c2 100755 (executable)
@@ -5801,10 +5801,12 @@ func_create_testdir ()
   if test -z "$modules"; then
     # All modules together.
     # Except config-h, which breaks all modules which use HAVE_CONFIG_H.
+    # Except non-recursive-gnulib-prefix-hack, which represents a nonstandard
+    # way of using Automake.
     # Except ftruncate, mountlist, which abort the configuration on mingw. FIXME.
     # Except lib-ignore, which leads to link errors when Sun C++ is used. FIXME.
     modules=`func_all_modules`
-    modules=`for m in $modules; do case $m in config-h | ftruncate | mountlist | lib-ignore) ;; *) echo $m;; esac; done`
+    modules=`for m in $modules; do case $m in config-h | non-recursive-gnulib-prefix-hack | ftruncate | mountlist | lib-ignore) ;; *) echo $m;; esac; done`
   fi
   specified_modules="$modules"