CMAKE_ROLE
Added in version 3.14.
Tells what mode the current running script is in. Could be one of several values:
-
PROJECT -
Running in project mode (processing a
CMakeLists.txtfile). -
SCRIPT -
Running in cmake -P script mode.
-
FIND_PACKAGE -
Running in cmake --find-package mode.
-
CTEST -
Running in CTest script mode.
-
CPACK -
Running in CPack.
See Also
- The
CMAKE_SCRIPT_MODE_FILEvariable.
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_gbl/CMAKE_ROLE.html