Back to Cmake

CMAKE_ROLE

Help/prop_gbl/CMAKE_ROLE.rst

4.3.2521 B
Original Source

CMAKE_ROLE

.. versionadded:: 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.txt file).

SCRIPT Running in :ref:cmake -P <Script Processing Mode> script mode.

FIND_PACKAGE Running in :ref:cmake --find-package <Find-Package Tool Mode> mode.

CTEST Running in CTest script mode.

CPACK Running in CPack.

See Also ^^^^^^^^

  • The :variable:CMAKE_SCRIPT_MODE_FILE variable.