diff options
author | Yifan Hong <elsk@google.com> | 2023-11-29 12:27:21 -0800 |
---|---|---|
committer | Yifan Hong <elsk@google.com> | 2023-12-07 21:44:42 +0000 |
commit | 72671f66443d30ed7f921fd69ecec9efca9b0f25 (patch) | |
tree | c51212dc6d339ae0265c02790b73c3e6d7450d10 /kleaf/bazel.py | |
parent | 662bbaefbf0b557eed010791e59db08e63fc0ab2 (diff) | |
download | build-72671f66443d30ed7f921fd69ecec9efca9b0f25.tar.gz |
kleaf: disallow abbreviations for flags.
This is to allow the use of Bazel flags like
--repo by avoiding collision with --repo_manifest.
Test: manual
Change-Id: I31a271c85e8e419f53ae32c84555b5c0e116a0cb
Diffstat (limited to 'kleaf/bazel.py')
-rwxr-xr-x | kleaf/bazel.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kleaf/bazel.py b/kleaf/bazel.py index 48c192a..997c48c 100755 --- a/kleaf/bazel.py +++ b/kleaf/bazel.py @@ -148,7 +148,7 @@ class BazelWrapper(KleafHelpPrinter): existing startup_options to be fed to the Bazel binary """ - parser = argparse.ArgumentParser(add_help=False) + parser = argparse.ArgumentParser(add_help=False, allow_abbrev=False) self.add_startup_option_to_parser(parser) self.known_startup_options, user_startup_options = parser.parse_known_args( @@ -250,7 +250,7 @@ class BazelWrapper(KleafHelpPrinter): - env: A dictionary containing the new environment variables for the subprocess. """ - parser = argparse.ArgumentParser(add_help=False) + parser = argparse.ArgumentParser(add_help=False, allow_abbrev=False) self.add_command_args_to_parser(parser) # known_args: List of arguments known by this bazel wrapper. These |