From e452f6e2cf596c34e231b56803f739a878530ad9 Mon Sep 17 00:00:00 2001 From: Marc Chevrier Date: Thu, 29 Oct 2020 17:02:55 +0100 Subject: FindPython: Adds control over artifact names to search Fixes: #21371 --- Modules/FindPython2.cmake | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'Modules/FindPython2.cmake') diff --git a/Modules/FindPython2.cmake b/Modules/FindPython2.cmake index 9cd22e174a..5277e33d8c 100644 --- a/Modules/FindPython2.cmake +++ b/Modules/FindPython2.cmake @@ -265,6 +265,22 @@ Hints ``.Net`` interpreter (i.e. ``mono`` command) is expected to be available through the ``PATH`` variable. +``Python2_FIND_UNVERSIONED_NAMES`` + + .. versionadded:: 3.20 + + This variable defines how the generic names will be searched. Currently, it + only applies to the generic names of the interpreter, namely, ``python2`` and + ``python``. + The ``Python2_FIND_UNVERSIONED_NAMES`` variable can be set to one of the + following values: + + * ``FIRST``: The generic names are searched before the more specialized ones + (such as ``python2.5`` for example). + * ``LAST``: The generic names are searched after the more specialized ones. + This is the default. + * ``NEVER``: The generic name are not searched at all. + Artifacts Specification ^^^^^^^^^^^^^^^^^^^^^^^ -- cgit v1.2.1