gauntlet/rust/cli/build.rs

20 lines
472 B
Rust

use vergen_gitcl::CargoBuilder;
use vergen_gitcl::Emitter;
use vergen_gitcl::GitclBuilder;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let gitcl = GitclBuilder::all_git()?;
let cargo = CargoBuilder::default()
.debug(true)
.features(true)
.opt_level(true)
.target_triple(true)
.build()?;
Emitter::default()
.add_instructions(&gitcl)?
.add_instructions(&cargo)?
.emit()?;
Ok(())
}