summaryrefslogtreecommitdiff
path: root/cmake/MacroVersionFromGit.cmake
blob: fca7bdc7bf5c630d509c55453a17c4003801c693 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#Can be changed via passing -DVERSION="XXX" to cmake
if (NOT DEFINED VERSION)
    FILE(READ "VERSION" DAEMONVERSION)
else (NOT DEFINED VERSION)
    set (DAEMONVERSION "${VERSION}")
endif (NOT DEFINED VERSION)

message(STATUS "Build Version ${DAEMONVERSION}${EXTRAVERSIONINFO}")

execute_process(COMMAND git log --pretty=short WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 
                OUTPUT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/CHANGELOG)