From 574b2b95f7f0d49e77c2a6448354584eb808dfd5 Mon Sep 17 00:00:00 2001 From: Carl Philipp Klemm Date: Mon, 15 Sep 2025 11:21:37 +0200 Subject: [PATCH] ignore missing semver tag --- cmake/GitVersion.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/GitVersion.cmake b/cmake/GitVersion.cmake index 7913c7e..d6b1bcc 100644 --- a/cmake/GitVersion.cmake +++ b/cmake/GitVersion.cmake @@ -33,6 +33,12 @@ function(get_version_from_git) set(PROJECT_VERSION "${CMAKE_MATCH_1}.${CMAKE_MATCH_2}.${CMAKE_MATCH_3}") set(PROJECT_VERSION "${CMAKE_MATCH_1}.${CMAKE_MATCH_2}.${CMAKE_MATCH_3}" PARENT_SCOPE) else() - message(FATAL_ERROR "Tag '${CLEAN_TAG}' does not match semver format") + message(WARNING "Tag '${CLEAN_TAG}' does not match semver format") + set(CMAKE_PROJECT_VERSION_MAJOR 0) + set(CMAKE_PROJECT_VERSION_MAJOR 0 PARENT_SCOPE) + set(CMAKE_PROJECT_VERSION_MINOR 0) + set(CMAKE_PROJECT_VERSION_MINOR 0 PARENT_SCOPE) + set(CMAKE_PROJECT_VERSION_PATCH 0) + set(CMAKE_PROJECT_VERSION_PATCH 0 PARENT_SCOPE) endif() endfunction()