"Fancy" version statement (CMake part)

This commit is contained in:
TheAssassin
2018-01-26 13:18:39 +01:00
parent 2c4c59684b
commit 84a7f6b37f
2 changed files with 54 additions and 0 deletions
+6
View File
@@ -1,5 +1,11 @@
set(CMAKE_AUTOMOC ON)
# expose version data as compiler definition
add_definitions("-DLINUXDEPLOYQT_VERSION=\"${GIT_TAG_NAME}\"")
add_definitions("-DLINUXDEPLOYQT_GIT_COMMIT=\"${GIT_COMMIT}\"")
add_definitions("-DBUILD_DATE=\"${DATE}\"")
add_definitions("-DBUILD_NUMBER=\"${BUILD_NUMBER}\"")
find_package(Qt5 REQUIRED COMPONENTS Core)
add_executable(linuxdeployqt main.cpp shared.cpp)