New in version 3.15.
Modules FindPython3
, FindPython2
and FindPython
use LOCATION
for lookup strategy.
Starting with CMake 3.15, Modules FindPython3
, FindPython2
and FindPython
set value LOCATION
for, respectively, variables Python3_FIND_STRATEGY
, Python2_FIND_STRATEGY
and Python_FIND_STRATEGY
. This policy provides compatibility with projects that expect the legacy behavior.
The OLD
behavior for this policy set value VERSION
for variables Python3_FIND_STRATEGY
, Python2_FIND_STRATEGY
and Python_FIND_STRATEGY
.
This policy was introduced in CMake version 3.15. Use the cmake_policy()
command to set it to OLD
or NEW
explicitly. Unlike many policies, CMake version 3.19.0-rc3 does not warn when this policy is not set and simply uses the OLD
behavior.
Note
The OLD
behavior of a policy is deprecated by definition
and may be removed in a future version of CMake.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.19/policy/CMP0094.html