@@ -14,22 +14,11 @@ template("runner") {
14
14
assert (defined (invoker .product ), " The parameter 'product' must be defined" )
15
15
assert (defined (invoker .output_name ),
16
16
" The parameter 'output_name' must be defined" )
17
- assert (defined (invoker .extra_deps ),
18
- " The parameter 'extra_deps' must be defined" )
19
17
20
18
invoker_output_name = invoker .output_name
19
+ extra_defines = invoker .extra_defines
21
20
extra_deps = invoker .extra_deps
22
21
23
- extra_configs = []
24
- if (is_debug ) {
25
- extra_configs += [ " //third_party/dart/build/config:debug" ]
26
- }
27
-
28
- extra_defines = []
29
- if (defined (invoker .extra_defines )) {
30
- extra_defines += invoker .extra_defines
31
- }
32
-
33
22
executable (target_name ) {
34
23
output_name = invoker_output_name
35
24
@@ -46,8 +35,6 @@ template("runner") {
46
35
" service_isolate.h" ,
47
36
]
48
37
49
- configs += extra_configs
50
-
51
38
defines = extra_defines
52
39
53
40
dart_deps = []
@@ -88,11 +75,10 @@ template("runner") {
88
75
runner (" dart_jit_runner_bin" ) {
89
76
output_name = " dart_jit_runner"
90
77
product = false
91
-
78
+ extra_defines = []
92
79
if (flutter_runtime_mode == " profile" ) {
93
- extra_defines = [ " FLUTTER_PROFILE" ]
80
+ extra_defines + = [ " FLUTTER_PROFILE" ]
94
81
}
95
-
96
82
extra_deps = [
97
83
" //third_party/dart/runtime:libdart_jit" ,
98
84
" //third_party/dart/runtime/platform:libdart_platform_jit" ,
@@ -102,9 +88,7 @@ runner("dart_jit_runner_bin") {
102
88
runner (" dart_jit_product_runner_bin" ) {
103
89
output_name = " dart_jit_product_runner"
104
90
product = true
105
-
106
91
extra_defines = [ " DART_PRODUCT" ]
107
-
108
92
extra_deps = [
109
93
" //third_party/dart/runtime:libdart_jit_product" ,
110
94
" //third_party/dart/runtime/platform:libdart_platform_jit_product" ,
@@ -114,12 +98,10 @@ runner("dart_jit_product_runner_bin") {
114
98
runner (" dart_aot_runner_bin" ) {
115
99
output_name = " dart_aot_runner"
116
100
product = false
117
-
118
101
extra_defines = [ " AOT_RUNTIME" ]
119
102
if (flutter_runtime_mode == " profile" ) {
120
103
extra_defines += [ " FLUTTER_PROFILE" ]
121
104
}
122
-
123
105
extra_deps = [
124
106
" embedder:dart_aot_snapshot_cc" ,
125
107
" //third_party/dart/runtime:libdart_precompiled_runtime" ,
@@ -130,12 +112,10 @@ runner("dart_aot_runner_bin") {
130
112
runner (" dart_aot_product_runner_bin" ) {
131
113
output_name = " dart_aot_product_runner"
132
114
product = true
133
-
134
115
extra_defines = [
135
116
" AOT_RUNTIME" ,
136
117
" DART_PRODUCT" ,
137
118
]
138
-
139
119
extra_deps = [
140
120
" embedder:dart_aot_product_snapshot_cc" ,
141
121
" //third_party/dart/runtime:libdart_precompiled_runtime_product" ,
0 commit comments