1message(STATUS "Resolving GIT Version") 2set(GIT_REVISION "") 3find_package(Git) 4if(GIT_FOUND) 5 execute_process( 6 COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD 7 WORKING_DIRECTORY "${local_dir}" 8 OUTPUT_VARIABLE GIT_REVISION 9 ERROR_QUIET 10 OUTPUT_STRIP_TRAILING_WHITESPACE 11 ) 12 message(STATUS "GIT hash: ${GIT_REVISION}") 13else() 14 message(STATUS "GIT not found") 15endif() 16 17 18 19