CMP0173¶
在 3.31 版中添加。
CMakeFindFrameworks
模块已删除。
CMake 的框架处理已经远超 CMakeFindFrameworks
模块支持的范围。该模块不处理 XCFramework,它从未记录过它提供的一个命令,并且 find_library()
在所有方面都提供卓越的功能。
此策略的 OLD
行为是,对于 CMakeFindFrameworks
继续提供未记录的 cmake_find_frameworks()
命令。如果尝试包含模块,NEW
行为将致命错误地停止。
此策略在 CMake 3.31 版本中引入。它可能由 cmake_policy()
或 cmake_minimum_required()
设置。如果未设置,CMake 将发出警告,并使用 OLD
行为。
注意
OLD
策略的行为 被定义为已弃用
,并且可能在未来版本的 CMake 中删除。