Skip to content

Commit 3aebe64

Browse files
committed
Read tag file if no git info
1 parent 38c2502 commit 3aebe64

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,11 @@ git_describe(VERSION_TAG --tag)
106106
git_describe(VERSION_BRANCH --all)
107107
get_git_head_revision(VERSION_REFSPEC VERSION_HASHVAR)
108108

109+
IF(VERSION_TAG MATCHES "HEAD-HASH-NOTFOUND")
110+
FILE(READ ${CMAKE_CURRENT_SOURCE_DIR}/LATEST_TAG.txt VERSION_TAG)
111+
MESSAGE(STATUS "FOUND TAG FILE FOR VERSION CODE: " "${VERSION_TAG}")
112+
ENDIF()
113+
109114
MESSAGE(STATUS "Git version tag: " "${VERSION_TAG}")
110115
MESSAGE(STATUS "Git version branch: " "${VERSION_BRANCH}")
111116
MESSAGE(STATUS "Git version commit hash: " "${VERSION_HASHVAR}")

src/LATEST_TAG.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v5.0-alpha.AD

0 commit comments

Comments
 (0)