Split crate into shared logic library and binary crate (#52) (#53)

This commit is contained in:
extrawurst
2025-06-29 12:45:25 +02:00
committed by GitHub
parent 5d4c7630ef
commit 7996d632f7
65 changed files with 497 additions and 82 deletions

17
crates/client/build.rs Normal file
View File

@@ -0,0 +1,17 @@
use vergen_gitcl::{Emitter, GitclBuilder};
fn main() {
let gitcl = GitclBuilder::default()
.branch(true)
.sha(true)
.build()
.unwrap();
Emitter::default()
.add_instructions(&gitcl)
.unwrap()
.emit()
.unwrap();
#[cfg(target_os = "linux")]
println!("cargo:rustc-link-arg=-Wl,-rpath,$ORIGIN");
}