CMAKE_PROJECT_INCLUDE¶
於 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_BEFORE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
變數。