gitversion_build_rs
Build crate with versions by gitversion
usage
Install gitversion cli first.
Add gitversion_build
as build-dependencies
cargo add gitversion_build --build
Add the code to your build.rs
.unwrap;
inject_version
Then you can get CARGO_PKG_VERSION
CARGO_PKG_VERSION_MAJOR
CARGO_PKG_VERSION_MINOR
CARGO_PKG_VERSION_PATCH
CARGO_PKG_VERSION_PRE
by using env!
in your code.
A example at example/demo .