scikit-build / cmake-python-distributions

This project provides the infrastructure to build CMake Python wheels.
https://cmake-python-distributions.readthedocs.io
Apache License 2.0
114 stars 34 forks source link

fix: do not require Ninja #566

Open mayeut opened 4 days ago

mayeut commented 4 days ago

This should prevent bootstrapping issues between CMake PyPI distribution and Ninja PyPI distribution when building either one from sources.

This is one of the items in https://github.com/scikit-build/cmake-python-distributions/issues/503#issuecomment-2191858783

mayeut commented 4 days ago

Will need to debug this as Ninja still is requested

mayeut commented 3 days ago

status from https://github.com/scikit-build/cmake-python-distributions/actions/runs/12026601044, the make fallback works. It's very slow under QEMU compared to ninja builds.