mirror of
https://github.com/rust-lang/cargo
synced 2024-10-13 11:12:25 +00:00
Fix version info when built without git repo
This commit is contained in:
parent
a10897c20d
commit
c6989822a2
|
@ -17,10 +17,15 @@ else
|
|||
CFG_RELEASE=$(CFG_RELEASE_NUM)$(CFG_RELEASE_LABEL)
|
||||
CFG_PACKAGE_VERS=$(CFG_RELEASE)
|
||||
endif
|
||||
CFG_BUILD_DATE = $(shell date +%F)
|
||||
|
||||
ifeq ($(wildcard .git),)
|
||||
CFG_VERSION = $(CFG_RELEASE) (built $(CFG_BUILD_DATE))
|
||||
else
|
||||
CFG_VER_DATE = $(shell git log -1 --date=short --pretty=format:'%cd')
|
||||
CFG_VER_HASH = $(shell git rev-parse --short HEAD)
|
||||
CFG_BUILD_DATE = $(shell date +%F)
|
||||
CFG_VERSION = $(CFG_RELEASE) ($(CFG_VER_HASH) $(CFG_VER_DATE)) (built $(CFG_BUILD_DATE))
|
||||
endif
|
||||
PKG_NAME = cargo-$(CFG_PACKAGE_VERS)
|
||||
|
||||
ifdef CFG_DISABLE_VERIFY_INSTALL
|
||||
|
|
Loading…
Reference in a new issue