use vergen_gix::{BuildBuilder, CargoBuilder, Emitter, GixBuilder, RustcBuilder, SysinfoBuilder}; fn main() { let build = BuildBuilder::all_build().unwrap(); let cargo = CargoBuilder::all_cargo().unwrap(); let gitcl = GixBuilder::all_git().unwrap(); let rustc = RustcBuilder::all_rustc().unwrap(); let si = SysinfoBuilder::all_sysinfo().unwrap(); Emitter::default() .add_instructions(&build).unwrap() .add_instructions(&cargo).unwrap() .add_instructions(&gitcl).unwrap() .add_instructions(&rustc).unwrap() .add_instructions(&si).unwrap() .emit().unwrap(); }