FindGit

该模块定义了以下变量

GIT_EXECUTABLE

Git 命令行客户端的路径。

Git_FOUND, GIT_FOUND

如果找到 Git 命令行客户端,则为 True。

GIT_VERSION_STRING

找到的 Git 版本。

在 3.14 版本中新增: 该模块定义了以下 IMPORTED 目标 (当 CMAKE_ROLEPROJECT 时)

Git::Git

Git 命令行客户端的可执行文件。

用法示例

find_package(Git)
if(Git_FOUND)
  message("Git found: ${GIT_EXECUTABLE}")
endif()