cargo-bins / cargo-quickinstall

pre-compiled binary packages for `cargo install`
Apache License 2.0
215 stars 10 forks source link

Enable features `vendored-libgit2`/`vendored-openssl` if present #189

Closed NobodyXu closed 1 year ago

NobodyXu commented 1 year ago

Fixed #184

This would enable crates such as cargo-update and cargo-tarpulin to build on our CI during cross compilation and produce a statically linked binary with no runtime dependencies on libgit2 or openssl.

NobodyXu commented 1 year ago

I think the only way for this PR to be tested is to merge this into main. I've run this on actions and it works, but all the crates it triggered do not have vendored-libgit2 or vendored-openssl.

NobodyXu commented 1 year ago

I've just confirmed it's working on cronjob: It enables feature vendored-openssl for cargo-tarpulin