From 4ff42d032f58bae583ef1cd9b71a5e5097c4b6f3 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Tue, 14 Nov 2023 18:13:00 +0100 Subject: [PATCH] Fix clang-uml version detection CMake macro (#211) --- cmake/GitVersion.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/GitVersion.cmake b/cmake/GitVersion.cmake index 98f4b027..dbcbac3d 100644 --- a/cmake/GitVersion.cmake +++ b/cmake/GitVersion.cmake @@ -13,9 +13,9 @@ function(setup_git_version) endif(GIT_EXECUTABLE) endif(NOT DEFINED GIT_VERSION) - if(NOT DEFINED GIT_VERSION) + if(NOT DEFINED GIT_VERSION OR "${GIT_VERSION}" STREQUAL "") set(GIT_VERSION "0.0.0-unknown") - endif(NOT DEFINED GIT_VERSION) + endif(NOT DEFINED GIT_VERSION OR "${GIT_VERSION}" STREQUAL "") string(REGEX MATCH "^([0-9]+)\\.([0-9]+)\\.(.+)" GIT_VERSION_MATCH ${GIT_VERSION}) @@ -24,4 +24,4 @@ function(setup_git_version) set(GIT_VERSION_PATCH ${CMAKE_MATCH_3} PARENT_SCOPE) set(GIT_VERSION ${GIT_VERSION} PARENT_SCOPE) -endfunction() \ No newline at end of file +endfunction()