mirror of
https://gitlab.cern.ch/wotsubo/endcap-sl-software-ri-generator.git
synced 2025-06-29 16:19:26 +09:00
new: embed generation metadata (generator & xml)
This commit is contained in:
parent
d41bc7c1b0
commit
b0ceb39278
7 changed files with 76 additions and 0 deletions
18
build.rs
Normal file
18
build.rs
Normal file
|
@ -0,0 +1,18 @@
|
|||
use vergen_gitcl::{BuildBuilder, Emitter, GitclBuilder};
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
// Get build metadata
|
||||
let build = BuildBuilder::default().build_timestamp(true).build()?;
|
||||
let gitcl = GitclBuilder::default()
|
||||
.commit_date(true)
|
||||
.describe(false, true, None)
|
||||
.commit_timestamp(true)
|
||||
.sha(false)
|
||||
.build()?;
|
||||
Emitter::default()
|
||||
.add_instructions(&build)?
|
||||
.add_instructions(&gitcl)?
|
||||
.emit()?;
|
||||
|
||||
Ok(())
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue