summaryrefslogtreecommitdiff
path: root/pygnulib
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2022-08-03 14:43:40 +0200
committerBruno Haible <bruno@clisp.org>2022-08-03 14:44:50 +0200
commit10aa0eb755d137e3af13c779da2127a3d0af1c6b (patch)
tree108e40baabcabd73e45ef6c52bf3654072a7bfce /pygnulib
parent22ad26c0b2d86acb21a1eab665ac9d25a2a58d21 (diff)
downloadgnulib-10aa0eb755d137e3af13c779da2127a3d0af1c6b.tar.gz
gnulib-tool.py: Follow gnulib-tool changes, part 21.
Follow gnulib-tool change 2016-10-16 Bruno Haible <bruno@clisp.org> gnulib-tool: Make --create-testdir on all modules work again. * pygnulib/GLTestDir.py (GLTestDir.execute): Don't include the non-recursive-gnulib-prefix-hack module.
Diffstat (limited to 'pygnulib')
-rw-r--r--pygnulib/GLTestDir.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pygnulib/GLTestDir.py b/pygnulib/GLTestDir.py
index 9065e462fa..f0a1a43883 100644
--- a/pygnulib/GLTestDir.py
+++ b/pygnulib/GLTestDir.py
@@ -168,11 +168,14 @@ class GLTestDir(object):
base_modules = [self.modulesystem.find(m) for m in base_modules]
# 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.
# Except lib-ignore, which leads to link errors when Sun C++ is used.
base_modules = sorted(set(base_modules))
- base_modules = [module for module in base_modules if str(module) not in
- ['config-h', 'ftruncate', 'mountlist', 'lib-ignore']]
+ base_modules = [module
+ for module in base_modules
+ if str(module) not in ['config-h', 'non-recursive-gnulib-prefix-hack', 'ftruncate', 'mountlist', 'lib-ignore']]
# When computing transitive closures, don't consider $module to depend on
# $module-tests. Need this because tests are implicitly GPL and may depend