forked from microsoft/Pyjion
-
-
Notifications
You must be signed in to change notification settings - Fork 59
/
pyproject.toml
25 lines (21 loc) · 947 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[build-system]
requires = ["setuptools", "wheel", "scikit-build>=0.13.0", "cmake", "ninja"]
[tool.cibuildwheel]
skip = ["*-musllinux*"]
test-requires = "pytest"
test-command = "pytest {project}/Tests"
test-skip = ["*-win_arm64", "*-macosx_universal2:arm64", "*-manylinux_aarch64"]
[tool.cibuildwheel.windows]
before-build = "powershell eng\\install-dotnet.ps1 -Version 7.0.100 -InstallDir c:\\cibw\\dotnet"
archs = ["AMD64", "ARM64"]
environment = {DOTNET_ROOT="c:/cibw/dotnet"}
[tool.cibuildwheel.linux]
before-build = "bash eng/install-dotnet.sh --version 7.0.100 --os linux"
manylinux-x86_64-image = "manylinux2014"
archs = ["x86_64"]
environment = {DOTNET_ROOT="/root/.dotnet", LD_LIBRARY_PATH="/root/.dotnet/shared/Microsoft.NETCore.App/7.0.0"}
[tool.cibuildwheel.macos]
before-build = "bash eng/install-dotnet.sh --version 7.0.100"
environment = {MACOSX_DEPLOYMENT_TARGET=11.0}
repair-wheel-command = ""
archs = ["x86_64", "universal2"]