mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-20 08:18:49 -04:00
21 lines
881 B
Diff
21 lines
881 B
Diff
- cargo_target_dir helper contains {debug,release}
|
|
- tests does not work with CARGO_BUILD_TARGET defined
|
|
https://github.com/fornwall/rust-script/issues/85
|
|
--- a/tests/util/mod.rs
|
|
+++ b/tests/util/mod.rs
|
|
@@ -15,12 +15,13 @@ macro_rules! rust_script {
|
|
let out = {
|
|
let target_dir = ::std::env::var("CARGO_TARGET_DIR")
|
|
.unwrap_or_else(|_| String::from("target"));
|
|
- let mut cmd = Command::new(format!("{}/debug/rust-script", target_dir));
|
|
+ let mut cmd = Command::new(format!("{}/rust-script", target_dir));
|
|
$(
|
|
cmd.arg($args);
|
|
)*
|
|
|
|
cmd.env_remove("CARGO_TARGET_DIR");
|
|
+ cmd.env_remove("CARGO_BUILD_TARGET");
|
|
$(cmd.env(stringify!($env_k), $env_v);)*
|
|
|
|
cmd_str = format!("{:?}", cmd);
|