1
0
Fork 0
forked from gorb/backend

fix: make build number display!

This commit is contained in:
Radical 2025-05-30 21:11:13 +02:00
parent aa37571b3b
commit 746285e0fb
2 changed files with 15 additions and 1 deletions

View file

@ -1,3 +1,16 @@
use std::process::Command;
fn main() {
println!("cargo:rerun-if-changed=migrations");
let git_short_hash = Command::new("git")
.args(["rev-parse", "--short", "HEAD"])
.output()
.ok()
.and_then(|o| String::from_utf8(o.stdout).ok())
.map(|s| s.trim().to_string()) // Trim newline
.unwrap_or_else(|| "UNKNOWN".to_string());
// Tell Cargo to set `GIT_SHORT_HASH` for the main compilation
println!("cargo:rustc-env=GIT_SHORT_HASH={}", git_short_hash);
}