Disable docs for compiler-builtins and sysroot

Bootstrap already had a manual doc filter for the `sysroot` crate, but
other library crates keep themselves out of the public docs by setting
`[lib] doc = false` in their manifest. This seems like a better solution
to hide `compiler-builtins` docs, and removes the `sysroot` hack too.
This commit is contained in:
Josh Stone
2025-07-08 16:38:35 -07:00
parent ab68b0fb26
commit 87e7539fcd
3 changed files with 6 additions and 4 deletions
+4
View File
@@ -5,6 +5,10 @@ name = "sysroot"
version = "0.0.0"
edition = "2024"
[lib]
# make sure this crate isn't included in public standard library docs
doc = false
# this is a dummy crate to ensure that all required crates appear in the sysroot
[dependencies]
proc_macro = { path = "../proc_macro", public = true }