use std::env;
include!("link_args.rs");
fn main() {
println!("cargo::rustc-check-cfg=cfg(bela_device)");
let arch = env::var("CARGO_CFG_TARGET_ARCH").unwrap_or_default();
let os = env::var("CARGO_CFG_TARGET_OS").unwrap_or_default();
if arch == "aarch64" && os == "linux" {
println!("cargo::rustc-cfg=bela_device");
}
relay_link_args();
}
fn relay_link_args() {
let args = decode_link_args(|key| env::var(key).ok(), "DEP_BELA");
for arg in &args {
println!("cargo::rustc-link-arg={arg}");
}
for (key, value) in encode_link_args(&args) {
println!("cargo::metadata={key}={value}");
}
}