cargo-binstall
cargo-binstall copied to clipboard
Prettier UI
Closes #156
- Introduces a new UI layer and disables log output by default
- If the terminal is detected to be non-interactive, disables the UI and re-enables log output, and also assumes
--no-confirm
- Tries to do reflink copying when supported
- Renames
--no-symlinks
to--no-versioned
(keeps the old name as alias for now) - Switches how
--no-versioned
behaves to be in line with the option help text and align with expectations - For now, source builds are done in series... looking into building in pty
When the terminal is not interactive, it defaults to no-confirm
and switches to log view: