cython

Форк
0
/
pyproject.toml 
30 строк · 934.0 Байт
1
[build-system]
2
requires = ["setuptools", "wheel"]
3

4
[tool.cibuildwheel]
5
build-verbosity = 2
6
skip = ["pp*", "cp36*"]
7
# test-command = "make test"
8

9
[tool.cibuildwheel.linux]
10
archs = ["x86_64", "aarch64", "i686"]
11
repair-wheel-command = "auditwheel repair --strip -w {dest_dir} {wheel}"
12

13
[tool.cibuildwheel.linux.environment]
14
CFLAGS = "-O3 -g0 -pipe -fPIC -march=core2"
15
AR = "gcc-ar"
16
NM = "gcc-nm"
17
RANLIB = "gcc-ranlib"
18

19
[[tool.cibuildwheel.overrides]]
20
select = "*aarch64"
21
environment = {CFLAGS = "-O3 -g0 -pipe -fPIC -march=armv8-a -mtune=cortex-a72", AR = "gcc-ar", NM = "gcc-nm", RANLIB = "gcc-ranlib" }
22

23
[tool.cibuildwheel.windows]
24
archs = ["AMD64", "x86"]
25

26
[tool.cibuildwheel.macos]
27
# https://cibuildwheel.readthedocs.io/en/stable/faq/#what-to-provide suggests to provide
28
# x86_64 and one of universal2 or arm64 wheels.  x86_64 is still required by older pips,
29
# so additional arm64 wheels should suffice.
30
archs = ["x86_64", "arm64"]
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.