CMakeVersion: Add generic '-git' suffix when no git info is available
diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index c576a24..32a40f9 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -60,6 +60,12 @@
       set(CMake_VERSION_IS_DIRTY 1)
     endif()
   endif()
+else()
+  # No commit information.
+  if(NOT CMake_VERSION_IS_RELEASE)
+    # Generic development version.
+    set(CMake_VERSION "${CMake_VERSION}-git")
+  endif()
 endif()
 
 # Extract the version suffix component.