mirror of
https://github.com/itsjunetime/tdf.git
synced 2026-07-30 03:24:29 -04:00
set C{XX}FLAGS for mimalloc-sys compilation
This commit is contained in:
@@ -6,9 +6,12 @@ fn main() {
|
|||||||
if std::env::var("TARGET").is_ok_and(|s| s.contains("windows-msvc"))
|
if std::env::var("TARGET").is_ok_and(|s| s.contains("windows-msvc"))
|
||||||
&& std::env::var("PROFILE").is_ok_and(|p| p == "debug")
|
&& std::env::var("PROFILE").is_ok_and(|p| p == "debug")
|
||||||
{
|
{
|
||||||
|
println!("cargo::rustc-env=CFLAGS=-MDd");
|
||||||
|
println!("cargo::rustc-env=CXXFLAGS=-MDd");
|
||||||
|
|
||||||
// Don't link the default CRT
|
// Don't link the default CRT
|
||||||
println!("cargo::rustc-link-arg=/nodefaultlib:msvcrt");
|
// println!("cargo::rustc-link-arg=/nodefaultlib:msvcrt");
|
||||||
// Link the debug CRT instead
|
// Link the debug CRT instead
|
||||||
println!("cargo::rustc-link-arg=/defaultlib:msvcrtd");
|
// println!("cargo::rustc-link-arg=/defaultlib:msvcrtd");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user