aboutsummaryrefslogtreecommitdiff
path: root/tools/rust_analyzer/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tools/rust_analyzer/main.rs')
-rw-r--r--tools/rust_analyzer/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/rust_analyzer/main.rs b/tools/rust_analyzer/main.rs
index fb7b69e0..df4b2f9b 100644
--- a/tools/rust_analyzer/main.rs
+++ b/tools/rust_analyzer/main.rs
@@ -65,7 +65,11 @@ fn parse_config() -> anyhow::Result<Config> {
// We need some info from `bazel info`. Fetch it now.
let mut bazel_info_command = Command::new(&config.bazel);
- bazel_info_command.arg("info");
+ bazel_info_command
+ .env_remove("BAZELISK_SKIP_WRAPPER")
+ .env_remove("BUILD_WORKING_DIRECTORY")
+ .env_remove("BUILD_WORKSPACE_DIRECTORY")
+ .arg("info");
if let Some(workspace) = &config.workspace {
bazel_info_command.current_dir(workspace);
}