summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYifan Hong <elsk@google.com>2022-08-24 19:50:42 -0700
committerTreehugger Robot <treehugger-gerrit@google.com>2022-09-09 00:50:42 +0000
commit977437c6ab237262bc9eb7f1685bc2e0d73d561f (patch)
tree176da99e7f476f9eb238536e8c0eab4a5c72ceb9
parentd1f3cbf369b654d62c7c60a1d8cbfb77f839dd67 (diff)
downloadbuild-977437c6ab237262bc9eb7f1685bc2e0d73d561f.tar.gz
kleaf: Do not set --cache_dir for bazel query.
It breaks the bazel query command. Test: manual Change-Id: Ia0478eb47d380721b2d6242a9df00675d8821931 (cherry picked from commit 515c020119a6f37bf4b3aef490741fa679e5d175)
-rwxr-xr-xkleaf/bazel.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/kleaf/bazel.py b/kleaf/bazel.py
index ed457f0..ec742a8 100755
--- a/kleaf/bazel.py
+++ b/kleaf/bazel.py
@@ -125,8 +125,9 @@ class BazelWrapper(object):
if self.known_args.make_jobs is not None:
self.env["KLEAF_MAKE_JOBS"] = str(self.known_args.make_jobs)
- self.transformed_command_args.append(
- f"--//build/kernel/kleaf:cache_dir={self.known_args.cache_dir}")
+ if self.command != "query":
+ self.transformed_command_args.append(
+ f"--//build/kernel/kleaf:cache_dir={self.known_args.cache_dir}")
def _build_final_args(self) -> list[str]:
"""Builds the final arguments for the subprocess."""