Skip to content

Commit 177b472

Browse files
MCOL-2007: add gitversionEngine file to builds/packages
1 parent 289c163 commit 177b472

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

CMakeLists.txt

+8
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,14 @@ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/build/releasenum DESTINATION ${INSTALL
8383
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/columnstoreversion.h.in ${CMAKE_CURRENT_SOURCE_DIR}/columnstoreversion.h)
8484
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
8585

86+
exec_program("git"
87+
${CMAKE_CURRENT_SOURCE_DIR}
88+
ARGS "describe --match=NeVeRmAtCh --always --dirty"
89+
OUTPUT_VARIABLE GIT_VERSION)
90+
91+
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/gitversionEngine.in ${CMAKE_CURRENT_BINARY_DIR}/gitversionEngine IMMEDIATE)
92+
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/gitversionEngine DESTINATION ${INSTALL_ENGINE} COMPONENT platform)
93+
8694
INCLUDE(bison.cmake)
8795

8896
FIND_PROGRAM(LEX_EXECUTABLE flex DOC "path to the flex executable")

gitversionEngine.in

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@GIT_VERSION@

0 commit comments

Comments
 (0)