xref: /wasmtime-44.0.1/winch/codegen/build.rs (revision b2369103)

main()1 fn 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