summaryrefslogtreecommitdiffstats
path: root/rust-toolchain.toml
AgeCommit message (Collapse)Author
2022-10-22rust-toolchain: Update (#1834)a-kenji
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-08-14rust-toolchain: Update (#1659)a-kenji
Co-authored-by: a-kenji <a-kenji@users.noreply.github.com>
2022-07-10rust-toolchain: Update (#1578)a-kenji
Co-authored-by: a-kenji <a-kenji@users.noreply.github.com>
2022-05-22build: strip debug symbols (#1177)a-kenji
* build: strip debug symbols Stripping the symbols for the release build drops binary size currently by 20% and the plugin binaries by up to 50%. Alternative: Keep the debug symbols also on releases * bump(rust): `1.58.0` -> `1.59.0` * chore: bump MSRV `1.56` -> `1.59` Needed for cargos strip-debug feature
2022-04-12fix: `rust-toolchain` -> `rust-toolchain.toml` (#1313)a-kenji
The new location has been stable for a year, by now peoples toolchains should have been able to catch up.
2021-02-23fix(get rid of old toolchain file)Brooks J Rady
2021-02-22Remove Target from toolchain file.a-kenji
Maybe it makes sense to not define the targets in the file for now if we decide to use it at all - they could be a lot and hard to maintain?
2021-02-22Add rust-toolchain.toml filea-kenji
The rust-toolchain file makes it possible to share a basic rustup configuration across the project. https://rust-lang.github.io/rustup/overrides.html#the-toolchain-file Important to note, this is the current rustup hierarchy: 1. An explicit toolchain, e.g. cargo +beta, 2. The RUSTUP_TOOLCHAIN environment variable, 3. A directory override, ala rustup override set beta, 4. The rust-toolchain file, 5. The default toolchain, source: https://github.com/ebroto/rustup/blob/c2db7dac6b38c99538eec472db9d23d18f918409/README.md#toolchain-override-shorthand