Help/variable/PROJECT-NAME_IS_TOP_LEVEL.rst
.. versionadded:: 3.21
A boolean variable indicating whether the named project was called in a top
level CMakeLists.txt file.
To obtain the value from the most recent call to :command:project in
the current directory scope or above, see the
:variable:PROJECT_IS_TOP_LEVEL variable.
The variable value will be true in:
ExternalProjectadd_subdirectory that does not also contain
a :command:project callFetchContent_MakeAvailable,
if the fetched content does not contain a :command:project callThe variable value will be false in:
add_subdirectory that also contains
a :command:project callFetchContent_MakeAvailable,
if the fetched content contains a :command:project call