CMAKE_PROJECT_INCLUDE_BEFORE¶
在 3.15 版本中新增。
一個 CMake 語言檔案,將在所有 project()
命令調用時作為第一步包含。這旨在將自定義程式碼注入專案建置中,而無需修改其原始碼。請參閱 程式碼注入,以更詳細地討論在 project()
調用期間可能包含的檔案。
在 3.29 版本中新增:此變數可以是分號分隔的清單,包含要依序引入的 CMake 語言檔案。它現在也可以引用 CMAKE_MODULE_PATH
中找到的模組名稱,或是內建的 CMake 模組。
另請參閱 CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE
、CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
、CMAKE_PROJECT_INCLUDE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
變數。