Add version info definition

Signed-off-by: YoungSoo Shin <shinys000114@gmail.com>
This commit is contained in:
2025-09-24 11:28:57 +09:00
parent ae62a7c8e1
commit 4bbf1339f1
2 changed files with 13 additions and 2 deletions

View File

@@ -68,4 +68,13 @@ add_custom_target(protobuf_generate ALL
)
add_dependencies(${COMPONENT_LIB} build_web_app)
add_dependencies(${COMPONENT_LIB} protobuf_generate)
add_dependencies(${COMPONENT_LIB} protobuf_generate)
execute_process(
COMMAND git rev-parse --short HEAD
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_compile_definitions(VERSION_HASH="${GIT_HASH}")