CMAKE_ROLE¶
3.14 版新增。
指示当前正在运行的脚本处于哪种模式。可以是以下几个值之一:
PROJECT正在以项目模式运行(正在处理
CMakeLists.txt文件)。SCRIPT正在以 cmake -P 脚本模式运行。
FIND_PACKAGE正在以 cmake --find-package 模式运行。
CTEST正在以 CTest 脚本模式运行。
CPACK正在以 CPack 模式运行。
3.14 版新增。
指示当前正在运行的脚本处于哪种模式。可以是以下几个值之一:
PROJECT正在以项目模式运行(正在处理 CMakeLists.txt 文件)。
SCRIPT正在以 cmake -P 脚本模式运行。
FIND_PACKAGE正在以 cmake --find-package 模式运行。
CTEST正在以 CTest 脚本模式运行。
CPACK正在以 CPack 模式运行。