sampad/build.rs
Sam Willcocks 7b2a92012b Streamline configuration
Fixes triggermulti deserialization
Add 'generate-dhall' argument, which generates dhall for the config
enums.
2022-07-11 14:03:13 +00:00

14 lines
321 B
Rust

use std::error::Error;
use std::process::Command;
fn main() -> Result<(), Box<dyn Error>> {
let hash = Command::new("git")
.arg("rev-parse")
.arg("--short")
.arg("HEAD")
.output()?
.stdout;
println!("cargo:rustc-env=VERSION={}", std::str::from_utf8(&hash)?);
Ok(())
}