Expand description
Fedimint build scripts
Implements detection of build hash. Used both internally in all
public-consumed binaries of fedimint, and also in custom builds
that can included 3rd party Fedimint modules.
To use include:
[build-dependencies]
fedimint-build = { version = "=0.4.0-alpha", path = "../fedimint-build" }in Cargo.toml, and:
โ
fn main() {
fedimint_build::set_code_version();
}in build.rs script.
This will define FEDIMINT_BUILD_CODE_VERSION at the build time, which can
be accessed via fedimint_build_code_version_env!() and passed to binary
builders like FedimintCli::new.
Modulesยง
Functionsยง
- call_
cmd ๐ - set_
code_ version - Run from a
build.rsscript to detect code version. Seecratefor description. - set_
code_ ๐version_ inner