diff options
author | Bruno Haible <bruno@clisp.org> | 2022-08-03 22:42:25 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2022-08-04 01:52:00 +0200 |
commit | f04b5c3acdc08549fb5b25936d2d17faae83a89b (patch) | |
tree | 9242986e29894ec5a15668b6a4b73d8a29a8319b /gnulib-tool.py | |
parent | de028fc3637de15c3c0535e168bc5dda6a6084e6 (diff) | |
download | gnulib-f04b5c3acdc08549fb5b25936d2d17faae83a89b.tar.gz |
gnulib-tool.py: Implement option --single-configure.
* gnulib-tool.py (main): Accept option --single-configure. Pass its
value to the GLConfig constructor.
* pygnulib/GLTestDir.py (GLTestDir.execute): Remove debugging output.
Diffstat (limited to 'gnulib-tool.py')
-rwxr-xr-x | gnulib-tool.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnulib-tool.py b/gnulib-tool.py index bf7b98a61e..55e94fb25a 100755 --- a/gnulib-tool.py +++ b/gnulib-tool.py @@ -359,6 +359,11 @@ def main(): dest="makefile", default=None, type=str) + # single-configure + parser.add_argument('--single-configure', + dest='single_configure', + default=None, + action='store_true') # symlink parser.add_argument('-s', '--symbolic', '--symlink', dest='symlink', @@ -516,7 +521,8 @@ def main(): if ((mode in ['import', 'add-import', 'remove-import'] and (cmdargs.excl_cxx_tests or cmdargs.excl_longrunning_tests - or cmdargs.excl_privileged_tests or cmdargs.excl_unportable_tests)) + or cmdargs.excl_privileged_tests or cmdargs.excl_unportable_tests + or cmdargs.single_configure)) or (mode == 'update' and (cmdargs.localpath != None or cmdargs.libname != None or cmdargs.sourcebase != None or cmdargs.m4base != None @@ -615,6 +621,7 @@ def main(): for module in list1 ] symlink = cmdargs.symlink == True lsymlink = cmdargs.lsymlink == True + single_configure = cmdargs.single_configure # Create pygnulib configuration. config = classes.GLConfig( @@ -642,6 +649,7 @@ def main(): symbolic=symlink, lsymbolic=lsymlink, modcache=modcache, + single_configure=single_configure, verbose=verbose, dryrun=dryrun, ) |