unc-vm-vm 0.12.2

Runtime library support for Wasmer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Runtime build script compiles C code using setjmp for trap handling.

use std::env;

fn main() {
    println!("cargo:rerun-if-changed=src/trap/handlers.c");

    cc::Build::new()
        .warnings(true)
        .define(
            &format!("CFG_TARGET_OS_{}", env::var("CARGO_CFG_TARGET_OS").unwrap().to_uppercase()),
            None,
        )
        .file("src/trap/handlers.c")
        .compile("handlers");
}