Skip to content

Commit 6717b23

Browse files
committed
Experimental build wheels for iOS
1 parent 3d25c5f commit 6717b23

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

.github/workflows/wheels.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,13 @@ jobs:
7373
runs-on: macos-latest
7474
steps:
7575
- name: Checkout
76-
uses: actions/checkout@v4.2.2
76+
uses: actions/checkout@v4
7777
with:
7878
submodules: true
79-
8079
- name: Set up Python
81-
uses: actions/setup-python@v5.5.0
80+
uses: actions/setup-python@v5
8281
with:
8382
python-version: "3.x"
84-
8583
- name: Install cibuildwheel
8684
run: |
8785
python -m pip install -U pip
@@ -92,7 +90,7 @@ jobs:
9290
- name: Build wheels
9391
run: python -m cibuildwheel
9492
env:
95-
IPHONEOS_DEPLOYMENT_TARGET: "23.0"
93+
IPHONEOS_DEPLOYMENT_TARGET: "12.0"
9694
CIBW_PLATFORM: ios
9795
CIBW_ARCHS: auto
9896
CIBW_BUILD_VERBOSITY: 1
@@ -102,10 +100,9 @@ jobs:
102100
pip install cffi-1.17.1-py3-none-any.whl && \
103101
# install the rest of the dependencies
104102
python -m pip install setuptools wheel
105-
CIBW_BEFORE_BUILD:
106-
python -m pip install setuptools wheel cffi
107-
CIBW_XBUILD_TOOLS : "curl pkg-config tar"
103+
CIBW_XBUILD_TOOLS: "curl pkg-config tar"
108104
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
105+
PYMUNK_BUILD_SLIM: 1
109106

110107
- uses: actions/upload-artifact@v4
111108
if: ${{ github.ref == 'refs/heads/master' }}

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Changelog
33
=========
44

5+
.. NEXT
6+
- Experimentally Build wheels for iOS
7+
8+
9+
510
Pymunk 7.0.0 (2025-05-28)
611
-------------------------
712

0 commit comments

Comments
 (0)