Lines 9-19
Link Here
|
9 |
'type': 'none', |
9 |
'type': 'none', |
10 |
'dependencies': [ |
10 |
'dependencies': [ |
11 |
'analysis_server', |
11 |
'analysis_server', |
12 |
'analyzer_java', |
|
|
13 |
'create_sdk', |
12 |
'create_sdk', |
14 |
'dart2js', |
13 |
'dart2js', |
15 |
'dartanalyzer', |
14 |
'dartanalyzer', |
16 |
'editor', |
|
|
17 |
'packages', |
15 |
'packages', |
18 |
'runtime', |
16 |
'runtime', |
19 |
'samples', |
17 |
'samples', |
Lines 57-69
Link Here
|
57 |
], |
55 |
], |
58 |
}, |
56 |
}, |
59 |
{ |
57 |
{ |
60 |
'target_name': 'analyzer_java', |
|
|
61 |
'type': 'none', |
62 |
'dependencies': [ |
63 |
'editor/analyzer_java.gyp:analyzer', |
64 |
], |
65 |
}, |
66 |
{ |
67 |
'target_name': 'dartfmt', |
58 |
'target_name': 'dartfmt', |
68 |
'type': 'none', |
59 |
'type': 'none', |
69 |
'dependencies': [ |
60 |
'dependencies': [ |
Lines 132-176
Link Here
|
132 |
], |
123 |
], |
133 |
}, |
124 |
}, |
134 |
{ |
125 |
{ |
135 |
'target_name': 'editor', |
|
|
136 |
'type': 'none', |
137 |
'dependencies': [ |
138 |
'editor/build/generated/editor_deps.gyp:editor_deps', |
139 |
|
140 |
# This dependency on create_sdk does not mean that the |
141 |
# Editor is rebuilt if the SDK is. It only means that when you build |
142 |
# the Editor, you should also build the SDK. If we wanted to |
143 |
# make sure that the editor is rebuilt when the SDK is, we |
144 |
# should list a *file* in PRODUCT_DIR which the action below |
145 |
# uses as input. |
146 |
# This is the desired behavior as we would otherwise have to |
147 |
# rebuild the editor each time the VM, dart2js, or library |
148 |
# code changes. |
149 |
'create_sdk', |
150 |
], |
151 |
'actions': [ |
152 |
{ |
153 |
'action_name': 'create_editor_py', |
154 |
'inputs': [ |
155 |
'tools/create_editor.py', |
156 |
'<(SHARED_INTERMEDIATE_DIR)/editor_deps/editor.stamp', |
157 |
'<!@(["python", "tools/list_files.py", "", "editor/tools/features/' |
158 |
'com.google.dart.tools.deploy.feature_releng"])', |
159 |
], |
160 |
'outputs': [ |
161 |
'<(PRODUCT_DIR)/editor/VERSION', |
162 |
], |
163 |
'action': [ |
164 |
'python', |
165 |
'tools/create_editor.py', |
166 |
'--out', '<(PRODUCT_DIR)/editor', |
167 |
'--build', '<(INTERMEDIATE_DIR)', |
168 |
], |
169 |
'message': 'Creating editor.', |
170 |
}, |
171 |
], |
172 |
}, |
173 |
{ |
174 |
'target_name': 'samples', |
126 |
'target_name': 'samples', |
175 |
'type': 'none', |
127 |
'type': 'none', |
176 |
'dependencies': [], |
128 |
'dependencies': [], |