specify build config settings in pyproject.toml

This commit is contained in:
Nulano 2023-11-26 02:52:32 +01:00
parent bf51d71660
commit 3d49244d36
3 changed files with 1 additions and 3 deletions

View File

@ -69,7 +69,6 @@ jobs:
env:
CIBW_ARCHS: ${{ matrix.archs }}
CIBW_BUILD: ${{ matrix.build }}
CIBW_CONFIG_SETTINGS: raqm=enable raqm=vendor fribidi=vendor
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: ${{ matrix.manylinux }}
CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.manylinux }}
CIBW_SKIP: pp38-*
@ -149,7 +148,6 @@ jobs:
env:
CIBW_ARCHS: ${{ matrix.cibw_arch }}
CIBW_BEFORE_ALL: "{package}\\winbuild\\build\\build_dep_all.cmd"
CIBW_CONFIG_SETTINGS: raqm=enable raqm=vendor fribidi=vendor
CIBW_TEST_SKIP: "*-win_arm64"
CIBW_TEST_COMMAND: >-
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\python.exe" /v "GlobalFlag" /t REG_SZ /d "0x02000000" /f &&

View File

@ -3,7 +3,6 @@ if: tag IS present OR type = api
env:
global:
- CIBW_ARCHS=aarch64
- CIBW_CONFIG_SETTINGS="raqm=enable raqm=vendor fribidi=vendor"
- CIBW_SKIP=pp38-*
language: python

View File

@ -88,6 +88,7 @@ version = {attr = "PIL.__version__"}
[tool.cibuildwheel]
before-all = ".github/workflows/wheels-dependencies.sh"
config-settings = "raqm=enable raqm=vendor fribidi=vendor"
test-command = "cd {project} && .github/workflows/wheels-test.sh"
test-extras = "tests"