X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Cargo.toml;h=1fcaaf6ddc4d0a09b417bf1bfd1ecc6b63c8e2d0;hb=HEAD;hp=e49fe5e2f6356b302552384d5b0b7a3d7e8aa8e0;hpb=f2b60f7d56372b42cd474522dab4a649f2c6f1a5;p=rustc.git diff --git a/Cargo.toml b/Cargo.toml index e49fe5e2f6..9b11ae8744 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,11 @@ [workspace] +resolver = "1" members = [ "compiler/rustc", "library/std", - "library/test", + "library/sysroot", "src/rustdoc-json-types", + "src/tools/build_helper", "src/tools/cargotest", "src/tools/clippy", "src/tools/clippy/clippy_dev", @@ -11,6 +13,7 @@ members = [ "src/tools/error_index_generator", "src/tools/linkchecker", "src/tools/lint-docs", + "src/tools/miropt-test-tools", "src/tools/rustbook", "src/tools/unstable-book-gen", "src/tools/tidy", @@ -20,10 +23,6 @@ members = [ "src/tools/remote-test-server", "src/tools/rust-installer", "src/tools/rust-demangler", - "src/tools/cargo", - "src/tools/cargo/crates/credential/cargo-credential-1password", - "src/tools/cargo/crates/credential/cargo-credential-macos-keychain", - "src/tools/cargo/crates/credential/cargo-credential-wincred", "src/tools/rustdoc", "src/tools/rls", "src/tools/rustfmt", @@ -38,6 +37,13 @@ members = [ "src/tools/bump-stage0", "src/tools/replace-version-placeholder", "src/tools/lld-wrapper", + "src/tools/collect-license-metadata", + "src/tools/generate-copyright", + "src/tools/suggest-tests", + "src/tools/generate-windows-sys", + "src/tools/rustdoc-gui-test", + "src/tools/opt-dist", + "src/tools/coverage-dump", ] exclude = [ @@ -45,7 +51,7 @@ exclude = [ "compiler/rustc_codegen_cranelift", "compiler/rustc_codegen_gcc", "src/bootstrap", - "src/test/rustdoc-gui", + "tests/rustdoc-gui", # HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`. "obj", # The `x` binary is a thin wrapper that calls `x.py`, which initializes @@ -99,10 +105,6 @@ miniz_oxide.debug = 0 object.debug = 0 [patch.crates-io] -# See comments in `src/tools/rustc-workspace-hack/README.md` for what's going on -# here -rustc-workspace-hack = { path = 'src/tools/rustc-workspace-hack' } - # See comments in `library/rustc-std-workspace-core/README.md` for what's going on # here rustc-std-workspace-core = { path = 'library/rustc-std-workspace-core' }