Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bytecodealliance
GitHub Repository: bytecodealliance/wasmtime
Path: blob/main/crates/cache/build.rs
1690 views
1
use std::process::Command;
2
use std::str;
3
4
fn main() {
5
let git_rev = match Command::new("git").args(["rev-parse", "HEAD"]).output() {
6
Ok(output) => str::from_utf8(&output.stdout).unwrap().trim().to_string(),
7
Err(_) => env!("CARGO_PKG_VERSION").to_string(),
8
};
9
println!("cargo:rustc-env=GIT_REV={git_rev}");
10
}
11
12