obliteration/kernel/build.rs
2024-10-03 19:43:26 +02:00

14 lines
425 B
Rust

fn main() {
let target = std::env::var("TARGET").unwrap();
match target.as_str() {
"aarch64-unknown-none-softfloat" => {
println!("cargo::rustc-link-arg-bins=--pie");
println!("cargo::rustc-link-arg-bins=-zmax-page-size=0x4000");
}
"x86_64-unknown-none" => {
println!("cargo::rustc-link-arg-bins=-zmax-page-size=0x1000");
}
_ => {}
}
}