-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrust-toolchain.toml
38 lines (33 loc) · 1.08 KB
/
rust-toolchain.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[toolchain]
channel = "nightly-2023-12-29"
# channel = "nightly-2023-11-19"
# components = ["miri", "llvm-tools", "rust-src", "rustfmt", "clippy"]
# components = ["rust-analyzer", "rustc", "llvm-tools", "rust-src", "rustfmt", "clippy"]
# targets = ["thumbv6m-none-eabi", "thumbv7em-none-eabi", "thumbv7em-none-eabihf", "riscv32imc-unknown-none-elf", "riscv32imac-unknown-none-elf"]
targets = ["thumbv6m-none-eabi"]
components = [
"cargo",
"clippy",
"rust-std",
"rustc",
"rustfmt",
"rust-analyzer",
"rust-src",
# "llvm-tools",
]
# components = [
# info: downloading component 'cargo'
# info: downloading component 'clippy'
# info: downloading component 'rust-docs'
# info: downloading component 'rust-std' for 'thumbv6m-none-eabi'
# info: downloading component 'rust-std'
# info: downloading component 'rustc'
# info: downloading component 'rustfmt'
# rust-analyzer
# ]
[build]
target = "thumbv6m-none-eabi"
# # components = [ "rustc", "rustfmt", "rustc-dev", "rust-std", "clippy", "cargo", "rust-analyzer" ]
# components = [ "rust-src" ]
# targets = [ "thumbv6m-none-eabi" ]
# # profile = "minimal"