Commit 8c88c6a 1 parent 627f2d8 commit 8c88c6a Copy full SHA for 8c88c6a
File tree 4 files changed +10
-1
lines changed
4 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -209,13 +209,13 @@ jobs:
209
209
# will use its default cross-compilation settings for Windows on ARM64.
210
210
# For macOS, we build universal wheels that work on both Intel and ARM macs.
211
211
build-macos-windows :
212
- if : false
213
212
name : Build wheels for ${{ matrix.os }}
214
213
needs : [build-sdist]
215
214
runs-on : ${{ matrix.os }}
216
215
strategy :
217
216
matrix :
218
217
os : [macos-latest, windows-latest]
218
+ fail-fast : false
219
219
steps :
220
220
- name : Checkout
221
221
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -113,6 +113,9 @@ environment = { PY_BUILD_CMAKE_VERBOSE = "1" }
113
113
test-command = " pytest {package}/python/test"
114
114
test-extras = [" test" ]
115
115
116
+ [tool .cibuildwheel .config-settings ]
117
+ --local = " scripts/ci/py-build-cmake.toml"
118
+
116
119
[tool .cibuildwheel .macos ]
117
120
archs = [" universal2" ]
118
121
before-build = [
Original file line number Diff line number Diff line change 70
70
print (profile )
71
71
72
72
opts = dict (shell = True , check = True )
73
+ if not Path ("recipes" ).exists ():
74
+ run (f"git clone https://github.com/tttapa/conan-recipes recipes" , ** opts )
75
+ run (f"conan remote add tttapa-conan-recipes recipes --force" , ** opts )
73
76
for c in ("Debug" , "Release" ):
74
77
run (
75
78
"conan install . -pr:h ./cibw.profile --build=missing -s build_type=" + c ,
Original file line number Diff line number Diff line change 71
71
print (profile )
72
72
73
73
opts = dict (shell = True , check = True )
74
+ if not Path ("recipes" ).exists ():
75
+ run (f"git clone https://github.com/tttapa/conan-recipes recipes" , ** opts )
76
+ run (f"conan remote add tttapa-conan-recipes recipes --force" , ** opts )
74
77
for c in ("RelWithDebInfo" , "Release" ):
75
78
run (
76
79
"conan install . -pr:h ./cibw.profile --build=missing -s build_type=Release" ,
You can’t perform that action at this time.
0 commit comments