Show More
@@ -36,6 +36,9 variables: | |||
|
36 | 36 | # with shell runner, its content is not cleaned from one call to the next, |
|
37 | 37 | # so plan for it. |
|
38 | 38 | TMP_WORK_DIR: "${CI_PROJECT_DIR}/../.." |
|
39 | # we use CIBW_SKIP="pp*" to prevent the building of pypy wheel that are neither | |
|
40 | # needed nor working. | |
|
41 | CIBW_SKIP: "pp*" | |
|
39 | 42 | |
|
40 | 43 | .all: |
|
41 | 44 | # help changing all job at once when debugging |
@@ -344,11 +347,11 macos: | |||
|
344 | 347 | needs: |
|
345 | 348 | - build-c-wheel-macos |
|
346 | 349 | |
|
347 | # we use CIBW_SKIP="pp*" to prevent the building of pypy wheel that are neither | |
|
348 | # needed nor working. | |
|
350 | # We could use CIBW_BUILD="cp310-*" to only build the Python 3.10 wheel for now as | |
|
351 | # this is the only one we need to test. However testing that build work on all | |
|
352 | # version is useful and match what we do with Linux. | |
|
349 | 353 | # |
|
350 | # We could use CIBW_BUILD="cp310-*" to only build the Python 3.10 wheel for now as | |
|
351 | # this is the only one we need to test. However testing that build work on all version is useful and match what we do with Linux. | |
|
354 | # CIBW_SKIP is set globally at the start of the file. See comment there. | |
|
352 | 355 | # |
|
353 | 356 | # The weird directory structure match the one we use for Linux to deal with the |
|
354 | 357 | # multiple jobs. (all this might be unnecessary) |
@@ -361,7 +364,7 build-c-wheel-macos: | |||
|
361 | 364 | MERCURIAL_SETUP_FORCE_TRANSLATIONS: "1" |
|
362 | 365 | script: |
|
363 | 366 | - rm -rf tmp-wheels |
|
364 |
- |
|
|
367 | - cibuildwheel --output-dir tmp-wheels/ | |
|
365 | 368 | - for py_version in cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312 cp313-cp313; do |
|
366 | 369 | mkdir -p wheels/c/$py_version/; |
|
367 | 370 | mv tmp-wheels/*$py_version*.whl wheels/c/$py_version/; |
General Comments 0
You need to be logged in to leave comments.
Login now