11[workspace ]
22resolver = " 2"
33members = [
4+ # tidy-alphabetical-start
45 " compiler/rustc" ,
56 " src/build_helper" ,
67 " src/etc/test-float-parse" ,
7- " src/rustc-std-workspace/rustc-std-workspace-core" ,
88 " src/rustc-std-workspace/rustc-std-workspace-alloc" ,
9+ " src/rustc-std-workspace/rustc-std-workspace-core" ,
910 " src/rustc-std-workspace/rustc-std-workspace-std" ,
1011 " src/rustdoc-json-types" ,
12+ " src/tools/build-manifest" ,
13+ " src/tools/bump-stage0" ,
1114 " src/tools/cargotest" ,
1215 " src/tools/clippy" ,
1316 " src/tools/clippy/clippy_dev" ,
17+ " src/tools/collect-license-metadata" ,
1418 " src/tools/compiletest" ,
15- " src/tools/run-make-support" ,
19+ " src/tools/coverage-dump" ,
20+ " src/tools/features-status-dump" ,
21+ " src/tools/generate-copyright" ,
22+ " src/tools/generate-windows-sys" ,
23+ " src/tools/html-checker" ,
24+ " src/tools/jsondocck" ,
25+ " src/tools/jsondoclint" ,
1626 " src/tools/linkchecker" ,
1727 " src/tools/lint-docs" ,
28+ " src/tools/lld-wrapper" ,
29+ " src/tools/llvm-bitcode-linker" ,
30+ " src/tools/miri" ,
31+ " src/tools/miri/cargo-miri" ,
1832 " src/tools/miropt-test-tools" ,
19- " src/tools/unstable-book-gen" ,
20- " src/tools/tidy" ,
21- " src/tools/tier-check" ,
22- " src/tools/build-manifest" ,
33+ " src/tools/opt-dist" ,
2334 " src/tools/remote-test-client" ,
2435 " src/tools/remote-test-server" ,
36+ " src/tools/replace-version-placeholder" ,
37+ " src/tools/run-make-support" ,
2538 " src/tools/rust-installer" ,
2639 " src/tools/rustdoc" ,
27- " src/tools/rustfmt" ,
28- " src/tools/miri" ,
29- " src/tools/miri/cargo-miri" ,
40+ " src/tools/rustdoc-gui-test" ,
3041 " src/tools/rustdoc-themes" ,
31- " src/tools/unicode-table-generator" ,
32- " src/tools/jsondocck" ,
33- " src/tools/jsondoclint" ,
34- " src/tools/llvm-bitcode-linker" ,
35- " src/tools/html-checker" ,
36- " src/tools/bump-stage0" ,
37- " src/tools/replace-version-placeholder" ,
38- " src/tools/lld-wrapper" ,
39- " src/tools/collect-license-metadata" ,
40- " src/tools/generate-copyright" ,
42+ " src/tools/rustfmt" ,
4143 " src/tools/suggest-tests" ,
42- " src/tools/generate-windows-sys " ,
43- " src/tools/rustdoc-gui-test " ,
44- " src/tools/opt-dist " ,
45- " src/tools/coverage-dump " ,
44+ " src/tools/tidy " ,
45+ " src/tools/tier-check " ,
46+ " src/tools/unicode-table-generator " ,
47+ " src/tools/unstable-book-gen " ,
4648 " src/tools/wasm-component-ld" ,
47- " src/tools/features-status-dump" ,
49+ " src/tools/x" ,
50+ # tidy-alphabetical-end
4851]
4952
5053exclude = [
@@ -55,11 +58,6 @@ exclude = [
5558 " tests/rustdoc-gui" ,
5659 # HACK(eddyb) This hardcodes the fact that our CI uses `/checkout/obj`.
5760 " obj" ,
58- # The `x` binary is a thin wrapper that calls `x.py`, which initializes
59- # submodules, before which workspace members cannot be invoked because
60- # not all `Cargo.toml` files are available, so we exclude the `x` binary,
61- # so it can be invoked before the current checkout is set up.
62- " src/tools/x" ,
6361]
6462
6563[profile .release .package .rustc-rayon-core ]
0 commit comments