CMake: use pkg-config to find python.

Makes it easier to override its path.
This commit is contained in:
Alexey Sokolov
2017-05-27 23:41:09 +01:00
parent cb4c254ba7
commit fa79f69be9
4 changed files with 8 additions and 13 deletions

View File

@@ -88,9 +88,7 @@ class HandlePython(argparse.Action):
def __call__(self, parser, namespace, values, option_string=None):
extra_args.append('-DWANT_PYTHON=YES')
if values is not None:
x = re.search(r'\d.*', values)
if x:
extra_args.append('-DWANT_PYTHON_VERSION=' + x.group(0))
extra_args.append('-DWANT_PYTHON_VERSION=' + values)
group = parser.add_mutually_exclusive_group()
group.add_argument('--enable-python', action=HandlePython, nargs='?',