Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Avoid dependency on cmake by switching gix features. #995

Merged
merged 1 commit into from
Nov 11, 2024

Conversation

obi1kenobi
Copy link
Owner

@obi1kenobi obi1kenobi commented Nov 11, 2024

Our previous feature set required libz-ng-sys which requires cmake which is a non-obvious binary dependency that isn't always satisfied, and which cargo install can't install for you. The upside it gives isn't worth the hassle or the maintenance burden here.

H/t to @PigeonF for the suggestion in #841.

Our previous feature set required `libz-ng-sys` which requires `cmake`
which is a non-obvious binary dependency that isn't always satisfied,
and which `cargo install` can't install for you. The upside it gives
isn't worth the hassle or the maintenance burden here.

H/t to @PigeonF for the suggestion in #841.
@obi1kenobi obi1kenobi enabled auto-merge (squash) November 11, 2024 15:32
@obi1kenobi obi1kenobi merged commit 870fee5 into main Nov 11, 2024
32 checks passed
@obi1kenobi obi1kenobi deleted the avoid_cmake_requirement branch November 11, 2024 15:39
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant