Skip to content

Support using system CMake & Ninja#5899

Merged
nihui merged 1 commit intoTencent:masterfrom
mgorny:sys-cmake
Feb 17, 2025
Merged

Support using system CMake & Ninja#5899
nihui merged 1 commit intoTencent:masterfrom
mgorny:sys-cmake

Conversation

@mgorny
Copy link
Contributor

@mgorny mgorny commented Feb 10, 2025

Add the dependencies on PyPI cmake and ninja packages only if they are not available, in order to facilitate using the system tools. This avoids unnecessarily installing third-party binaries, and improves portability by permitting users to use downstream-patched CMake.

Add the dependencies on PyPI `cmake` and `ninja` packages only
if they are not available, in order to facilitate using the system
tools.  This avoids unnecessarily installing third-party binaries,
and improves portability by permitting users to use downstream-patched
CMake.
@tencent-adm
Copy link
Member

tencent-adm commented Feb 10, 2025

CLA assistant check
All committers have signed the CLA.

@nihui nihui requested a review from Copilot February 17, 2025 06:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

@nihui nihui merged commit 37f1b07 into Tencent:master Feb 17, 2025
7 checks passed
@nihui
Copy link
Member

nihui commented Feb 17, 2025

Thanks for your contribution !

@mgorny mgorny deleted the sys-cmake branch February 17, 2025 07:31
@mgorny
Copy link
Contributor Author

mgorny commented Feb 17, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants