Sha256: d19fe439db9b48a8bf91af26001c20ea6010633133bc52a13679720187a7cf1b

Contents?: true

Size: 482 Bytes

Versions: 32

Compression:

Stored size: 482 Bytes

Contents

fn main() {
    if cfg!(feature = "x64") || cfg!(feature = "arm64") || cfg!(feature = "all-arch") {
        return;
    }

    let arch = std::env::var("CARGO_CFG_TARGET_ARCH").unwrap();

    if arch == "x86_64" {
        println!("cargo:rustc-cfg=feature=\"x64\"");
    } else if arch == "aarch64" {
        println!("cargo:rustc-cfg=feature=\"arm64\"");
    } else {
        println!("cargo:rustc-cfg=feature=\"{arch}\"");
    }
    println!("cargo:rerun-if-changed=build.rs");
}

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
wasmtime-30.0.2 ./ext/cargo-vendor/winch-codegen-30.0.2/build.rs
wasmtime-29.0.0 ./ext/cargo-vendor/winch-codegen-29.0.0/build.rs
wasmtime-28.0.0 ./ext/cargo-vendor/winch-codegen-28.0.0/build.rs
wasmtime-27.0.0 ./ext/cargo-vendor/winch-codegen-27.0.0/build.rs
wasmtime-26.0.0 ./ext/cargo-vendor/winch-codegen-26.0.0/build.rs
wasmtime-25.0.2 ./ext/cargo-vendor/winch-codegen-0.23.2/build.rs
wasmtime-25.0.1 ./ext/cargo-vendor/winch-codegen-0.23.1/build.rs
wasmtime-25.0.0 ./ext/cargo-vendor/winch-codegen-0.23.0/build.rs
wasmtime-24.0.0 ./ext/cargo-vendor/winch-codegen-0.22.0/build.rs
wasmtime-23.0.2 ./ext/cargo-vendor/winch-codegen-0.21.2/build.rs
wasmtime-22.0.0 ./ext/cargo-vendor/winch-codegen-0.20.0/build.rs
wasmtime-21.0.1 ./ext/cargo-vendor/winch-codegen-0.19.1/build.rs
wasmtime-20.0.2 ./ext/cargo-vendor/winch-codegen-0.18.2/build.rs
wasmtime-20.0.0 ./ext/cargo-vendor/winch-codegen-0.18.0/build.rs
wasmtime-18.0.3 ./ext/cargo-vendor/winch-codegen-0.16.3/build.rs
wasmtime-17.0.1 ./ext/cargo-vendor/winch-codegen-0.15.1/build.rs
wasmtime-17.0.0 ./ext/cargo-vendor/winch-codegen-0.15.0/build.rs
wasmtime-16.0.0 ./ext/cargo-vendor/winch-codegen-0.14.0/build.rs
wasmtime-15.0.1 ./ext/cargo-vendor/winch-codegen-0.13.1/build.rs
wasmtime-15.0.0 ./ext/cargo-vendor/winch-codegen-0.13.0/build.rs