From 932a1ae7ba56a9a3da52287ac028017323269d44 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 16 Oct 2016 14:11:18 +0200 Subject: [PATCH] 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. --- ChangeLog | 6 ++++++ gnulib-tool | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) 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" -- 2.39.5