CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE¶
在版本 3.17 中添加。
CMake 语言文件作为任何 project()
命令调用中所指定的项目名称的第一步被包含在内。旨在向项目构建中注入自定义代码,而无需修改它们的源。请参阅 代码注入 了解更多在 project()
调用期间可能包含的文件的详细讨论。
在版本 3.29 中添加: 此变量可以是 用分号分隔的 CMake 语言文件列表,按顺序包含。它现在还可以引用要查找的模块名称 CMAKE_MODULE_PATH
或作为内置 CMake 模块。
另请参阅 CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE
、CMAKE_PROJECT_INCLUDE
、CMAKE_PROJECT_INCLUDE_BEFORE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
变量。