DRAFT [thud] Import python3*.bbclass from openembedded-core@02714c105426b0d687620913c1a7401b386428b6

This commit is contained in:
Herb Kuta 2019-06-07 09:08:58 -07:00
parent 025ce66020
commit d67e0e9488
2 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,5 @@
PYTHON_BASEVERSION = "3.7"
PYTHON_ABI = "m"
PYTHON_DIR = "python${PYTHON_BASEVERSION}"
PYTHON_PN = "python3"
PYTHON_SITEPACKAGES_DIR = "${libdir}/${PYTHON_DIR}/site-packages"

View File

@ -0,0 +1,18 @@
inherit python3-dir
PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3"
EXTRANATIVEPATH += "python3-native"
DEPENDS_append = " python3-native "
# python-config and other scripts are using distutils modules
# which we patch to access these variables
export STAGING_INCDIR
export STAGING_LIBDIR
export _PYTHON_SYSCONFIGDATA_NAME="_sysconfigdata"
# suppress host user's site-packages dirs.
export PYTHONNOUSERSITE = "1"
# autoconf macros will use their internal default preference otherwise
export PYTHON