2024-01-26 04:39:59 +00:00
|
|
|
# This is the authoritiative configuration of this project's Rust toolchain.
|
|
|
|
#
|
|
|
|
# Other files that need upkeep when this changes:
|
|
|
|
#
|
|
|
|
# * `Cargo.toml`
|
|
|
|
# * `flake.nix`
|
|
|
|
#
|
|
|
|
# Search in those files for `rust-toolchain.toml` to find the relevant places.
|
|
|
|
# If you're having trouble making the relevant changes, bug a maintainer.
|
|
|
|
|
|
|
|
[toolchain]
|
2024-10-25 00:47:51 +00:00
|
|
|
channel = "1.82.0"
|
|
|
|
profile = "minimal"
|
2024-01-26 04:39:59 +00:00
|
|
|
components = [
|
|
|
|
# For rust-analyzer
|
|
|
|
"rust-src",
|
2024-10-25 00:47:51 +00:00
|
|
|
"rust-analyzer",
|
|
|
|
# For CI and editors
|
|
|
|
"rustfmt",
|
|
|
|
"clippy",
|
2024-01-26 04:39:59 +00:00
|
|
|
]
|
|
|
|
targets = [
|
2024-10-25 00:47:51 +00:00
|
|
|
#"x86_64-apple-darwin",
|
2024-01-26 04:39:59 +00:00
|
|
|
"x86_64-unknown-linux-gnu",
|
|
|
|
"x86_64-unknown-linux-musl",
|
|
|
|
"aarch64-unknown-linux-musl",
|
2024-10-25 00:47:51 +00:00
|
|
|
#"aarch64-apple-darwin",
|
2024-04-28 15:45:42 +00:00
|
|
|
]
|