workflow_core/
version.rs

1pub const BUILD_TIMESTAMP: &str = env!("VERGEN_BUILD_TIMESTAMP");
2pub const GIT_DESCRIBE: &str = env!("VERGEN_GIT_DESCRIBE");
3pub const GIT_SHA: &str = env!("VERGEN_GIT_SHA");
4pub const RUSTC_CHANNEL: &str = env!("VERGEN_RUSTC_CHANNEL");
5pub const RUSTC_COMMIT_DATE: &str = env!("VERGEN_RUSTC_COMMIT_DATE");
6pub const RUSTC_COMMIT_HASH: &str = env!("VERGEN_RUSTC_COMMIT_HASH");
7pub const RUSTC_HOST_TRIPLE: &str = env!("VERGEN_RUSTC_HOST_TRIPLE");
8pub const RUSTC_LLVM_VERSION: &str = env!("VERGEN_RUSTC_LLVM_VERSION");
9pub const RUSTC_SEMVER: &str = env!("VERGEN_RUSTC_SEMVER");
10
11pub fn version() -> String {
12    format!("{}-{GIT_DESCRIBE}", env!("CARGO_PKG_VERSION"))
13}
14
15pub fn semver() -> &'static str {
16    env!("CARGO_PKG_VERSION")
17}