Adopt pinned public core snapshot and prepare Sized 2.0.0
This commit is contained in:
@@ -16,27 +16,21 @@
|
||||
|
||||
## Installation
|
||||
|
||||
### From source
|
||||
See the [README](README.md#installation) for signed Apple silicon Mac downloads,
|
||||
Linux archives, checksums and source builds. The offline source archive includes
|
||||
the exact shared core and registry dependencies, with no private forge login.
|
||||
|
||||
The following installs the current review branch, including scanner hardening
|
||||
not present in the published v1.0.0 release:
|
||||
Rust 1.88 or newer and a C linker/toolchain are required for source builds:
|
||||
|
||||
```bash
|
||||
git clone --branch sizequeen-scan-hardening https://gitea.speelman.ca/gamertan/sized.git
|
||||
```sh
|
||||
git clone --branch v2.0.0 https://gitea.speelman.ca/gamertan/sized.git
|
||||
cd sized
|
||||
cargo install --locked --path .
|
||||
```
|
||||
|
||||
Cargo installs to `~/.cargo/bin`. For the published source instead, check out
|
||||
`v1.0.0` before installing. `make install PREFIX="$HOME/.local"` additionally
|
||||
installs the man page without requiring administrator privileges.
|
||||
|
||||
### Existing release files
|
||||
|
||||
The [v1.0.0 release](https://gitea.speelman.ca/gamertan/sized/releases/tag/v1.0.0)
|
||||
has source archives, a macOS arm64 executable, a man page and completions.
|
||||
It has no Linux binary, architecture-labelled binary archive or `.deb` attachment.
|
||||
See the [README](README.md#installation) for current installation guidance.
|
||||
Cargo installs into `~/.cargo/bin`. To install the binary and man page together,
|
||||
use `make install PREFIX="$HOME/.local"`. See [2.0 migration notes](docs/UPGRADING-2.md)
|
||||
for changed exit statuses, accounting and public Rust APIs.
|
||||
|
||||
## Basic Usage
|
||||
|
||||
|
||||
Reference in New Issue
Block a user