Brings in a few regression fixes on the Cargo side, updates the rls to work with the newer Cargo, and also updates other crates.io dependencies to pull in various bug fixes and such.
40 lines
994 B
TOML
40 lines
994 B
TOML
[workspace]
|
|
members = [
|
|
"bootstrap",
|
|
"rustc",
|
|
"libstd",
|
|
"libtest",
|
|
"tools/cargotest",
|
|
"tools/compiletest",
|
|
"tools/error_index_generator",
|
|
"tools/linkchecker",
|
|
"tools/rustbook",
|
|
"tools/unstable-book-gen",
|
|
"tools/tidy",
|
|
"tools/build-manifest",
|
|
"tools/remote-test-client",
|
|
"tools/remote-test-server",
|
|
"tools/rust-installer",
|
|
"tools/cargo",
|
|
"tools/rls",
|
|
]
|
|
|
|
# Curiously, compiletest will segfault if compiled with opt-level=3 on 64-bit
|
|
# MSVC when running the compile-fail test suite when a should-fail test panics.
|
|
# But hey if this is removed and it gets past the bots, sounds good to me.
|
|
[profile.release]
|
|
opt-level = 2
|
|
[profile.bench]
|
|
opt-level = 2
|
|
|
|
# These options are controlled from our rustc wrapper script, so turn them off
|
|
# here and have them controlled elsewhere.
|
|
[profile.dev]
|
|
debug = false
|
|
debug-assertions = false
|
|
[profile.test]
|
|
debug = false
|
|
debug-assertions = false
|
|
|
|
[replace]
|
|
"https://github.com/rust-lang/cargo#0.21.0" = { path = "tools/cargo" }
|