use anyhow::Result;
use vergen::EmitBuilder;
fn main() -> Result<()> {
if EmitBuilder::builder()
.fail_on_error()
.git_sha(true)
.emit()
.is_err()
{
// currently we only inject git sha, so just this
// else we will need to think of more elegant way to check
// what failed, and what needs to be added
println!("cargo:rustc-env=VERGEN_GIT_SHA=unknown");
}
Ok(())
}