fn main() { let count = std::process::Command::new("git") .args(["rev-list", "--count", "HEAD"]) .output() .ok() .filter(|o| o.status.success()) .and_then(|o| String::from_utf8(o.stdout).ok()) .map(|s| s.trim().to_string()) .unwrap_or_else(|| "DEV".to_string()); println!("cargo:rustc-env=BUILD_NUMBER={}", count); tauri_build::build() }