Changed to gix from git2 in version message creation

This commit is contained in:
G2-Games 2024-11-13 02:38:50 -06:00
parent ec60308e6a
commit b36ea64d84
4 changed files with 15 additions and 19 deletions

View file

@ -20,7 +20,7 @@ image = { version = "0.25", default-features = false, features = ["png"] }
clap = { version = "4.5", features = ["derive", "error-context"] } clap = { version = "4.5", features = ["derive", "error-context"] }
[build-dependencies] [build-dependencies]
vergen-git2 = { version = "1.0", features = ["build", "cargo", "rustc", "si"] } vergen-gix = { version = "1.0", features = ["build", "cargo", "rustc", "si"] }
[lints] [lints]
workspace = true workspace = true

View file

@ -1,23 +1,17 @@
use vergen_git2::{BuildBuilder, CargoBuilder, Emitter, Git2Builder, RustcBuilder, SysinfoBuilder}; use vergen_gix::{BuildBuilder, CargoBuilder, Emitter, GixBuilder, RustcBuilder, SysinfoBuilder};
fn main() { fn main() {
let build = BuildBuilder::all_build().unwrap(); let build = BuildBuilder::all_build().unwrap();
let cargo = CargoBuilder::all_cargo().unwrap(); let cargo = CargoBuilder::all_cargo().unwrap();
let git2 = Git2Builder::all_git().unwrap(); let gitcl = GixBuilder::all_git().unwrap();
let rustc = RustcBuilder::all_rustc().unwrap(); let rustc = RustcBuilder::all_rustc().unwrap();
let si = SysinfoBuilder::all_sysinfo().unwrap(); let si = SysinfoBuilder::all_sysinfo().unwrap();
Emitter::default() Emitter::default()
.add_instructions(&build) .add_instructions(&build).unwrap()
.unwrap() .add_instructions(&cargo).unwrap()
.add_instructions(&cargo) .add_instructions(&gitcl).unwrap()
.unwrap() .add_instructions(&rustc).unwrap()
.add_instructions(&git2) .add_instructions(&si).unwrap()
.unwrap() .emit().unwrap();
.add_instructions(&rustc)
.unwrap()
.add_instructions(&si)
.unwrap()
.emit()
.unwrap();
} }

View file

@ -71,11 +71,12 @@ fn main() {
if cli.version { if cli.version {
println!( println!(
"{}, {} v{}-{}", "{}, {} v{}-{} ({})",
env!("CARGO_BIN_NAME"), env!("CARGO_BIN_NAME"),
env!("CARGO_PKG_NAME"), env!("CARGO_PKG_NAME"),
env!("CARGO_PKG_VERSION"), env!("CARGO_PKG_VERSION"),
&env!("VERGEN_GIT_SHA")[0..=6] &env!("VERGEN_GIT_SHA")[0..=6],
env!("VERGEN_GIT_COMMIT_DATE"),
); );
exit(0); exit(0);
} }

View file

@ -65,11 +65,12 @@ fn main() {
if cli.version { if cli.version {
println!( println!(
"{}, {} v{}-{}", "{}, {} v{}-{} ({})",
env!("CARGO_BIN_NAME"), env!("CARGO_BIN_NAME"),
env!("CARGO_PKG_NAME"), env!("CARGO_PKG_NAME"),
env!("CARGO_PKG_VERSION"), env!("CARGO_PKG_VERSION"),
&env!("VERGEN_GIT_SHA")[0..=6] &env!("VERGEN_GIT_SHA")[0..=6],
env!("VERGEN_GIT_COMMIT_DATE"),
); );
exit(0); exit(0);
} }