@@ -54,7 +54,8 @@ TARGET_CRATES := libc std flate arena term \
54
54
log graphviz core rbml alloc \
55
55
unicode rustc_bitflags
56
56
RUSTC_CRATES := rustc rustc_typeck rustc_borrowck rustc_resolve rustc_driver \
57
- rustc_trans rustc_back rustc_llvm rustc_privacy rustc_lint
57
+ rustc_trans rustc_back rustc_llvm rustc_privacy rustc_lint \
58
+ rustc_data_structures
58
59
HOST_CRATES := syntax $(RUSTC_CRATES ) rustdoc fmt_macros
59
60
CRATES := $(TARGET_CRATES ) $(HOST_CRATES )
60
61
TOOLS := compiletest rustdoc rustc rustbook
@@ -80,9 +81,10 @@ DEPS_rustc_resolve := rustc log syntax
80
81
DEPS_rustc_privacy := rustc log syntax
81
82
DEPS_rustc_lint := rustc log syntax
82
83
DEPS_rustc := syntax flate arena serialize getopts rbml \
83
- log graphviz rustc_llvm rustc_back
84
+ log graphviz rustc_llvm rustc_back rustc_data_structures
84
85
DEPS_rustc_llvm := native:rustllvm libc std
85
86
DEPS_rustc_back := std syntax rustc_llvm flate log libc
87
+ DEPS_rustc_data_structures := std log serialize
86
88
DEPS_rustdoc := rustc rustc_driver native:hoedown serialize getopts \
87
89
test rustc_lint
88
90
DEPS_rustc_bitflags := core
@@ -141,16 +143,17 @@ DOC_CRATES := $(filter-out rustc, \
141
143
$(filter-out rustc_trans, \
142
144
$(filter-out rustc_typeck, \
143
145
$(filter-out rustc_borrowck, \
146
+ $(filter-out rustc_data_structures, \
144
147
$(filter-out rustc_resolve, \
145
148
$(filter-out rustc_driver, \
146
149
$(filter-out rustc_privacy, \
147
150
$(filter-out rustc_lint, \
148
151
$(filter-out log, \
149
152
$(filter-out getopts, \
150
- $(filter-out syntax, $(CRATES ) ) ) ) ) ) ) ) ) ) ) )
153
+ $(filter-out syntax, $(CRATES ) ) ) ) ) ) ) ) ) ) ) ))
151
154
# endif
152
155
# endif
153
- COMPILER_DOC_CRATES := rustc rustc_trans rustc_borrowck rustc_resolve \
156
+ COMPILER_DOC_CRATES := rustc rustc_trans rustc_borrowck rustc_data_structures rustc_resolve \
154
157
rustc_typeck rustc_driver syntax rustc_privacy \
155
158
rustc_lint
156
159
0 commit comments