CMAKE_SUPPRESS_REGENERATION¶
在版本 3.12 中新增。
如果 CMAKE_SUPPRESS_REGENERATION
為 OFF
(預設值),CMake 會加入一個特殊目標,所有其他目標都依賴於此目標,此目標會檢查建置系統,並在目標規格來源變更時選擇性地重新執行 CMake 以重新產生建置系統。
如果此變數在頂層 CMakeLists.txt
檔案結尾評估為 ON
,CMake 將不會將重新產生目標加入建置系統,也不會執行任何建置系統檢查。
在版本 3.12 中新增。
如果 CMAKE_SUPPRESS_REGENERATION
為 OFF
(預設值),CMake 會加入一個特殊目標,所有其他目標都依賴於此目標,此目標會檢查建置系統,並在目標規格來源變更時選擇性地重新執行 CMake 以重新產生建置系統。
如果此變數在頂層 CMakeLists.txt
檔案結尾評估為 ON
,CMake 將不會將重新產生目標加入建置系統,也不會執行任何建置系統檢查。