13
13
# #####################################################################
14
14
15
15
16
- # # GDB ##
17
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB =gdb_load_rust_pretty_printers.py \
16
+ # # ALL ##
17
+ DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL =lldb_rust_formatters.py \
18
+ gdb_load_rust_pretty_printers.py \
18
19
gdb_rust_pretty_printing.py \
19
20
debugger_pretty_printers_common.py
20
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS =\
21
- $(foreach script,$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB ) , \
22
- $(CFG_SRC_DIR ) src/etc/$(script ) )
23
-
24
- DEBUGGER_BIN_SCRIPTS_GDB =rust-gdb
25
- DEBUGGER_BIN_SCRIPTS_GDB_ABS =\
26
- $(foreach script,$(DEBUGGER_BIN_SCRIPTS_GDB ) , \
27
- $(CFG_SRC_DIR ) src/etc/$(script ) )
28
-
29
-
30
- # # LLDB ##
31
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB =lldb_rust_formatters.py \
32
- debugger_pretty_printers_common.py
33
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS =\
34
- $(foreach script,$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB ) , \
21
+ DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL_ABS =\
22
+ $(foreach script,$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL ) , \
35
23
$(CFG_SRC_DIR ) src/etc/$(script ) )
36
24
37
- DEBUGGER_BIN_SCRIPTS_LLDB = rust-lldb
38
- DEBUGGER_BIN_SCRIPTS_LLDB_ABS =\
39
- $(foreach script,$(DEBUGGER_BIN_SCRIPTS_LLDB ) , \
25
+ DEBUGGER_BIN_SCRIPTS_ALL =rust-gdb rust-lldb
26
+ DEBUGGER_BIN_SCRIPTS_ALL_ABS =\
27
+ $(foreach script,$(DEBUGGER_BIN_SCRIPTS_ALL ) , \
40
28
$(CFG_SRC_DIR ) src/etc/$(script ) )
41
29
42
-
43
- # # ALL ##
44
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL =$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB ) \
45
- $(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB )
46
- DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL_ABS =$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS ) \
47
- $(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS )
48
- DEBUGGER_BIN_SCRIPTS_ALL =$(DEBUGGER_BIN_SCRIPTS_GDB ) \
49
- $(DEBUGGER_BIN_SCRIPTS_LLDB )
50
- DEBUGGER_BIN_SCRIPTS_ALL_ABS =$(DEBUGGER_BIN_SCRIPTS_GDB_ABS ) \
51
- $(DEBUGGER_BIN_SCRIPTS_LLDB_ABS )
52
-
53
-
54
30
# $(1) - the stage to copy to
55
31
# $(2) - the host triple
56
32
define DEF_INSTALL_DEBUGGER_SCRIPTS_HOST
57
33
58
- tmp/install-debugger-scripts$(1 ) _H_$(2 ) -gdb.done: \
59
- $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS ) \
60
- $$(DEBUGGER_BIN_SCRIPTS_GDB_ABS )
61
- $(Q ) touch $$@ .start_time
62
- $(Q ) mkdir -p $$(HBIN$(1 ) _H_$(2 ) )
63
- $(Q ) mkdir -p $$(HLIB$(1 ) _H_$(2 ) ) /rustlib/etc
64
- $(Q ) install $$(DEBUGGER_BIN_SCRIPTS_GDB_ABS ) $$(HBIN$(1 ) _H_$(2 ) )
65
- $(Q ) install $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS ) $$(HLIB$(1 ) _H_$(2 ) ) /rustlib/etc
66
- $(Q ) touch -r $$@ .start_time $$@ && rm $$@ .start_time
67
-
68
- tmp/install-debugger-scripts$(1 ) _H_$(2 ) -lldb.done: \
69
- $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS ) \
70
- $$(DEBUGGER_BIN_SCRIPTS_LLDB_ABS )
71
- $(Q ) touch $$@ .start_time
72
- $(Q ) mkdir -p $$(HBIN$(1 ) _H_$(2 ) )
73
- $(Q ) mkdir -p $$(HLIB$(1 ) _H_$(2 ) ) /rustlib/etc
74
- $(Q ) install $$(DEBUGGER_BIN_SCRIPTS_LLDB_ABS ) $$(HBIN$(1 ) _H_$(2 ) )
75
- $(Q ) install $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS ) $$(HLIB$(1 ) _H_$(2 ) ) /rustlib/etc
76
- $(Q ) touch -r $$@ .start_time $$@ && rm $$@ .start_time
77
-
78
34
tmp/install-debugger-scripts$(1 ) _H_$(2 ) -all.done: \
79
35
$$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL_ABS ) \
80
36
$$(DEBUGGER_BIN_SCRIPTS_ALL_ABS )
@@ -100,26 +56,6 @@ $(foreach stage,$(STAGES), \
100
56
# $(3) is the host triple
101
57
define DEF_INSTALL_DEBUGGER_SCRIPTS_TARGET
102
58
103
- tmp/install-debugger-scripts$(1 ) _T_$(2 ) _H_$(3 ) -gdb.done: \
104
- $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS ) \
105
- $$(DEBUGGER_BIN_SCRIPTS_GDB_ABS )
106
- $(Q ) touch $$@ .start_time
107
- $(Q ) mkdir -p $$(TBIN$(1 ) _T_$(2 ) _H_$(3 ) )
108
- $(Q ) mkdir -p $$(TLIB$(1 ) _T_$(2 ) _H_$(3 ) ) /rustlib/etc
109
- $(Q ) install $(DEBUGGER_BIN_SCRIPTS_GDB_ABS ) $$(TBIN$(1 ) _T_$(2 ) _H_$(3 ) )
110
- $(Q ) install $(DEBUGGER_RUSTLIB_ETC_SCRIPTS_GDB_ABS ) $$(TLIB$(1 ) _T_$(2 ) _H_$(3 ) ) /rustlib/etc
111
- $(Q ) touch -r $$@ .start_time $$@ && rm $$@ .start_time
112
-
113
- tmp/install-debugger-scripts$(1 ) _T_$(2 ) _H_$(3 ) -lldb.done: \
114
- $$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS ) \
115
- $$(DEBUGGER_BIN_SCRIPTS_LLDB_ABS )
116
- $(Q ) touch $$@ .start_time
117
- $(Q ) mkdir -p $$(TBIN$(1 ) _T_$(2 ) _H_$(3 ) )
118
- $(Q ) mkdir -p $$(TLIB$(1 ) _T_$(2 ) _H_$(3 ) ) /rustlib/etc
119
- $(Q ) install $(DEBUGGER_BIN_SCRIPTS_LLDB_ABS ) $$(TBIN$(1 ) _T_$(2 ) _H_$(3 ) )
120
- $(Q ) install $(DEBUGGER_RUSTLIB_ETC_SCRIPTS_LLDB_ABS ) $$(TLIB$(1 ) _T_$(2 ) _H_$(3 ) ) /rustlib/etc
121
- $(Q ) touch -r $$@ .start_time $$@ && rm $$@ .start_time
122
-
123
59
tmp/install-debugger-scripts$(1 ) _T_$(2 ) _H_$(3 ) -all.done: \
124
60
$$(DEBUGGER_RUSTLIB_ETC_SCRIPTS_ALL_ABS ) \
125
61
$$(DEBUGGER_BIN_SCRIPTS_ALL_ABS )
0 commit comments