CMAKE_LIST_FILE_NAME¶
4.0 版本新增。
CMake 项目文件的名称。这决定了 CMake 配置时处理的顶级文件,以及由 add_subdirectory()
处理的文件。
默认情况下,它是 CMakeLists.txt
。如果设置为其他任何值,则当在项目子目录中找不到指定的 CMake 文件时,将回退使用 CMakeLists.txt
。
此变量报告通过 cmake --project-file
选项设置的值。此变量的值绝不应由项目或用户直接设置。
警告
使用替代项目文件名仅供开发人员在增量过渡期间临时使用,不适用于最终产品的发布。当项目文件名不是 CMakeLists.txt
时,CMake 始终会发出警告。