main()1fn main() { 2 if cfg!(feature = "x64") || cfg!(feature = "arm64") || cfg!(feature = "all-arch") { 3 return; 4 } 5 6 let arch = std::env::var("CARGO_CFG_TARGET_ARCH").unwrap(); 7 8 if arch == "x86_64" { 9 println!("cargo:rustc-cfg=feature=\"x64\""); 10 } else if arch == "aarch64" { 11 println!("cargo:rustc-cfg=feature=\"arm64\""); 12 } else { 13 println!("cargo:rustc-cfg=feature=\"{arch}\""); 14 } 15 println!("cargo:rerun-if-changed=build.rs"); 16 } 17