fn main() { if cfg!(feature = "test-kernel") { println!("cargo:rustc-cfg=lancer_test"); } let manifest_dir = std::env::var("CARGO_MANIFEST_DIR").unwrap(); let linker_script = std::path::Path::new(&manifest_dir) .parent() .unwrap() .join("linker-x86_64.ld"); println!("cargo:rustc-link-arg=-T{}", linker_script.display()); println!("cargo:rerun-if-changed={}", linker_script.display()); }