-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrust-config.toml
64 lines (53 loc) · 2.43 KB
/
rust-config.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[x64_package_linux_rust_pkg_gen]
toolchains = [
{ channel = "nightly", components = [
"rustfmt",
"rustc",
"cargo",
], crate-id = "2021-nightly-complete", platforms = [
"x86_64-unknown-linux-gnu",
"x86_64-pc-windows-gnu",
], targets = [
"aarch64-apple-darwin",
], format-map = { "x86_64-pc-windows-gnu" = "x86_64-pc-windows-gnu", "x86_64-unknown-linux-gnu" = "x86_64-unknown-linux-gnu" } },
]
[x64_package_linux_rust_pkg_gen.formats]
x86_64-pc-windows-gnu = [
"msi", # no suffix: assume "-if-available". "-if-available" will provide the requested format if it's available,
# "-only" will error out if the requested format isn't available with the provided settings.
# Excluding the suffix, should be one of "msi" "pkg" "gz" "xz".
# msi and pkg should only be provided for windows and darwin, respectively
# msi and pkg will only install rustc, cargo, rustdoc, and rust-std
"gz",
# elements past the first are only available if the suffix(or assumed suffix) is "-if-available". They should be one of "gz" "xz". Cannot include suffixes.
]
x86_64-unknown-linux-gnu = ["gz-only"]
[x64_package_linux_rust_pkg_gen.crates]
"2021-nightly-complete" = { "syn" = "2.0.90" }
[x64_package_linux_rust_pkg_gen2]
toolchains = [
{ channel = "stable", components = [
"rust-docs",
"rustc",
"cargo",
], crate-id = "2021-nightly-complete", platforms = [
"aarch64-apple-darwin",
"x86_64-pc-windows-gnu",
], targets = [], format-map = { "x86_64-pc-windows-gnu" = "x86_64-pc-windows-gnu", "aarch64-apple-darwin" = "aarch64-apple-darwin" } },
]
[x64_package_linux_rust_pkg_gen2.formats]
x86_64-pc-windows-gnu = [
"msi", # no suffix: assume "-if-available". "-if-available" will provide the requested format if it's available,
# "-only" will error out if the requested format isn't available with the provided settings.
# Excluding the suffix, should be one of "msi" "pkg" "gz" "xz".
# msi and pkg should only be provided for windows and darwin, respectively
# msi and pkg will only install rustc, cargo, rustdoc, and rust-std
"gz",
# elements past the first are only available if the suffix(or assumed suffix) is "-if-available". They should be one of "gz" "xz". Cannot include suffixes.
]
aarch64-apple-darwin = [
"pkg",
"gz"
]
[x64_package_linux_rust_pkg_gen2.crates]
"2021-nightly-complete" = { "openssl" = "0.10.68" }