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()