Skip to content

build: Drop cargo-quickinstall bootstrap dep#486

Merged
JeanMertz merged 1 commit intomainfrom
prr57
Mar 27, 2026
Merged

build: Drop cargo-quickinstall bootstrap dep#486
JeanMertz merged 1 commit intomainfrom
prr57

Conversation

@JeanMertz
Copy link
Copy Markdown
Collaborator

Previously, cargo-binstall was bootstrapped by first installing cargo-quickinstall and then using it to install cargo-binstall. This approach added an extra dependency and an indirect install path.

The _install-binstall recipe now uses the official release script from the cargo-bins project directly, removing the need for cargo-quickinstall entirely. The recipe also gained an idempotency guard, so the install is skipped when cargo-binstall is already available on the system.

binstall_version is bumped to 1.17.8.

Previously, `cargo-binstall` was bootstrapped by first installing
`cargo-quickinstall` and then using it to install `cargo-binstall`. This
approach added an extra dependency and an indirect install path.

The `_install-binstall` recipe now uses the official release script from
the `cargo-bins` project directly, removing the need for
`cargo-quickinstall` entirely. The recipe also gained an idempotency
guard, so the install is skipped when `cargo-binstall` is already
available on the system.

`binstall_version` is bumped to `1.17.8`.

Signed-off-by: Jean Mertz <git@jeanmertz.com>
@JeanMertz JeanMertz merged commit b23cdb5 into main Mar 27, 2026
12 checks passed
@JeanMertz JeanMertz deleted the prr57 branch March 27, 2026 05:23
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.

1 participant