Skip to content

Commit faef05e

Browse files
committed
try to build for armv7l on linux
1 parent c2e3637 commit faef05e

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/python-packages.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ jobs:
6060
- name: "Linux ARM 64bits"
6161
os: ubuntu-24.04
6262
arch: aarch64
63+
- name: "Linux ARMv7"
64+
os: ubuntu-24.04
65+
arch: armv7l
6366
- name: "macOS Intel 64bits"
6467
os: macos-13
6568
arch: x86_64
@@ -78,7 +81,7 @@ jobs:
7881
submodules: true
7982

8083
- name: "Set up QEMU"
81-
if: runner.os == 'Linux' && matrix.target.arch == 'aarch64'
84+
if: runner.os == 'Linux' && (matrix.target.arch == 'aarch64' || matrix.target.arch == 'armv7l')
8285
uses: docker/setup-qemu-action@v3
8386

8487
- name: "Build wheels"
@@ -90,14 +93,6 @@ jobs:
9093
CMAKE_OSX_ARCHITECTURES: ${{ matrix.target.arch }}
9194
PIP_USE_PEP517: 1
9295

93-
- name: "DEBUG"
94-
run: |
95-
for lib in build/lib.*/mozjpeg_lossless_optimization/*.so ; do
96-
ls -lah $lib
97-
nm -g $lib | grep _jcopy_markers
98-
echo -------------------
99-
done
100-
10196
- name: "Upload artifacts"
10297
uses: actions/upload-artifact@v4
10398
with:

0 commit comments

Comments
 (0)