CMAKE_ROLE

於版本 3.14 新增。

告知目前執行腳本所處的模式。可能的值如下:

PROJECT

在專案模式下執行 (處理 CMakeLists.txt 檔案)。

SCRIPT

-P 腳本模式下執行。

FIND_PACKAGE

--find-package 模式下執行。

CTEST

在 CTest 腳本模式下執行。

CPACK

在 CPack 中執行。