From: Bruno Haible Date: Fri, 12 Apr 2024 13:26:45 +0000 (+0200) Subject: gnulib-tool.py: Print warnings just like gnulib-tool.sh. X-Git-Tag: v1.0~121 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa65bd7e8c99586e12b20e495c0f8a8694fe4e91;p=thirdparty%2Fgnulib.git gnulib-tool.py: Print warnings just like gnulib-tool.sh. * pygnulib/main.py (main): When printing a warning, print just "gnulib-tool" instead of the absolute file name. --- diff --git a/ChangeLog b/ChangeLog index 441012e5a7..a75c13ad09 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2024-04-12 Bruno Haible + + gnulib-tool.py: Print warnings just like gnulib-tool.sh. + * pygnulib/main.py (main): When printing a warning, print just + "gnulib-tool" instead of the absolute file name. + 2024-04-12 Bruno Haible gnulib-tool.sh: Accept conditional dependencies with tests. diff --git a/pygnulib/main.py b/pygnulib/main.py index 5fec0ccc4a..9fadd4a4ea 100644 --- a/pygnulib/main.py +++ b/pygnulib/main.py @@ -709,7 +709,7 @@ def main() -> None: sys.stderr.write(message) sys.exit(1) if cmdargs.pobase == None and cmdargs.podomain != None: - message = '%s: warning: --po-domain has no effect without a --po-base option\n' % constants.APP['name'] + message = 'gnulib-tool: warning: --po-domain has no effect without a --po-base option\n' sys.stderr.write(message) if mode != None and 'test' in mode and cmdargs.gnu_make: message = '%s: --gnu-make not supported when including tests\n' % constants.APP['name'] @@ -900,7 +900,7 @@ def main() -> None: if module.getFiles(): print(name) else: - message = '%s: warning: file %s does not exist\n' % (constants.APP['name'], filename) + message = 'gnulib-tool: warning: file %s does not exist\n' % filename sys.stderr.write(message) elif mode in ['import', 'add-import', 'remove-import', 'update']: