Spaces:
Sleeping
Sleeping
| [build-system] | |
| requires = [ | |
| "setuptools>=42", | |
| "wheel", | |
| "Cython", | |
| "numpy>=1.18.0", | |
| ] | |
| [tool.cibuildwheel] | |
| skip = ["pp*"] # Do not build for PyPy | |
| ## Windows build configuration | |
| [tool.cibuildwheel.windows] | |
| archs = ["x86", 'AMD64'] | |
| #before-test = [# Unittest for windows | |
| # "pip install -r \"{project}\\requirements-test.txt\"", | |
| #] | |
| #test-command = [ | |
| # # "xcopy /e /i \"{project}\\lzero\" lzero", | |
| # "copy \"{project}\\pytest.ini\" pytest.ini", | |
| # "pytest lzero -sv -m unittest --log-level=DEBUG", | |
| #] | |
| ## macOS build configuration | |
| [tool.cibuildwheel.macos] | |
| archs = ["x86_64", "arm64"] # Build for x86_64 and arm64 | |
| #before-test = [# Unittest for macos | |
| # "pip install -r {project}/requirements-test.txt", | |
| #] | |
| #test-command = [ | |
| # # "cp -rf {project}/lzero lzero", | |
| # "cp {project}/pytest.ini pytest.ini", | |
| # "pytest lzero -sv -m unittest --log-level=DEBUG", | |
| #] | |
| ## Linux build configuration | |
| [tool.cibuildwheel.linux] | |
| archs = ["x86_64", "aarch64"] # Build for x86_64 and arm64 | |
| skip = ["pp* *musllinux*"] # dependencies do not build for musl | |
| #before-test = [# Unittest for linux | |
| # "pip install -r {project}/requirements-test.txt", | |
| #] | |
| #test-command = [ | |
| # # "cp -rf {project}/lzero lzero", | |
| # "cp {project}/pytest.ini pytest.ini", | |
| # "pytest lzero -sv -m unittest --log-level=DEBUG", | |
| #] |