Rollup merge of #132225 - clubby789:run-make-dynamic, r=jieyouxu
Dynamically link run-make support Fixes #131810 r? `@jieyouxu`
This commit is contained in:
commit
afc93a9128
2 changed files with 4 additions and 0 deletions
|
@ -329,6 +329,7 @@ impl TestCx<'_> {
|
||||||
.arg(format!("run_make_support={}", &support_lib_path.to_string_lossy()))
|
.arg(format!("run_make_support={}", &support_lib_path.to_string_lossy()))
|
||||||
.arg("--edition=2021")
|
.arg("--edition=2021")
|
||||||
.arg(&self.testpaths.file.join("rmake.rs"))
|
.arg(&self.testpaths.file.join("rmake.rs"))
|
||||||
|
.arg("-Cprefer-dynamic")
|
||||||
// Provide necessary library search paths for rustc.
|
// Provide necessary library search paths for rustc.
|
||||||
.env(dylib_env_var(), &env::join_paths(host_dylib_search_paths).unwrap());
|
.env(dylib_env_var(), &env::join_paths(host_dylib_search_paths).unwrap());
|
||||||
|
|
||||||
|
|
|
@ -13,3 +13,6 @@ gimli = "0.31.0"
|
||||||
build_helper = { path = "../build_helper" }
|
build_helper = { path = "../build_helper" }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
libc = "0.2"
|
libc = "0.2"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
crate-type = ["lib", "dylib"]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue