about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--build_system/src/config.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/build_system/src/config.rs b/build_system/src/config.rs
index d1047436ceb..c89a6d5eb9b 100644
--- a/build_system/src/config.rs
+++ b/build_system/src/config.rs
@@ -191,12 +191,7 @@ impl ConfigInfo {
     }
 
     fn download_gccjit_if_needed(&mut self) -> Result<(), String> {
-        let output_dir = Path::new(
-            std::env::var("CARGO_TARGET_DIR")
-                .as_deref()
-                .unwrap_or("target"),
-        )
-        .join("libgccjit");
+        let output_dir = Path::new(crate::BUILD_DIR).join("libgccjit");
 
         let commit_hash_file = self.compute_path("libgccjit.version");
         let content = fs::read_to_string(&commit_hash_file).map_err(|_| {