mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00

Instead of both classes using ${PYTHON_PN} (which is set by python-dir and python3-dir), hardcode the right values so that it is possible to inherit both pythonnative and python3native at the same time. If both are inherited then both native Pythons are available, but the last to be inherited will be the one to set PYTHON. (From OE-Core rev: 96ccdadb8473daa3c9c2e1cb42fbdff1edd270d6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
20 lines
523 B
Plaintext
20 lines
523 B
Plaintext
|
|
inherit python-dir
|
|
|
|
PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python"
|
|
# PYTHON_EXECUTABLE is used by cmake
|
|
PYTHON_EXECUTABLE="${PYTHON}"
|
|
EXTRANATIVEPATH += "python-native"
|
|
DEPENDS_append = " python-native "
|
|
|
|
# python-config and other scripts are using distutils modules
|
|
# which we patch to access these variables
|
|
export STAGING_INCDIR
|
|
export STAGING_LIBDIR
|
|
|
|
# suppress host user's site-packages dirs.
|
|
export PYTHONNOUSERSITE = "1"
|
|
|
|
# autoconf macros will use their internal default preference otherwise
|
|
export PYTHON
|