From 74ff80323c23a41b4b311b0cf67d6f5f59034d08 Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 25 Jul 2019 08:24:48 -0400 Subject: CMakeVersion: Use FindGit module to find Git We now require at least CMake 3.1 to build, and that has the FindGit module. --- Source/CMakeVersion.cmake | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake index 02cf748..4616dee 100644 --- a/Source/CMakeVersion.cmake +++ b/Source/CMakeVersion.cmake @@ -15,9 +15,8 @@ else() # Try to identify the current development source version. set(CMake_VERSION_SOURCE "") if(EXISTS ${CMake_SOURCE_DIR}/.git) - find_program(GIT_EXECUTABLE NAMES git git.cmd) - mark_as_advanced(GIT_EXECUTABLE) - if(GIT_EXECUTABLE) + find_package(Git QUIET) + if(GIT_FOUND) execute_process( COMMAND ${GIT_EXECUTABLE} rev-parse --verify -q --short=4 HEAD OUTPUT_VARIABLE head -- cgit v0.12