mk: Stop generating docs for deprecated crates
These crates are all deprecated for their rust-lang/$crate equivalents and by generating docs we're generating broken links. The documentation for these crates are generated out-of-tree and are managed separately, so we're not losing the documentation altogether, just the links from the main distribution's docs. Closes #20096
This commit is contained in:
parent
3e6b29f8ad
commit
48048419b1
@ -122,7 +122,12 @@ DOC_CRATES := $(filter-out rustc, \
|
||||
$(filter-out rustc_borrowck, \
|
||||
$(filter-out rustc_resolve, \
|
||||
$(filter-out rustc_driver, \
|
||||
$(filter-out syntax, $(CRATES))))))))
|
||||
$(filter-out log, \
|
||||
$(filter-out regex, \
|
||||
$(filter-out regex_macros, \
|
||||
$(filter-out getopts, \
|
||||
$(filter-out time, \
|
||||
$(filter-out syntax, $(CRATES)))))))))))))
|
||||
COMPILER_DOC_CRATES := rustc rustc_trans rustc_borrowck rustc_resolve \
|
||||
rustc_typeck rustc_driver syntax
|
||||
|
||||
|
@ -236,7 +236,8 @@ LIB_DOC_DEP_$(1) = \
|
||||
$$(RSINPUTS_$(1)) \
|
||||
$$(RUSTDOC_EXE) \
|
||||
$$(foreach dep,$$(RUST_DEPS_$(1)), \
|
||||
$$(TLIB2_T_$(CFG_BUILD)_H_$(CFG_BUILD))/stamp.$$(dep) \
|
||||
$$(TLIB2_T_$(CFG_BUILD)_H_$(CFG_BUILD))/stamp.$$(dep)) \
|
||||
$$(foreach dep,$$(filter $$(DOC_CRATES), $$(RUST_DEPS_$(1))), \
|
||||
doc/$$(dep)/)
|
||||
else
|
||||
LIB_DOC_DEP_$(1) = $$(CRATEFILE_$(1)) $$(RSINPUTS_$(1))
|
||||
|
Loading…
x
Reference in New Issue
Block a user