25
25
endif
26
26
$(Q)touch $@
27
27
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
-
56
28
# For other targets, let the host build the target:
57
29
58
30
define BOOTSTRAP_STAGE0
@@ -72,45 +44,6 @@ $$(HBIN0_H_$(1))/rustc$$(X_$(1)): \
72
44
@$$(call E, cp: $$@ )
73
45
$$(Q ) cp $$< $$@
74
46
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
-
114
47
endef
115
48
116
49
# Use stage1 to build other architectures: then you don't have to wait
0 commit comments