CETMODULES_CURRENT_PROJECT_VARIABLE_PREFIX

cetbuildtools .. rst-class:: admonition-legacy

A variable whose value is generated from the SHA256-hashed value of the full physical path to the current project’s top level CMakeLists.txt.

Used by buildtool and other cetbuildtools-compatibility functions to set initial values for project variables before the project’s name (as defined to CMake via project()) is known.

It is not necessary for users of Cetmodules (even those requiring compatibility with cetbuildtools and UPS) either to use this variable, or to know its contents at any time. However, it is useful to know of its existence to understand the precedence rules governing the initial value of a project variable as defined by project_variable().