SCE输出版本号

This commit is contained in:
luwenpeng
2023-03-07 10:28:22 +08:00
parent 83e4eba61f
commit 75c2ba842f
2 changed files with 34 additions and 4 deletions

View File

@@ -35,12 +35,12 @@ endif()
set(DESCRIBE "${VCS_SHORT_HASH}")
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
set(GIT_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}-${DESCRIBE}")
set(SCE_GIT_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}-${DESCRIBE}")
# Replace .- with _
string(REGEX REPLACE "[\\.\\-]" "_" VAR_VERSION "${GIT_VERSION}")
string(REGEX REPLACE "[\\.\\-]" "_" VAR_VERSION "${SCE_GIT_VERSION}")
# Print information
message(STATUS "Welcome to Traffic Steering Service, Version: ${GIT_VERSION}")
add_definitions(-DGIT_VERSION=\"${GIT_VERSION}\")
message(STATUS "Welcome to TSG Service Chaining Engine, Version: ${SCE_GIT_VERSION}")
add_definitions(-DSCE_GIT_VERSION=\"${SCE_GIT_VERSION}\")
add_definitions(-DVAR_VERSION=${VAR_VERSION})