DRAFT [thud] Import python3*.bbclass from openembedded-core@02714c105426b0d687620913c1a7401b386428b6
This commit is contained in:
parent
025ce66020
commit
d67e0e9488
|
@ -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"
|
|
@ -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
|
Loading…
Reference in New Issue