buildsystem: Add function for executing python scripts with target environment

This commit is contained in:
Jernej Skrabec 2024-08-20 21:25:29 +02:00
parent ea60ca457e
commit 244c19cf3e

View File

@ -1384,6 +1384,15 @@ python_fix_abi() {
done done
} }
# arg1: python command for target
python_target_env() {
_PYTHON_HOST_PLATFORM="linux-${TARGET_ARCH}" \
_PYTHON_PROJECT_BASE="$(get_install_dir Python3)" \
_PYTHON_SYSCONFIGDATA_NAME="_sysconfigdata__linux_${TARGET_ARCH}-linux-gnu${TARGET_ABI}" \
PYTHONPATH="$(get_install_dir Python3)/usr/lib/${PKG_PYTHON_VERSION}" \
PYTHONNOUSERSITE=1 $@
}
### KERNEL HELPERS ### ### KERNEL HELPERS ###
kernel_path() { kernel_path() {
get_build_dir linux get_build_dir linux