OLD | NEW |
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, 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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'most', | 8 'target_name': 'most', |
9 'type': 'none', | 9 'type': 'none', |
10 'dependencies': [ | 10 'dependencies': [ |
11 'analyzer', | 11 'analyzer', |
12 'compiler', | |
13 'create_sdk', | 12 'create_sdk', |
14 'dart2js', | 13 'dart2js', |
15 'editor', | 14 'editor', |
16 'packages', | 15 'packages', |
17 'runtime', | 16 'runtime', |
18 'samples', | 17 'samples', |
19 'upload_sdk', | 18 'upload_sdk', |
20 ], | 19 ], |
21 }, | 20 }, |
22 { | 21 { |
23 'target_name': 'compiler', | |
24 'type': 'none', | |
25 'dependencies': [ | |
26 'compiler/dart-compiler.gyp:dart_analyzer', | |
27 ], | |
28 'actions': [] | |
29 }, | |
30 { | |
31 # This is the target that is built on the VM build bots. It | 22 # This is the target that is built on the VM build bots. It |
32 # must depend on anything that is required by the VM test | 23 # must depend on anything that is required by the VM test |
33 # suites. | 24 # suites. |
34 'target_name': 'runtime', | 25 'target_name': 'runtime', |
35 'type': 'none', | 26 'type': 'none', |
36 'dependencies': [ | 27 'dependencies': [ |
37 'runtime/dart-runtime.gyp:dart', | 28 'runtime/dart-runtime.gyp:dart', |
38 'runtime/dart-runtime.gyp:dart_no_snapshot', | 29 'runtime/dart-runtime.gyp:dart_no_snapshot', |
39 'runtime/dart-runtime.gyp:run_vm_tests', | 30 'runtime/dart-runtime.gyp:run_vm_tests', |
40 'runtime/dart-runtime.gyp:process_test', | 31 'runtime/dart-runtime.gyp:process_test', |
(...skipping 11 matching lines...) Expand all Loading... |
52 { | 43 { |
53 # Build the SDK. This target is separate from upload_sdk as the | 44 # Build the SDK. This target is separate from upload_sdk as the |
54 # editor needs to build the SDK without uploading it. | 45 # editor needs to build the SDK without uploading it. |
55 'target_name': 'create_sdk', | 46 'target_name': 'create_sdk', |
56 'type': 'none', | 47 'type': 'none', |
57 'dependencies': [ | 48 'dependencies': [ |
58 'runtime/dart-runtime.gyp:dart', | 49 'runtime/dart-runtime.gyp:dart', |
59 'utils/compiler/compiler.gyp:dart2js', | 50 'utils/compiler/compiler.gyp:dart2js', |
60 'utils/pub/pub.gyp:pub', | 51 'utils/pub/pub.gyp:pub', |
61 'analyzer', | 52 'analyzer', |
62 'compiler', | |
63 ], | 53 ], |
64 'actions': [ | 54 'actions': [ |
65 { | 55 { |
66 'action_name': 'create_sdk_py', | 56 'action_name': 'create_sdk_py', |
67 'inputs': [ | 57 'inputs': [ |
68 '<!@(["python", "tools/list_files.py", "\\.dart$", "sdk/lib"])', | 58 '<!@(["python", "tools/list_files.py", "\\.dart$", "sdk/lib"])', |
69 '<!@(["python", "tools/list_files.py", "", "sdk/bin"])', | 59 '<!@(["python", "tools/list_files.py", "", "sdk/bin"])', |
70 'tools/create_sdk.py', | 60 'tools/create_sdk.py', |
71 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)dart<(EXECUTABLE_SUFFIX)', | 61 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)dart<(EXECUTABLE_SUFFIX)', |
72 '<(SHARED_INTERMEDIATE_DIR)/dart2js.dart.snapshot', | 62 '<(SHARED_INTERMEDIATE_DIR)/dart2js.dart.snapshot', |
73 '<(SHARED_INTERMEDIATE_DIR)/utils_wrapper.dart.snapshot', | 63 '<(SHARED_INTERMEDIATE_DIR)/utils_wrapper.dart.snapshot', |
74 '<(SHARED_INTERMEDIATE_DIR)/pub.dart.snapshot', | 64 '<(SHARED_INTERMEDIATE_DIR)/pub.dart.snapshot', |
75 '<(PRODUCT_DIR)/analyzer/bin/dart_analyzer', | |
76 '<(PRODUCT_DIR)/dartanalyzer/dartanalyzer.jar', | 65 '<(PRODUCT_DIR)/dartanalyzer/dartanalyzer.jar', |
77 ], | 66 ], |
78 'outputs': [ | 67 'outputs': [ |
79 '<(PRODUCT_DIR)/dart-sdk/README', | 68 '<(PRODUCT_DIR)/dart-sdk/README', |
80 ], | 69 ], |
81 'action': [ | 70 'action': [ |
82 'python', | 71 'python', |
83 'tools/create_sdk.py', | 72 'tools/create_sdk.py', |
84 '--sdk_output_dir', '<(PRODUCT_DIR)/dart-sdk', | 73 '--sdk_output_dir', '<(PRODUCT_DIR)/dart-sdk', |
85 '--snapshot_location', '<(SHARED_INTERMEDIATE_DIR)/' | 74 '--snapshot_location', '<(SHARED_INTERMEDIATE_DIR)/' |
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
223 }, | 212 }, |
224 { | 213 { |
225 'target_name': 'packages', | 214 'target_name': 'packages', |
226 'type': 'none', | 215 'type': 'none', |
227 'dependencies': [ | 216 'dependencies': [ |
228 'pkg/pkg.gyp:pkg_packages', | 217 'pkg/pkg.gyp:pkg_packages', |
229 ], | 218 ], |
230 }, | 219 }, |
231 ], | 220 ], |
232 } | 221 } |
OLD | NEW |