neon 0.3.0

A safe abstraction layer for Node.js.
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::env;

fn main() {
    if cfg!(windows) {
        println!("cargo:node_root_dir={}", env::var("DEP_NEON_NODE_ROOT_DIR").unwrap());
        println!("cargo:node_arch={}", env::var("DEP_NEON_NODE_ARCH").unwrap());
        println!("cargo:node_lib_file={}", env::var("DEP_NEON_NODE_LIB_FILE").unwrap());
    }

    if let Ok(profile) = env::var("PROFILE") {
        println!("cargo:rustc-cfg=neon_profile={:?}", profile);
    }
}