]> git.lizzy.rs Git - rust.git/commitdiff
mk: Stop generating docs for deprecated crates
authorAlex Crichton <alex@alexcrichton.com>
Sun, 21 Dec 2014 07:29:59 +0000 (23:29 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Sun, 28 Dec 2014 17:34:38 +0000 (09:34 -0800)
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

mk/crates.mk
mk/docs.mk

index e20cb06e3a8ca43a21aadb134bbfa52e6c2648a8..c3b31e60f19ada43170d45867af9b3f0c523b28d 100644 (file)
@@ -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
 
index 9a924916ec8615a3b1ee285468b50ff822ba9547..2a7ef5164f0e96e811d68d20b7abdecc519011c7 100644 (file)
@@ -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))