summaryrefslogtreecommitdiffstats
path: root/Help/policy
diff options
context:
space:
mode:
authorMarc Chevrier <marc.chevrier@gmail.com>2019-05-21 14:10:43 (GMT)
committerMarc Chevrier <marc.chevrier@gmail.com>2019-05-21 14:13:27 (GMT)
commit8517b549f44eb41c93eb1c448de176ad4172f083 (patch)
tree5b04ff46e29299b416c85b291b93f72a328f6316 /Help/policy
parent9f205acefe256ac9707cd500ea1d421916f013cd (diff)
downloadCMake-8517b549f44eb41c93eb1c448de176ad4172f083.zip
CMake-8517b549f44eb41c93eb1c448de176ad4172f083.tar.gz
CMake-8517b549f44eb41c93eb1c448de176ad4172f083.tar.bz2
FindPython: Add policy to manage lookup stratgey default.
Diffstat (limited to 'Help/policy')
-rw-r--r--Help/policy/CMP0094.rst22
1 files changed, 22 insertions, 0 deletions
diff --git a/Help/policy/CMP0094.rst b/Help/policy/CMP0094.rst
new file mode 100644
index 0000000..836f30f
--- /dev/null
+++ b/Help/policy/CMP0094.rst
@@ -0,0 +1,22 @@
+CMP0094
+-------
+
+Modules :module:`FindPython3`, :module:`FindPython2` and :module:`FindPython`
+use ``LOCATION`` for lookup strategy.
+
+Starting with CMake 3.15, Modules :module:`FindPython3`, :module:`FindPython2`
+and :module:`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
+:command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` explicitly.
+Unlike many policies, CMake version |release| does *not* warn
+when this policy is not set and simply uses the ``OLD`` behavior.
+
+.. include:: DEPRECATED.txt