OLD | NEW |
1 # Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 # This target will be built if no target is specified when invoking ninja. | 5 # This target will be built if no target is specified when invoking ninja. |
6 group("default") { | 6 group("default") { |
| 7 if (defined(is_fuchsia) && (is_fuchsia || is_fuchsia_host)) { |
| 8 # Fuchsia has run_vm_tests marked testonly. |
| 9 testonly = true |
| 10 } |
7 deps = [ | 11 deps = [ |
8 ":runtime", | 12 ":runtime", |
9 ] | 13 ] |
10 } | 14 } |
11 | 15 |
12 group("most") { | 16 group("most") { |
| 17 if (defined(is_fuchsia) && (is_fuchsia || is_fuchsia_host)) { |
| 18 # Fuchsia has run_vm_tests marked testonly. |
| 19 testonly = true |
| 20 } |
13 deps = [ | 21 deps = [ |
14 ":analysis_server", | 22 ":analysis_server", |
15 ":create_sdk", | 23 ":create_sdk", |
16 ":dart2js", | 24 ":dart2js", |
17 ":dartanalyzer", | 25 ":dartanalyzer", |
18 ":dartdevc", | 26 ":dartdevc", |
19 ":runtime", | 27 ":runtime", |
20 ":samples", | 28 ":samples", |
21 ] | 29 ] |
22 } | 30 } |
23 | 31 |
24 group("runtime") { | 32 group("runtime") { |
| 33 if (defined(is_fuchsia) && (is_fuchsia || is_fuchsia_host)) { |
| 34 # Fuchsia has run_vm_tests marked testonly. |
| 35 testonly = true |
| 36 } |
25 deps = [ | 37 deps = [ |
26 "runtime/bin:dart", | 38 "runtime/bin:dart", |
27 "runtime/bin:dart_bootstrap($host_toolchain)", | 39 "runtime/bin:dart_bootstrap($host_toolchain)", |
28 "runtime/bin:process_test", | 40 "runtime/bin:process_test", |
29 "runtime/bin:run_vm_tests", | 41 "runtime/bin:run_vm_tests", |
30 "runtime/bin:sample_extension", | 42 "runtime/bin:sample_extension", |
31 "runtime/bin:test_extension", | 43 "runtime/bin:test_extension", |
32 "runtime/vm:patched_sdk", | 44 "runtime/vm:patched_sdk", |
33 ] | 45 ] |
34 } | 46 } |
35 | 47 |
36 group("runtime_precompiled") { | 48 group("runtime_precompiled") { |
37 deps = [ | 49 deps = [ |
38 "runtime/bin:dart_bootstrap($host_toolchain)", | 50 "runtime/bin:dart_bootstrap($host_toolchain)", |
39 "runtime/bin:dart_precompiled_runtime", | 51 "runtime/bin:dart_precompiled_runtime", |
40 "runtime/vm:patched_sdk", | 52 "runtime/vm:patched_sdk", |
41 ] | 53 ] |
42 } | 54 } |
43 | 55 |
44 group("runtime_and_noopt") { | 56 group("runtime_and_noopt") { |
| 57 if (defined(is_fuchsia) && (is_fuchsia || is_fuchsia_host)) { |
| 58 testonly = true |
| 59 } |
45 deps = [ | 60 deps = [ |
46 "runtime/bin:dart", | 61 "runtime/bin:dart", |
47 "runtime/bin:dart_bootstrap($host_toolchain)", | 62 "runtime/bin:dart_bootstrap($host_toolchain)", |
48 "runtime/bin:dart_noopt", | 63 "runtime/bin:dart_noopt", |
49 "runtime/bin:process_test", | 64 "runtime/bin:process_test", |
50 "runtime/bin:run_vm_tests", | 65 "runtime/bin:run_vm_tests", |
51 "runtime/bin:sample_extension", | 66 "runtime/bin:sample_extension", |
52 "runtime/bin:test_extension", | 67 "runtime/bin:test_extension", |
53 "runtime/vm:patched_sdk", | 68 "runtime/vm:patched_sdk", |
54 ] | 69 ] |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
158 deps = [ | 173 deps = [ |
159 ":create_sdk", | 174 ":create_sdk", |
160 ] | 175 ] |
161 } | 176 } |
162 | 177 |
163 group("samples") { | 178 group("samples") { |
164 deps = [ | 179 deps = [ |
165 "runtime/bin:sample_extension", | 180 "runtime/bin:sample_extension", |
166 ] | 181 ] |
167 } | 182 } |
OLD | NEW |