Make non-zero from `git describe` fatal
This commit is contained in:
parent
662ac60eb1
commit
5e5b888d41
|
@ -132,11 +132,12 @@ else(FORCE_GIT_REVISION)
|
|||
RESULT_VARIABLE GIT_INFO_RESULT
|
||||
OUTPUT_VARIABLE GIT_REV
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
message(STATUS "git describe (${GIT_INFO_RESULT}) $ ${GIT_REV}")
|
||||
if(NOT ${GIT_INFO_RESULT} EQUAL 0)
|
||||
message(SEND_ERROR "git describe failed with code ${GIT_INFO_RESULT}: ${GIT_REV}")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(${GIT_INFO_RESULT} EQUAL 0)
|
||||
string(REGEX REPLACE "^(.+)-([0-9]+)-(g[a-f0-9]+)$" "\\1;\\2;\\3"
|
||||
GIT_PARTS ${GIT_REV})
|
||||
|
||||
|
@ -151,7 +152,6 @@ if(${GIT_INFO_RESULT} EQUAL 0)
|
|||
list(GET GIT_PARTS 2 GIT_SHA1)
|
||||
set(HAS_GIT_REVISION ON)
|
||||
endif(GIT_PARTS_LENGTH EQUAL 3)
|
||||
endif(${GIT_INFO_RESULT} EQUAL 0)
|
||||
|
||||
if(INCLUDE_GIT_REVISION AND HAS_GIT_REVISION)
|
||||
set(CLEMENTINE_VERSION_DISPLAY "${GIT_REV}")
|
||||
|
|
Loading…
Reference in New Issue