diff options
| author | liuxueli <[email protected]> | 2020-04-07 14:41:37 +0800 |
|---|---|---|
| committer | liuxueli <[email protected]> | 2020-04-07 14:41:37 +0800 |
| commit | e90e25a48b25f40b3b6f6f78cb2e3320c69bf91e (patch) | |
| tree | 049f838d04f04a4a58a355c37d5fb729235b2138 /cmake/Version.cmake | |
| parent | 9c9b8a993bb774d2c11e44799276cb6369b03e3a (diff) | |
Diffstat (limited to 'cmake/Version.cmake')
| -rw-r--r-- | cmake/Version.cmake | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/cmake/Version.cmake b/cmake/Version.cmake index 060a63f..752f20f 100644 --- a/cmake/Version.cmake +++ b/cmake/Version.cmake @@ -1,3 +1,4 @@ + # Using autorevision.sh to generate version information set(__SOURCE_AUTORESIVISION ${CMAKE_SOURCE_DIR}/autorevision.sh) @@ -35,13 +36,18 @@ set(VERSION "${VERSION_MAJOR}_${VERSION_MINOR}_${VERSION_PATCH}") set(VERSION_BUILD "${VCS_SHORT_HASH}") # print information -message(STATUS "VERSION: ${VERSION}-${VERSION_BUILD}") +message(STATUS "Version: ${VERSION}-${VERSION_BUILD}") -set(GIT_VERSION - "${VERSION}-${CMAKE_BUILD_TYPE}-${VERSION_BUILD}-${VCS_BRANCH}-${VCS_DATE}") +if(NOT DEFINE_GIT_VERSION) + option(DEFINE_GIT_VERSION "Set DEFINE_GIT_VERSION to OFF" OFF) +set(GIT_VERSION + "${VERSION}-${CMAKE_BUILD_TYPE}-${VERSION_BUILD}-${VCS_BRANCH}-${VCS_TAG}-${VCS_DATE}") string(REGEX REPLACE "[-:+/\\.]" "_" GIT_VERSION ${GIT_VERSION}) -add_definitions(-DGIT_VERSION=${GIT_VERSION}) +if(DEFINE_GIT_VERSION) + add_definitions(-DGIT_VERSION=${GIT_VERSION}) + option(DEFINE_GIT_VERSION "Set DEFINE_GIT_VERSION to OFF" ON) +endif() -message(STATUS "add GIT_VERSION: ${GIT_VERSION}") +endif() |
