File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -80,10 +80,12 @@ pipx upgrade-shared --pip-args="--no-index --find-links=/tmp/pinned-wheels"
80
80
# install other tools with pipx
81
81
for TOOL_PATH in $( find ${MY_DIR} /requirements-tools -type f) ; do
82
82
TOOL=$( basename ${TOOL_PATH} )
83
- # uv doesn't provide musl s390x wheels due to Rust issues
84
- if [[ " ${TOOL} " != " uv" || " ${BASE_POLICY} -${AUDITWHEEL_ARCH} " != " musllinux-s390x" ]]; then
85
- pipx install --pip-args=" --require-hashes -r ${TOOL_PATH} --only-binary" ${TOOL}
86
- fi
83
+ case ${AUDITWHEEL_PLAT} -${TOOL} in
84
+ musllinux* _armv7l-swig) apk add --no-cache swig;;
85
+ musllinux* _armv7l-cmake) apk add --no-cache cmake;;
86
+ musllinux* _s390x-uv) continue ;; # uv doesn't provide musl s390x wheels due to Rust issues
87
+ * ) pipx install --pip-args=" --require-hashes -r ${TOOL_PATH} --only-binary" ${TOOL} ;;
88
+ esac
87
89
done
88
90
89
91
# We do not need the precompiled .pyc and .pyo files.
You can’t perform that action at this time.
0 commit comments