summaryrefslogtreecommitdiffstats
path: root/libccnx-common/cmake/Modules/version.cmake
blob: 74831674f56b945ff058e5fe2fd36fd6fd70bb6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#
# Get a version to pass on the command line
#
execute_process(COMMAND ${PROJECT_SOURCE_DIR}/cmake/get_version.sh ${PROJECT_SOURCE_DIR} 
  OUTPUT_VARIABLE RELEASE_VERSION 
  OUTPUT_STRIP_TRAILING_WHITESPACE)

execute_process(COMMAND date -u +%Y-%m-%dT%H:%M:%SZ
  OUTPUT_VARIABLE ISO_DATE 
  OUTPUT_STRIP_TRAILING_WHITESPACE)

MESSAGE( STATUS "Configuring version ${RELEASE_VERSION}" )

add_definitions("-DRELEASE_VERSION=\"${RELEASE_VERSION}\"")