meson: Improve detection of Python when using Meson >=0.50.
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Mon, 17 Jun 2019 18:37:44 +0000 (18:37 +0000)
committerDylan Baker <dylan@pnwbakers.com>
Fri, 28 Jun 2019 19:51:21 +0000 (12:51 -0700)
commitb120a02b21791ef9898dd342af8102ec9f4d36d9
tree99cd40297a739859f43f17957b444cdff512f076
parentc81c784a4a05f8a957a649d73c8194247de47b56
meson: Improve detection of Python when using Meson >=0.50.

Previously, on systems where multiple versions of Python 3 (e.g. 3.6 and 3.7)
are installed, wrong version of Python 3 could have been used.

The proper fix requires availability of path() method in Meson's python
module, which has been added in Meson 0.50:
https://github.com/mesonbuild/meson/pull/4616

Distro Bug: https://bugs.gentoo.org/671308
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
v2: - Add missing `endif` keyword (Dylan)
meson.build