@@ -17,7 +17,10 @@ template("runner") {
1717
1818 invoker_output_name = invoker .output_name
1919 extra_defines = invoker .extra_defines
20- extra_deps = invoker .extra_deps
20+ extra_deps = []
21+ if (defined (invoker .extra_deps )) {
22+ extra_deps += invoker .extra_deps
23+ }
2124
2225 executable (target_name ) {
2326 output_name = invoker_output_name
@@ -77,20 +80,12 @@ runner("dart_jit_runner_bin") {
7780 if (flutter_runtime_mode == " profile" ) {
7881 extra_defines += [ " FLUTTER_PROFILE" ]
7982 }
80- extra_deps = [
81- " //third_party/dart/runtime:libdart_jit" ,
82- " //third_party/dart/runtime/platform:libdart_platform_jit" ,
83- ]
8483}
8584
8685runner (" dart_jit_product_runner_bin" ) {
8786 output_name = " dart_jit_product_runner"
8887 product = true
8988 extra_defines = [ " DART_PRODUCT" ]
90- extra_deps = [
91- " //third_party/dart/runtime:libdart_jit_product" ,
92- " //third_party/dart/runtime/platform:libdart_platform_jit_product" ,
93- ]
9489}
9590
9691runner (" dart_aot_runner_bin" ) {
@@ -100,11 +95,7 @@ runner("dart_aot_runner_bin") {
10095 if (flutter_runtime_mode == " profile" ) {
10196 extra_defines += [ " FLUTTER_PROFILE" ]
10297 }
103- extra_deps = [
104- " embedder:dart_aot_snapshot_cc" ,
105- " //third_party/dart/runtime:libdart_precompiled_runtime" ,
106- " //third_party/dart/runtime/platform:libdart_platform_precompiled_runtime" ,
107- ]
98+ extra_deps = [ " embedder:dart_aot_snapshot_cc" ]
10899}
109100
110101runner (" dart_aot_product_runner_bin" ) {
@@ -114,11 +105,7 @@ runner("dart_aot_product_runner_bin") {
114105 " AOT_RUNTIME" ,
115106 " DART_PRODUCT" ,
116107 ]
117- extra_deps = [
118- " embedder:dart_aot_product_snapshot_cc" ,
119- " //third_party/dart/runtime:libdart_precompiled_runtime_product" ,
120- " //third_party/dart/runtime/platform:libdart_platform_precompiled_runtime_product" ,
121- ]
108+ extra_deps = [ " embedder:dart_aot_product_snapshot_cc" ]
122109}
123110
124111template (" aot_runner_package" ) {
0 commit comments