|
|
@@ -3,6 +3,7 @@ include(${CMake_SOURCE_DIR}/Source/CMakeVersion.cmake)
|
|
|
|
|
|
# Releases define a small patch level.
|
|
|
if("${CMake_VERSION_PATCH}" VERSION_LESS 20000000)
|
|
|
+ set(CMake_VERSION_IS_DIRTY 0)
|
|
|
set(CMake_VERSION_IS_RELEASE 1)
|
|
|
set(CMake_VERSION_SOURCE "")
|
|
|
else()
|
|
|
@@ -22,3 +23,6 @@ endif()
|
|
|
if(CMake_VERSION_SUFFIX)
|
|
|
set(CMake_VERSION ${CMake_VERSION}-${CMake_VERSION_SUFFIX})
|
|
|
endif()
|
|
|
+if(CMake_VERSION_IS_DIRTY)
|
|
|
+ set(CMake_VERSION ${CMake_VERSION}-dirty)
|
|
|
+endif()
|