summaryrefslogtreecommitdiff
path: root/cmake/Modules/GenerateVersion.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/Modules/GenerateVersion.cmake')
-rw-r--r--cmake/Modules/GenerateVersion.cmake5
1 files changed, 3 insertions, 2 deletions
diff --git a/cmake/Modules/GenerateVersion.cmake b/cmake/Modules/GenerateVersion.cmake
index 4a7f183da..76a0a90c6 100644
--- a/cmake/Modules/GenerateVersion.cmake
+++ b/cmake/Modules/GenerateVersion.cmake
@@ -2,14 +2,14 @@
if(VERSION_EXTRA)
set(VERSION_GITHASH "${VERSION_STRING}")
-else(VERSION_EXTRA)
+else()
execute_process(COMMAND git describe --always --tag --dirty
WORKING_DIRECTORY "${GENERATE_VERSION_SOURCE_DIR}"
OUTPUT_VARIABLE VERSION_GITHASH OUTPUT_STRIP_TRAILING_WHITESPACE
ERROR_QUIET)
if(VERSION_GITHASH)
- message(STATUS "*** Detected git version ${VERSION_GITHASH} ***")
+ message(STATUS "*** Detected Git version ${VERSION_GITHASH} ***")
else()
set(VERSION_GITHASH "${VERSION_STRING}")
endif()
@@ -18,3 +18,4 @@ endif()
configure_file(
${GENERATE_VERSION_SOURCE_DIR}/cmake_config_githash.h.in
${GENERATE_VERSION_BINARY_DIR}/cmake_config_githash.h)
+