14 lines
591 B
CMake
14 lines
591 B
CMake
if (VERSION MATCHES "-dev$")
|
|
find_package(Git QUIET)
|
|
if (GIT_FOUND)
|
|
execute_process(COMMAND ${GIT_EXECUTABLE} describe --all --long --dirty
|
|
WORKING_DIRECTORY ${SRC_DIR}
|
|
OUTPUT_VARIABLE "GIT_VERSION"
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
ERROR_QUIET)
|
|
string(REGEX REPLACE "^heads\\/(.*)-0-(g.*)$" "\\1~\\2" GIT_VERSION "${GIT_VERSION}")
|
|
set(VERSION ${GIT_VERSION})
|
|
endif()
|
|
endif()
|
|
|
|
configure_file("${SRC_DIR}/geary-version.vala.in" "${DST_DIR}/geary-version.vala")
|