File tree Expand file tree Collapse file tree 1 file changed +1
-14
lines changed
Expand file tree Collapse file tree 1 file changed +1
-14
lines changed Original file line number Diff line number Diff line change @@ -12,29 +12,16 @@ authors = [
1212requires-python = " >=3.8"
1313
1414[build-system ]
15- # setuptools reads metadata from [project]; your setup.py just defines the CMake build .
15+ # setuptools reads metadata from [project]; setup.py drives CMake directly .
1616requires = [
1717 " setuptools>=68" ,
1818 " wheel" ,
19- " numpy" ,
20- # Optional but helpful so pip can provide a CMake/Ninja during build:
21- " cmake>=3.21" ,
2219]
2320build-backend = " setuptools.build_meta"
2421
2522[tool .cibuildwheel ]
2623archs = " x86_64 arm64" # Build for both architectures
2724
28- [tool .scikit-build ]
29- wheel.expand-macos-universal-tags = true
30- minimum-version = " build-system.requires"
31- cmake.configure-args = [
32- " -DCMAKE_CXX_STANDARD=14" ,
33- " -DCMAKE_CXX_STANDARD_REQUIRED=ON" ,
34- " -DCMAKE_CXX_FLAGS=-O3" , # Or "-DCMAKE_CXX_FLAGS_RELEASE=-O3" for Release builds
35- " -DCMAKE_POSITION_INDEPENDENT_CODE=ON"
36- ]
37-
3825[tool .setuptools ]
3926zip-safe = false
4027
You can’t perform that action at this time.
0 commit comments