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 中运行。