2525endif
2626 $(Q)touch $@
2727
28- # Host libs will be extracted by the above rule
29-
30- # NOTE: remove all these after the next snapshot
31- $(HLIB0_H_$(CFG_BUILD ) ) /$(CFG_STDLIB_$(CFG_BUILD ) ) : \
32- $(HBIN0_H_$(CFG_BUILD ) ) /rustc$(X_$(CFG_BUILD ) ) \
33- | $(HLIB0_H_$(CFG_BUILD ) ) /
34- $(Q ) touch $@
35-
36- $(HLIB0_H_$(CFG_BUILD ) ) /$(CFG_EXTRALIB_$(CFG_BUILD ) ) : \
37- $(HBIN0_H_$(CFG_BUILD ) ) /rustc$(X_$(CFG_BUILD ) ) \
38- | $(HLIB0_H_$(CFG_BUILD ) ) /
39- $(Q ) touch $@
40-
41- $(HLIB0_H_$(CFG_BUILD ) ) /$(CFG_LIBRUSTUV_$(CFG_BUILD ) ) : \
42- $(HBIN0_H_$(CFG_BUILD ) ) /rustc$(X_$(CFG_BUILD ) ) \
43- | $(HLIB0_H_$(CFG_BUILD ) ) /
44- $(Q ) touch $@
45-
46- $(HLIB0_H_$(CFG_BUILD ) ) /$(CFG_LIBRUSTC_$(CFG_BUILD ) ) : \
47- $(HBIN0_H_$(CFG_BUILD ) ) /rustc$(X_$(CFG_BUILD ) ) \
48- | $(HLIB0_H_$(CFG_BUILD ) ) /
49- $(Q ) touch $@
50-
51- $(HLIB0_H_$(CFG_BUILD ) ) /$(CFG_RUSTLLVM_$(CFG_BUILD ) ) : \
52- $(HBIN0_H_$(CFG_BUILD ) ) /rustc$(X_$(CFG_BUILD ) ) \
53- | $(HLIB0_H_$(CFG_BUILD ) ) /
54- $(Q ) touch $@
55-
5628# For other targets, let the host build the target:
5729
5830define BOOTSTRAP_STAGE0
@@ -72,45 +44,6 @@ $$(HBIN0_H_$(1))/rustc$$(X_$(1)): \
7244 @$$(call E, cp: $$@ )
7345 $$(Q ) cp $$< $$@
7446
75- # NOTE: removing everything below after the next snapshot
76- $$(HLIB0_H_$(1 ) ) /$(CFG_STDLIB_$(1 ) ) : \
77- $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(CFG_STDLIB_$(1 ) ) \
78- | $(HLIB0_H_$(1 ) ) /
79- @$$(call E, cp: $$@ )
80- $$(call CHECK_FOR_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(STDLIB_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
81- $$(Q ) cp $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(STDLIB_GLOB_$(1 ) ) $$@
82- $$(call LIST_ALL_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(STDLIB_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
83-
84- $$(HLIB0_H_$(1 ) ) /$(CFG_EXTRALIB_$(1 ) ) : \
85- $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(CFG_EXTRALIB_$(1 ) ) \
86- | $(HLIB0_H_$(1 ) ) /
87- @$$(call E, cp: $$@ )
88- $$(call CHECK_FOR_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(EXTRALIB_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
89- $$(Q ) cp $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(EXTRALIB_GLOB_$(1 ) ) $$@
90- $$(call LIST_ALL_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(EXTRALIB_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
91-
92- $$(HLIB0_H_$(1 ) ) /$(CFG_LIBRUSTUV_$(1 ) ) : \
93- $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(CFG_LIBRUSTUV_$(1 ) ) \
94- | $(HLIB0_H_$(1 ) ) /
95- @$$(call E, cp: $$@ )
96- $$(call CHECK_FOR_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(LIBRUSTUV_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
97- $$(Q ) cp $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(LIBRUSTUV_GLOB_$(1 ) ) $$@
98- $$(call LIST_ALL_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(LIBRUSTUV_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
99-
100- $$(HLIB0_H_$(1 ) ) /$(CFG_LIBRUSTC_$(1 ) ) : \
101- $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(CFG_LIBRUSTC_$(1 ) ) \
102- | $(HLIB0_H_$(1 ) ) /
103- @$$(call E, cp: $$@ )
104- $$(call CHECK_FOR_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(LIBRUSTC_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
105- $$(Q ) cp $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(LIBRUSTC_GLOB_$(1 ) ) $$@
106- $$(call LIST_ALL_OLD_GLOB_MATCHES_EXCEPT,$$(dir $$@ ) ,$(LIBRUSTC_GLOB_$(4 ) ) ,$$(notdir $$@ ) )
107-
108- $$(HLIB0_H_$(1 ) ) /$(CFG_RUSTLLVM_$(1 ) ) : \
109- $$(TLIB$(2 ) _T_$(1 ) _H_$(3 ) ) /$(CFG_RUSTLLVM_$(1 ) ) \
110- | $(HLIB0_H_$(1 ) ) /
111- @$$(call E, cp: $$@ )
112- $$(Q ) cp $$< $$@
113-
11447endef
11548
11649# Use stage1 to build other architectures: then you don't have to wait
0 commit comments