r2x-python 0.1.6

Python bridge for the r2x CLI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
fn main() {
    println!("cargo:rerun-if-env-changed=PYO3_PYTHON");
    println!("cargo:rerun-if-env-changed=R2X_PYTHON_VERSION");

    // Only r2x-config needs R2X_BUILD_PYTHON_VERSION; this crate
    // validates the build environment so the user catches a misconfigured
    // PYO3_PYTHON or R2X_PYTHON_VERSION early, before the actual build.
    if let Err(error) = r2x_build_support::detect_build_python_version() {
        println!("cargo:error={error}");
        std::process::exit(1);
    }
}