Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
workspace: set rust-version (MSRV)
Merged liw opened 11 months ago

This declares the minimum supported Rust version, independently of the rust-toolchain.toml file, which specifies the Rust version and toolchain components the crate/workspace should be built with. The MSRV affects other crates that depend on anything in this workspace, but the toolchain file does not seem to affect them. This means the MSRV is useful for those who build or develop dependents.

Signed-off-by: Lars Wirzenius liw@liw.fi

liw opened with revision 0552183b on base 5a0a334d +1 -0 11 months ago

This declares the minimum supported Rust version, independently of the rust-toolchain.toml file, which specifies the Rust version and toolchain components the crate/workspace should be built with. The MSRV affects other crates that depend on anything in this workspace, but the toolchain file does not seem to affect them. This means the MSRV is useful for those who build or develop dependents.

Signed-off-by: Lars Wirzenius liw@liw.fi

lorenz pushed revision 2 2cc1b927 on base 5a0a334d +31 -5 11 months ago

workspace.rust-version does not exist, but workspace.package.rust-version does, see https://doc.rust-lang.org/cargo/reference/workspaces.html#the-package-table. And it needs to be inherited in each crate.

lorenz pushed revision 3 40e61ee1 on base 5a0a334d +149 -104 11 months ago

Add Nix Flake check for MSRV

fintohaps pushed revision 4 06c2bc6b on base 9f2c4e39 +149 -104 11 months ago

Rebased

fintohaps merged revision 06c2bc6b at 41f9048d 11 months ago