INNER CODE UNIT · Rust

Some

pingw33n/vault13 · build.rs:62

    if let Some(caps) = re.captures(o) {
        let has_ver = caps.name("ver").is_some();
        let dirty = caps.name("dirty").is_some();
        match (has_ver, dirty) {
            (true, false) => {
                assert_eq!(&caps["ver"], env!("CARGO_PKG_VERSION"),
                    "version in Cargo.toml doesn't match version in Git tag");
                GitVersionStatus::Stable
            }
            (false, false) => GitVersionStatus::Dev,
            (_, true) => GitVersionStatus::Dirty,
        }
    } else {
        panic!("couldn't parse git output: {}", o);
    }
}

fn main() {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…