Support using system CMake
Declare dependencies on PyPI `cmake` and `ninja` packages only if the system versions of the respective tools are not available, in order to facilitate using the system tools. This avoids unnecessary dependencies on third-party binaries, and improves portability by allowing the users to benefit from downstream CMake patching.
Loading
Please sign in to comment