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': 'compiler', | 8 'target_name': 'compiler', |
9 'type': 'none', | 9 'type': 'none', |
10 'dependencies': [ | 10 'dependencies': [ |
11 'compiler/dart-compiler.gyp:dartc', | 11 'compiler/dart-compiler.gyp:dartc', |
12 ], | 12 ], |
13 'actions': [] | 13 'actions': [] |
14 }, | 14 }, |
15 { | 15 { |
16 'target_name': 'runtime', | 16 'target_name': 'runtime', |
17 'type': 'none', | 17 'type': 'none', |
18 'dependencies': [ | 18 'dependencies': [ |
19 'runtime/dart-runtime.gyp:dart', | 19 'runtime/dart-runtime.gyp:dart', |
20 'runtime/dart-runtime.gyp:run_vm_tests', | 20 'runtime/dart-runtime.gyp:run_vm_tests', |
21 'runtime/dart-runtime.gyp:process_test', | 21 'runtime/dart-runtime.gyp:process_test', |
22 ], | 22 ], |
23 }, | 23 }, |
24 { | 24 { |
25 'target_name': 'create_sdk', | 25 'target_name': 'sdk', |
26 'type': 'none', | 26 'type': 'none', |
27 'dependencies': [ | 27 'dependencies': [ |
28 'runtime', | 28 'runtime/dart-runtime.gyp:dart', |
29 ], | 29 ], |
30 'actions': [ | 30 'actions': [ |
31 { | 31 { |
32 'action_name': 'create_sdk_py', | 32 'action_name': 'create_sdk', |
33 'inputs': [ | 33 'inputs': [ |
34 '<!@(["python", "frog/scripts/list_frog_files.py", "frog"])', | 34 '<!@(["python", "frog/scripts/list_frog_files.py", "frog"])', |
35 # TODO(dgrove) - change these to dependencies and add dom | 35 # TODO(dgrove) - change these to dependencies and add dom |
36 # dependences once issues 754 and 755 are fixed | 36 # dependences once issues 754 and 755 are fixed |
37 'lib/html/html_frog.dart', | 37 'lib/html/html_frog.dart', |
38 'lib/html/html_dartium.dart', | 38 'lib/html/html_dartium.dart', |
39 'lib/dom/dom.dart', | 39 'lib/dom/dom.dart', |
40 'lib/dom/src', | 40 'lib/dom/src', |
41 'frog/scripts/bootstrap/frogc', | 41 'frog/scripts/bootstrap/frogc', |
42 'tools/create_sdk.py', | 42 'tools/create_sdk.py', |
| 43 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)dart<(EXECUTABLE_SUFFIX)', |
43 ], | 44 ], |
44 'outputs': [ | 45 'outputs': [ |
45 '<(PRODUCT_DIR)/dart-sdk', | 46 '<(PRODUCT_DIR)/dart-sdk/create.stamp', |
46 ], | 47 ], |
47 'action': [ | 48 'action': [ |
48 'python', | 49 'python', |
49 'tools/create_sdk.py', | 50 'tools/create_sdk.py', |
50 '<(PRODUCT_DIR)/dart-sdk', | 51 '<(PRODUCT_DIR)/dart-sdk', |
51 ], | 52 ], |
52 'message': 'Creating SDK.', | 53 'message': 'Creating SDK.', |
53 }, | 54 }, |
54 ], | |
55 }, | |
56 { | |
57 'target_name': 'upload_sdk', | |
58 'type': 'none', | |
59 'dependencies': [ | |
60 'create_sdk', | |
61 ], | |
62 'actions': [ | |
63 { | 55 { |
64 'action_name': 'upload_sdk_py', | 56 'action_name': 'upload_sdk', |
65 'inputs': [ | 57 'inputs': [ |
66 '<(PRODUCT_DIR)/dart-sdk', | 58 '<(PRODUCT_DIR)/dart-sdk/create.stamp', |
67 'tools/upload_sdk.py', | 59 'tools/upload_sdk.py', |
68 ], | 60 ], |
69 'outputs': [ | 61 'outputs': [ |
70 '<(PRODUCT_DIR)/upload_sdk', | 62 '<(PRODUCT_DIR)/dart-sdk/upload.stamp', |
71 ], | 63 ], |
72 'action': [ | 64 'action': [ |
73 'python', | 65 'python', |
74 'tools/upload_sdk.py', | 66 'tools/upload_sdk.py', |
75 '<(PRODUCT_DIR)/dart-sdk' | 67 '<(PRODUCT_DIR)/dart-sdk' |
76 ], | 68 ], |
77 }, | 69 }, |
78 ], | 70 ], |
79 }, | 71 }, |
80 { | 72 { |
(...skipping 10 matching lines...) Expand all Loading... |
91 }, | 83 }, |
92 { | 84 { |
93 'target_name': 'api_docs', | 85 'target_name': 'api_docs', |
94 'type': 'none', | 86 'type': 'none', |
95 'dependencies': [ | 87 'dependencies': [ |
96 'utils/apidoc/apidoc.gyp:api_docs', | 88 'utils/apidoc/apidoc.gyp:api_docs', |
97 ], | 89 ], |
98 } | 90 } |
99 ], | 91 ], |
100 } | 92 } |
OLD | NEW |