Display current branch and version on the footer #10

Merged
blek merged 6 commits from display-version into 0.2-dev 2023-10-29 10:48:35 +01:00
1 changed files with 9 additions and 5 deletions
Showing only changes of commit b9f0d80dc3 - Show all commits

View File

@ -17,6 +17,14 @@ fn extfilter(valid: String, x: Option<&OsStr>) -> bool {
ext == valid ext == valid
} }
fn system(cmd: &str, args: &[&str]) -> String {
let out = Command::new(cmd)
.args(args)
.output()
.unwrap();
String::from_utf8(out.stdout).unwrap()
}
fn main() { fn main() {
println!("cargo:rerun-if-changed=static/assets"); println!("cargo:rerun-if-changed=static/assets");
@ -60,11 +68,7 @@ fn main() {
.unwrap(); .unwrap();
}); });
let commit = Command::new("git") let commit = system("git", &["rev-parse", "HEAD"]);
.args(&["rev-parse", "HEAD"])
.output()
.unwrap();
let commit = String::from_utf8(commit.stdout).unwrap();
println!("cargo:rustc-env=COMMIT_HASH={commit}"); println!("cargo:rustc-env=COMMIT_HASH={commit}");
} }