Tests read TARGET environment variable for helpers

This commit is contained in:
Simonas Kazlauskas
2020-10-10 18:09:55 +03:00
parent e0b5392aea
commit cd2771bf32
+11 -8
View File
@@ -14,14 +14,17 @@ fn make_helpers() {
cmd
.arg("src/test_helpers.rs")
.arg("-o")
.arg(LIBPATH)
// .arg("--target")
// .arg(env!("LIBLOADING_TEST_TARGET"))
.arg("-O");
cmd
.output()
.expect("could not compile the test helpers!");
.arg(LIBPATH);
if let Some(target) = std::env::var_os("TARGET") {
cmd.arg("--target").arg(target);
} else {
eprintln!("WARNING: $TARGET NOT SPECIFIED! BUILDING HELPER MODULE FOR NATIVE TARGET.");
}
assert!(cmd
.status()
.expect("could not compile the test helpers!")
.success()
);
});
}