]> git.proxmox.com Git - proxmox-backup.git/blob - build.rs
comment on test output paths
[proxmox-backup.git] / build.rs
1 // build.rs
2 use std::env;
3 use std::process::Command;
4
5 fn main() {
6 let repoid = match env::var("REPOID") {
7 Ok(repoid) => repoid,
8 Err(_) => {
9 match Command::new("git")
10 .args(&["rev-parse", "HEAD"])
11 .output()
12 {
13 Ok(output) => {
14 String::from_utf8(output.stdout).unwrap()
15 }
16 Err(err) => {
17 panic!("git rev-parse failed: {}", err);
18 }
19 }
20 }
21 };
22
23 println!("cargo:rustc-env=REPOID={}", repoid);
24 }