mirror of
https://git.yoctoproject.org/poky
synced 2026-02-12 03:33:02 +01:00
As stated in our top level license files, the license is MIT unless otherwise stated. Add SPDX identifers accordingly. Replace older license statementa with the standardised syntax. Also drop "All Rights Reserved" expression as it isn't used now, doesn't mean anything and is confusing. (From OE-Core rev: 081a391fe09a21265881e39a2a496e4e10b4f80b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
31 lines
863 B
Plaintext
31 lines
863 B
Plaintext
#
|
|
# Copyright OpenEmbedded Contributors
|
|
#
|
|
# SPDX-License-Identifier: MIT
|
|
#
|
|
|
|
inherit python3-dir
|
|
|
|
PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3"
|
|
EXTRANATIVEPATH += "python3-native"
|
|
DEPENDS:append = " python3-native "
|
|
|
|
# python-config and other scripts are using sysconfig modules
|
|
# which we patch to access these variables
|
|
export STAGING_INCDIR
|
|
export STAGING_LIBDIR
|
|
|
|
# Packages can use
|
|
# find_package(PythonInterp REQUIRED)
|
|
# find_package(PythonLibs REQUIRED)
|
|
# which ends up using libs/includes from build host
|
|
# Therefore pre-empt that effort
|
|
export PYTHON_LIBRARY="${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so"
|
|
export PYTHON_INCLUDE_DIR="${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI}"
|
|
|
|
# suppress host user's site-packages dirs.
|
|
export PYTHONNOUSERSITE = "1"
|
|
|
|
# autoconf macros will use their internal default preference otherwise
|
|
export PYTHON
|