From: Bruno Haible Date: Sun, 16 Oct 2016 12:11:18 +0000 (+0200) Subject: gnulib-tool: Make --create-testdir on all modules work again. X-Git-Tag: v1.0~6587 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=932a1ae7ba56a9a3da52287ac028017323269d44;p=gnulib.git 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. --- diff --git a/ChangeLog b/ChangeLog index 697a385847..bff00494d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2016-10-16 Bruno Haible + + 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 libunistring: change the maintainer to 'all' diff --git a/gnulib-tool b/gnulib-tool index 45d5fe0e3d..7f81951bc8 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -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"