CMAKE_EXPORT_NO_PACKAGE_REGISTRY¶
版本 3.1 中新增。
当 export(PACKAGE) 命令在 CMP0090 未设置为 NEW 时禁用。
在某些情况下,例如打包和系统级安装,写入用户包注册表是不希望的。如果启用了 CMAKE_EXPORT_NO_PACKAGE_REGISTRY 变量,则 export(PACKAGE) 命令将不执行任何操作。
如果 CMP0090 设置为 NEW,则此变量不起作用,并且 CMAKE_EXPORT_PACKAGE_REGISTRY 变量控制行为。
另请参阅 禁用包注册表。