Extend version handling and class #601

Merged
muellerr merged 36 commits from eive/fsfw:mueller/extend-version-class into development 2022-05-16 14:52:15 +02:00
Showing only changes of commit 513ae9dc10 - Show all commits

View File

@ -45,12 +45,12 @@ add_library(${LIB_FSFW_NAME})
# Version handling # Version handling
include(helpers) include(helpers)
determine_version_with_git("--exclude" "docker_*") determine_version_with_git()
set(GIT_INFO ${GIT_INFO} CACHE STRING "Version information retrieved with git describe") set(FSFW_GIT_INFO ${GIT_INFO} CACHE STRING "Version information retrieved with git describe")
list(GET GIT_INFO 1 FSFW_VERSION) list(GET FSFW_GIT_INFO 1 FSFW_VERSION)
list(GET GIT_INFO 2 FSFW_SUBVERSION) list(GET FSFW_GIT_INFO 2 FSFW_SUBVERSION)
list(GET GIT_INFO 3 FSFW_REVISION) list(GET FSFW_GIT_INFO 3 FSFW_REVISION)
list(GET GIT_INFO 4 FSFW_VERSION_CST_GIT_SHA1) list(GET FSFW_GIT_INFO 4 FSFW_VERSION_CST_GIT_SHA1)
if(NOT FSFW_VERSION) if(NOT FSFW_VERSION)
set(FSFW_VERSION -1) set(FSFW_VERSION -1)
endif() endif()