CMP0094¶
版本 3.15 新增。
Modules FindPython3
, FindPython2
and FindPython
使用 LOCATION
作为查找策略。
从 CMake 3.15 开始,Modules FindPython3
, FindPython2
and FindPython
分别为变量 Python3_FIND_STRATEGY
, Python2_FIND_STRATEGY
and Python_FIND_STRATEGY
设置了 LOCATION
值。此策略提供了与期望旧行为的项目的兼容性。
此策略的 OLD
行为将 VERSION
值设置为变量 Python3_FIND_STRATEGY
, Python2_FIND_STRATEGY
and Python_FIND_STRATEGY
。
此策略在 CMake 3.15 版本中引入。它可以由 cmake_policy()
或 cmake_minimum_required()
设置。如果未设置,CMake 不会 警告,并使用 OLD
行为。
注意
根据 cmake-policies(7)
的定义,策略的 OLD
行为是 弃用的
,并且可能会在未来的 CMake 版本中被移除。