diff options
author | Benjamin Gilbert <bgilbert@backtick.net> | 2022-12-13 21:16:14 -0500 |
---|---|---|
committer | Benjamin Gilbert <bgilbert@backtick.net> | 2022-12-13 21:41:50 -0500 |
commit | 51c889ddbc8e83a73ef4d1f2556609bae2a046ce (patch) | |
tree | 998be7bc738ebbe33c6ff02dace357a323b6c964 | |
parent | dd25b88f009ee47579b33dfbd167a9434cc8f2be (diff) | |
download | meson-51c889ddbc8e83a73ef4d1f2556609bae2a046ce.zip meson-51c889ddbc8e83a73ef4d1f2556609bae2a046ce.tar.gz meson-51c889ddbc8e83a73ef4d1f2556609bae2a046ce.tar.bz2 |
depfixer: don't extract MANIFEST.MF verbosely
Avoids non-actionable output when installing a jar:
inflated: META-INF/MANIFEST.MF
Fixes: c70a051e93 ("java: remove manifest classpath from installed jar")
-rw-r--r-- | mesonbuild/scripts/depfixer.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/scripts/depfixer.py b/mesonbuild/scripts/depfixer.py index 17432c1..702afeb 100644 --- a/mesonbuild/scripts/depfixer.py +++ b/mesonbuild/scripts/depfixer.py @@ -457,7 +457,7 @@ def fix_darwin(fname: str, new_rpath: str, final_path: str, install_name_mapping raise SystemExit(err) def fix_jar(fname: str) -> None: - subprocess.check_call(['jar', 'xfv', fname, 'META-INF/MANIFEST.MF']) + subprocess.check_call(['jar', 'xf', fname, 'META-INF/MANIFEST.MF']) with open('META-INF/MANIFEST.MF', 'r+', encoding='utf-8') as f: lines = f.readlines() f.seek(0) |