Available on crate features
build
or cargo
or git
or rustc
or si
only.Expand description
The names used by crate::VergenKey
for each enabled output
Constantsยง
- BUILD_
DATE_ NAME build
The date of the current build - BUILD_
TIMESTAMP_ NAME build
The timestamp of the current build - CARGO_
DEBUG cargo
The value of theDEBUG
environment variable at build time - CARGO_
DEPENDENCIES cargo
The current dependency list (potentiall filtered) - CARGO_
FEATURES cargo
The value of theCARGO_FEATURES
environment variable at build time - CARGO_
OPT_ LEVEL cargo
The value of theOPT_LEVEL
environment variable at build time - CARGO_
TARGET_ TRIPLE cargo
The value of theTARGET_TRIPLE
environment variable at build time - The current branch name
- The most recent commit author email address
- The most recent commit author name
- The commit count
- The most recent commit date
- The most recent commit message
- The most recent commit timestamp
- The output of git describe
- The current dirty status
- GIT_
SHA_ NAME git
The most recent commit SHA - RUSTC_
CHANNEL_ NAME rustc
The channel of rustc used for the build (stable, beta, nightly) - RUSTC_
COMMIT_ DATE rustc
The commit date of rustc used for the build - RUSTC_
COMMIT_ HASH rustc
The commit hash of rustc used for the build - The host triple of rustc used for the build
- RUSTC_
LLVM_ VERSION rustc
The LLVM version underlying rustc used for the build (if applicable) - RUSTC_
SEMVER_ NAME rustc
The version of rustc used for the build - The CPU brand on the system use to run the build
- The CPU core count on the system use to run the build
- The CPU frequency on the system use to run the build
- The CPU name on the system use to run the build
- The CPU vender on the system used to run the build
- The total memory on the system used to run the build
- The system name
- The OS version
- The user that ran the build