From 93612974e0138f5071a62d2c74076de14ac87176 Mon Sep 17 00:00:00 2001 From: hardfault Date: Fri, 28 Feb 2025 19:08:44 +0000 Subject: [PATCH] fix(test-support): use CARGO_BUILD_TARGET_DIR env var (#15212) # Description cargo uses both CARGO_BUILD_TARGET_DIR and CARGO_TARGET_DIR, so check for CARGO_BUILD_TARGET_DIR if CARGO_TARGET_DIR is not found https://doc.rust-lang.org/cargo/reference/config.html#buildtarget-dir --- crates/nu-test-support/src/fs.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/nu-test-support/src/fs.rs b/crates/nu-test-support/src/fs.rs index d591a7de18..4f2c94d01f 100644 --- a/crates/nu-test-support/src/fs.rs +++ b/crates/nu-test-support/src/fs.rs @@ -88,6 +88,7 @@ pub fn binaries() -> AbsolutePathBuf { }; std::env::var("CARGO_TARGET_DIR") + .or_else(|_| std::env::var("CARGO_BUILD_TARGET_DIR")) .ok() .and_then(|p| AbsolutePathBuf::try_from(p).ok()) .unwrap_or_else(|| root().join("target"))