Add more python versions for Linux x86, do not install ninja for arm64 archs
parent
5243f1fe82
commit
190093f404
|
@ -13,12 +13,29 @@ jobs:
|
|||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
# Linux x86_64
|
||||
- os: ubuntu-latest
|
||||
python_version: "3.10"
|
||||
cibw_python_version: 310
|
||||
platform_id: manylinux_x86_64
|
||||
manylinux_image: manylinux2014
|
||||
- os: ubuntu-latest
|
||||
python_version: "3.11"
|
||||
cibw_python_version: 311
|
||||
platform_id: manylinux_x86_64
|
||||
manylinux_image: manylinux2014
|
||||
- os: ubuntu-latest
|
||||
python_version: "3.12"
|
||||
cibw_python_version: 312
|
||||
platform_id: manylinux_x86_64
|
||||
manylinux_image: manylinux2014
|
||||
- os: ubuntu-latest
|
||||
python_version: "3.13"
|
||||
cibw_python_version: 313
|
||||
platform_id: manylinux_x86_64
|
||||
manylinux_image: manylinux2014
|
||||
|
||||
# Linux aarch64
|
||||
- os: ubuntu-24.04-arm
|
||||
python_version: "3.10"
|
||||
cibw_python_version: 310
|
||||
|
|
|
@ -11,7 +11,13 @@ PROJECT_DIR="$2"
|
|||
|
||||
export PYTHON="python${PYTHON_VERSION}"
|
||||
|
||||
yum install -y wget ninja-build
|
||||
ARCH=$(uname -m)
|
||||
if [[ $ARCH == x86_64* ]]; then
|
||||
yum install -y wget ninja-build
|
||||
elif [[ $ARCH == arm* ]] || [[ $ARCH = aarch64 ]]; then
|
||||
yum install -y wget
|
||||
fi
|
||||
|
||||
$(which $PYTHON) -m pip install -r $PROJECT_DIR/python/dev_requirements.txt
|
||||
|
||||
# Install Boost
|
||||
|
|
Loading…
Reference in New Issue