Clean up regex

master
Melroy van den Berg 2021-02-28 01:27:40 +01:00
parent 566a7175bf
commit 0b81575f80
1 changed files with 3 additions and 4 deletions

View File

@ -12,11 +12,10 @@ if(GIT_FOUND)
ERROR_QUIET
OUTPUT_STRIP_TRAILING_WHITESPACE)
# For debug reasons use:
# message("GIT_HEAD_TAG = ${GIT_HEAD_TAG}")
message("GIT_HEAD_TAG = ${GIT_HEAD_TAG}")
if("${GIT_HEAD_TAG}" MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+).*$")
string(REGEX REPLACE "^([0-9]+)\\.([0-9]+)\\.([0-9]+).*$"
if("${GIT_HEAD_TAG}" MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+)$")
string(REGEX REPLACE "^([0-9]+)\\.([0-9]+)\\.([0-9]+)$"
"\\1;\\2;\\3" _ver_parts "${GIT_HEAD_TAG}")
list(GET _ver_parts 0 GIT_TAG_VERSION_MAJOR)
list(GET _ver_parts 1 GIT_TAG_VERSION_MINOR)