CMAKE_PROJECT_<專案名稱>_INCLUDE¶
一個 CMake 語言檔案,將會在任何指定 <專案名稱>
作為專案名稱的 project()
命令呼叫的最後步驟中被包含進來。這旨在將自訂程式碼注入專案建置中,而無需修改其原始碼。 有關在 project()
呼叫期間可能包含的檔案的更詳細討論,請參閱程式碼注入。
在 3.29 版本中新增: 此變數可以是 以分號分隔的列表,其中包含要依序包含的 CMake 語言檔案。它現在還可以引用在 CMAKE_MODULE_PATH
中找到的模組名稱,或作為內建的 CMake 模組。
另請參閱 CMAKE_PROJECT_<專案名稱>_INCLUDE_BEFORE
、 CMAKE_PROJECT_INCLUDE
、 CMAKE_PROJECT_INCLUDE_BEFORE
和 CMAKE_PROJECT_TOP_LEVEL_INCLUDES
變數。