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 the
DEBUGenvironment variable at build time - CARGO_
DEPENDENCIES cargo - The current dependency list (potentiall filtered)
- CARGO_
FEATURES cargo - The value of the
CARGO_FEATURESenvironment variable at build time - CARGO_
OPT_ LEVEL cargo - The value of the
OPT_LEVELenvironment variable at build time - CARGO_
TARGET_ TRIPLE cargo - The value of the
TARGET_TRIPLEenvironment variable at build time - GIT_
BRANCH_ NAME git - The current branch name
- GIT_
COMMIT_ AUTHOR_ EMAIL git - The most recent commit author email address
- GIT_
COMMIT_ AUTHOR_ NAME git - The most recent commit author name
- GIT_
COMMIT_ COUNT git - The commit count
- GIT_
COMMIT_ DATE_ NAME git - The most recent commit date
- GIT_
COMMIT_ MESSAGE git - The most recent commit message
- GIT_
COMMIT_ TIMESTAMP_ NAME git - The most recent commit timestamp
- GIT_
DESCRIBE_ NAME git - The output of git describe
- GIT_
DIRTY_ NAME git - 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
- RUSTC_
HOST_ TRIPLE_ NAME rustc - 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
- SYSINFO_
CPU_ BRAND si - The CPU brand on the system use to run the build
- SYSINFO_
CPU_ CORE_ COUNT si - The CPU core count on the system use to run the build
- SYSINFO_
CPU_ FREQUENCY si - The CPU frequency on the system use to run the build
- SYSINFO_
CPU_ NAME si - The CPU name on the system use to run the build
- SYSINFO_
CPU_ VENDOR si - The CPU vender on the system used to run the build
- SYSINFO_
MEMORY si - The total memory on the system used to run the build
- SYSINFO_
NAME si - The system name
- SYSINFO_
OS_ VERSION si - The OS version
- SYSINFO_
USER si - The user that ran the build