CMAKE_EXPORT_NO_PACKAGE_REGISTRY

在版本 3.1 中新增。

CMP0090 未設定為 NEW 時,停用 export(PACKAGE) 命令。

在某些情況下,例如為了封裝和系統範圍的安裝,不希望寫入使用者套件登錄檔。如果啟用 CMAKE_EXPORT_NO_PACKAGE_REGISTRY 變數,export(PACKAGE) 命令將不會執行任何操作。

如果 CMP0090 設定為 NEW,則此變數不會執行任何操作,而 CMAKE_EXPORT_PACKAGE_REGISTRY 變數會改為控制行為。

另請參閱 停用套件登錄檔