CMAKE_ROLE

3.14 版新增。

告诉当前运行的脚本处于什么模式。可能值有多个

PROJECT

在项目模式下运行(处理一个 CMakeLists.txt 文件)。

SCRIPT

cmake -P 脚本模式下运行。

FIND_PACKAGE

cmake --find-package 模式下运行。

CTEST

在 CTest 脚本模式下运行。

CPACK

在 CPack 中运行。

另请参阅