mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
Merge branch 'fix-python' into 'master'
Fix python package dependency detection See merge request redox-os/redox!2233
This commit is contained in:
commit
a309abb16b
@ -356,12 +356,13 @@ function PYTHON_INIT {
|
||||
SYSTEM=$(echo "${TARGET}" | cut -d - -f3)
|
||||
export PYTHONPYCACHEPREFIX="${COOKBOOK_BUILD}" _PYTHON_HOST_PLATFORM="$OS-$ARCH"
|
||||
export PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}${COOKBOOK_SYSROOT}/usr/lib/${COOKBOOK_PYTHON_V}"
|
||||
export PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}${COOKBOOK_SYSROOT}/usr/lib/${COOKBOOK_PYTHON_V}/site-packages"
|
||||
export _PYTHON_SYSCONFIGDATA_NAME="_sysconfigdata__${SYSTEM}_${ARCH}-${OS}"
|
||||
}
|
||||
function cookbook_python {
|
||||
PYTHON_INIT
|
||||
"${COOKBOOK_PYTHON}" -m pip install --prefix="${COOKBOOK_STAGE}/usr" "${COOKBOOK_SOURCE}" \
|
||||
--ignore-installed --no-index "$@"
|
||||
--ignore-installed --no-index --no-build-isolation "$@"
|
||||
rsync -av "${COOKBOOK_BUILD}/${COOKBOOK_STAGE}/usr/" "${COOKBOOK_STAGE}/usr"
|
||||
}
|
||||
"#;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user