cubecl-cpp 0.11.0-pre.3

CPP transpiler for CubeCL
Documentation
1
2
3
4
5
6
7
8
9
10
use std::env;

fn main() {
    // Automatically enable pliron-dump if an output path is set
    println!("cargo:rerun-if-env-changed=CUBECL_DEBUG_PLIRON");

    if env::var("CUBECL_DEBUG_PLIRON").is_ok() && env::var("CARGO_FEATURE_STD").is_ok() {
        println!("cargo:rustc-cfg=feature=\"pliron-dump\"");
    }
}