ex3_canister_build/
lib.rs

1pub fn generate_envs() {
2    println!("rerun-if-env-changed=COMMON_CANISTER_ENV");
3    let env = if let Some(env) = option_env!("COMMON_CANISTER_ENV") {
4        env
5    } else {
6        "dev"
7    };
8    println!("load env: {}", env);
9    println!("warning={}", env);
10
11    // enable feature dev_env if env is dev
12    if env == "dev" {
13        println!("cargo:rustc-cfg=feature=\"dev_env\"");
14    }
15}