CMAKE_ROLE

在 3.14 版本加入.

告诉当前运行的脚本处于什么模式。可以是以下几个值之一:

项目

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

脚本

在“-P”脚本模式下运行。

FIND_PACKAGE

在“--find-package”模式下运行。

测试

在 CTest 脚本模式下运行。

CPACK

在 CPack 中运行。