summaryrefslogtreecommitdiffstats
path: root/Modules/FindPython
Commit message (Collapse)AuthorAgeFilesLines
* FindPython*: Add capability to control virtual env handling.Marc Chevrier2019-04-031-5/+60
| | | | Fixes: #19097
* FindPython*: ensure correct architecture is selected.Marc Chevrier2019-03-141-8/+8
| | | | | | | | Ensure interpreter and libraries architecture matches CMake build configuration. Update documentation about interpreter constraints. Fixes: #19024
* FindPython: Fix NumPy component include directoryMarc Chevrier2019-03-041-2/+1
| | | | | | | Update the component added by commit 513e77550d (FindPython: Introduce NumPy component, 2018-12-12, v3.14.0-rc1~95^2). The `numpy/` sub-directory should not be part of the include directory. It should be part of the `#include` line.
* FindPython: Introduce NumPy componentHiroshi Miura2019-01-241-0/+47
| | | | | Fixes: #18678 Signed-off-by: Hiroshi Miura <miurahr@linux.com>
* FindPython: Support script modeKyle Edwards2019-01-231-101/+105
| | | | Fixes: #18827
* FindPython: Ensure config tool matches library architectureMarc Chevrier2018-11-191-0/+17
|
* FindPython*: Add missing registry pathsMarc Chevrier2018-10-111-2/+33
| | | | Fixes: #18443
* FindPython*: fix erroneous handling of virtual environmentsMarc Chevrier2018-10-021-11/+15
| | | | fixes: #18408
* FindPython*: Windows: add facility to select lookup order for registry.Marc Chevrier2018-09-121-60/+204
| | | | Fixes: #18302
* FindPython*: MacOS: Fix erroneous handling of Frameworks.Marc Chevrier2018-09-121-17/+156
| | | | Fixes: #18204
* FindPython: clean-up lookup names strategyMarc Chevrier2018-09-121-3/+10
|
* FindPython*: fix erroneous behavior on multiple 'find_package' callsMarc Chevrier2018-07-231-5/+1
| | | | Fixes: #18192
* FindPython: Add support for version 3.8Marcel Plch2018-06-081-1/+1
| | | | Python 3.7 is about to be released, making the development version 3.8.
* Fix misc. typosluz.paz2018-06-041-3/+3
| | | | Found via `codespell` and `grep`
* FindPython: ensure correct architecture (i.e. 32/64bit) is usedMarc Chevrier2018-04-201-5/+74
|
* FindPython: Add cross-compilation support for Debian-based systems.Yee Fan2018-04-181-15/+23
| | | | | | | | | | | Debian-based Linux distributions locate their architecture-specific pythonX.Y-config tool at /usr/bin/<arch>-python<X.Y>-config. We first attempt to find and use the architecture-specific pythonX.Y-config tool. If the pythonX.Y-config tools are absent, then we proceed to find the architecture-specific Python libraries. Fixes: #17912
* FindPython: enhance multiple major versions lookupMarc Chevrier2018-04-031-0/+9
|
* FindPython*: New implementation for Python stuffMarc Chevrier2018-03-201-0/+843
Fixes: #16142