<PROJECT-NAME>_IS_TOP_LEVEL

自版本 3.21 中添加。

布尔变量指示命名的项目是否在顶层 CMakeLists.txt 文件中调用。

要从 project() 在当前目录范围或以上最近调用的版本获取值,请参见 PROJECT_IS_TOP_LEVEL 变量。

在下列情况下变量值将为 true

在下列情况下变量值将为 false