Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(447)

Side by Side Diff: runtime/vm/vm.gypi

Issue 133273011: Revert "Rename internal library dart:_collection-dev to dart:_internal." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: reapply after revert. Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « runtime/vm/symbols.h ('k') | samples/third_party/pop-pop-win/app_package/game_app.dart.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 'variables': { 6 'variables': {
7 'gen_source_dir': '<(SHARED_INTERMEDIATE_DIR)', 7 'gen_source_dir': '<(SHARED_INTERMEDIATE_DIR)',
8 'libgen_in_cc_file': '../lib/libgen_in.cc', 8 'libgen_in_cc_file': '../lib/libgen_in.cc',
9 'builtin_in_cc_file': '../bin/builtin_in.cc', 9 'builtin_in_cc_file': '../bin/builtin_in.cc',
10 'async_cc_file': '<(gen_source_dir)/async_gen.cc', 10 'async_cc_file': '<(gen_source_dir)/async_gen.cc',
11 'async_patch_cc_file': '<(gen_source_dir)/async_patch_gen.cc', 11 'async_patch_cc_file': '<(gen_source_dir)/async_patch_gen.cc',
12 'corelib_cc_file': '<(gen_source_dir)/corelib_gen.cc', 12 'corelib_cc_file': '<(gen_source_dir)/corelib_gen.cc',
13 'corelib_patch_cc_file': '<(gen_source_dir)/corelib_patch_gen.cc', 13 'corelib_patch_cc_file': '<(gen_source_dir)/corelib_patch_gen.cc',
14 'collection_cc_file': '<(gen_source_dir)/collection_gen.cc', 14 'collection_cc_file': '<(gen_source_dir)/collection_gen.cc',
15 'collection_patch_cc_file': '<(gen_source_dir)/collection_patch_gen.cc', 15 'collection_patch_cc_file': '<(gen_source_dir)/collection_patch_gen.cc',
16 'collection_dev_cc_file': '<(gen_source_dir)/collection_dev_gen.cc',
17 'collection_dev_patch_cc_file': '<(gen_source_dir)/collection_dev_patch_gen. cc',
18 'convert_cc_file': '<(gen_source_dir)/convert_gen.cc', 16 'convert_cc_file': '<(gen_source_dir)/convert_gen.cc',
19 'convert_patch_cc_file': '<(gen_source_dir)/convert_patch_gen.cc', 17 'convert_patch_cc_file': '<(gen_source_dir)/convert_patch_gen.cc',
18 'internal_cc_file': '<(gen_source_dir)/internal_gen.cc',
19 'internal_patch_cc_file': '<(gen_source_dir)/internal_patch_gen.cc',
20 'isolate_cc_file': '<(gen_source_dir)/isolate_gen.cc',
21 'isolate_patch_cc_file': '<(gen_source_dir)/isolate_patch_gen.cc',
20 'math_cc_file': '<(gen_source_dir)/math_gen.cc', 22 'math_cc_file': '<(gen_source_dir)/math_gen.cc',
21 'math_patch_cc_file': '<(gen_source_dir)/math_patch_gen.cc', 23 'math_patch_cc_file': '<(gen_source_dir)/math_patch_gen.cc',
22 'mirrors_cc_file': '<(gen_source_dir)/mirrors_gen.cc', 24 'mirrors_cc_file': '<(gen_source_dir)/mirrors_gen.cc',
23 'mirrors_patch_cc_file': '<(gen_source_dir)/mirrors_patch_gen.cc', 25 'mirrors_patch_cc_file': '<(gen_source_dir)/mirrors_patch_gen.cc',
24 'isolate_cc_file': '<(gen_source_dir)/isolate_gen.cc',
25 'isolate_patch_cc_file': '<(gen_source_dir)/isolate_patch_gen.cc',
26 'typed_data_cc_file': '<(gen_source_dir)/typed_data_gen.cc',
27 'typed_data_patch_cc_file': '<(gen_source_dir)/typed_data_patch_gen.cc',
28 'service_cc_file': '<(gen_source_dir)/service_gen.cc', 26 'service_cc_file': '<(gen_source_dir)/service_gen.cc',
29 'snapshot_test_dat_file': '<(gen_source_dir)/snapshot_test.dat', 27 'snapshot_test_dat_file': '<(gen_source_dir)/snapshot_test.dat',
30 'snapshot_test_in_dat_file': 'snapshot_test_in.dat', 28 'snapshot_test_in_dat_file': 'snapshot_test_in.dat',
31 'snapshot_test_dart_file': 'snapshot_test.dart', 29 'snapshot_test_dart_file': 'snapshot_test.dart',
30 'typed_data_cc_file': '<(gen_source_dir)/typed_data_gen.cc',
31 'typed_data_patch_cc_file': '<(gen_source_dir)/typed_data_patch_gen.cc',
32 }, 32 },
33 'targets': [ 33 'targets': [
34 { 34 {
35 'target_name': 'libdart_vm', 35 'target_name': 'libdart_vm',
36 'type': 'static_library', 36 'type': 'static_library',
37 'toolsets':['host', 'target'], 37 'toolsets':['host', 'target'],
38 'dependencies': [ 38 'dependencies': [
39 'generate_service_cc_file#host' 39 'generate_service_cc_file#host'
40 ], 40 ],
41 'includes': [ 41 'includes': [
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 'target_name': 'libdart_lib_withcore', 92 'target_name': 'libdart_lib_withcore',
93 'type': 'static_library', 93 'type': 'static_library',
94 'toolsets':['host', 'target'], 94 'toolsets':['host', 'target'],
95 'dependencies': [ 95 'dependencies': [
96 'generate_async_cc_file#host', 96 'generate_async_cc_file#host',
97 'generate_async_patch_cc_file#host', 97 'generate_async_patch_cc_file#host',
98 'generate_corelib_cc_file#host', 98 'generate_corelib_cc_file#host',
99 'generate_corelib_patch_cc_file#host', 99 'generate_corelib_patch_cc_file#host',
100 'generate_collection_cc_file#host', 100 'generate_collection_cc_file#host',
101 'generate_collection_patch_cc_file#host', 101 'generate_collection_patch_cc_file#host',
102 'generate_collection_dev_cc_file#host',
103 'generate_collection_dev_patch_cc_file#host',
104 'generate_convert_cc_file#host', 102 'generate_convert_cc_file#host',
105 'generate_convert_patch_cc_file#host', 103 'generate_convert_patch_cc_file#host',
104 'generate_internal_cc_file#host',
105 'generate_internal_patch_cc_file#host',
106 'generate_isolate_cc_file#host',
107 'generate_isolate_patch_cc_file#host',
106 'generate_math_cc_file#host', 108 'generate_math_cc_file#host',
107 'generate_math_patch_cc_file#host', 109 'generate_math_patch_cc_file#host',
108 'generate_isolate_cc_file#host',
109 'generate_isolate_patch_cc_file#host',
110 'generate_mirrors_cc_file#host', 110 'generate_mirrors_cc_file#host',
111 'generate_mirrors_patch_cc_file#host', 111 'generate_mirrors_patch_cc_file#host',
112 'generate_typed_data_cc_file#host', 112 'generate_typed_data_cc_file#host',
113 'generate_typed_data_patch_cc_file#host', 113 'generate_typed_data_patch_cc_file#host',
114 ], 114 ],
115 'includes': [ 115 'includes': [
116 '../lib/async_sources.gypi', 116 '../lib/async_sources.gypi',
117 '../lib/collection_sources.gypi', 117 '../lib/collection_sources.gypi',
118 '../lib/corelib_sources.gypi', 118 '../lib/corelib_sources.gypi',
119 '../lib/isolate_sources.gypi', 119 '../lib/isolate_sources.gypi',
120 '../lib/math_sources.gypi', 120 '../lib/math_sources.gypi',
121 '../lib/mirrors_sources.gypi', 121 '../lib/mirrors_sources.gypi',
122 '../lib/typed_data_sources.gypi', 122 '../lib/typed_data_sources.gypi',
123 ], 123 ],
124 'sources': [ 124 'sources': [
125 'bootstrap.cc', 125 'bootstrap.cc',
126 # Include generated source files. 126 # Include generated source files.
127 '<(async_cc_file)', 127 '<(async_cc_file)',
128 '<(async_patch_cc_file)', 128 '<(async_patch_cc_file)',
129 '<(corelib_cc_file)', 129 '<(corelib_cc_file)',
130 '<(corelib_patch_cc_file)', 130 '<(corelib_patch_cc_file)',
131 '<(collection_cc_file)', 131 '<(collection_cc_file)',
132 '<(collection_patch_cc_file)', 132 '<(collection_patch_cc_file)',
133 '<(collection_dev_cc_file)',
134 '<(collection_dev_patch_cc_file)',
135 '<(convert_cc_file)', 133 '<(convert_cc_file)',
136 '<(convert_patch_cc_file)', 134 '<(convert_patch_cc_file)',
135 '<(internal_cc_file)',
136 '<(internal_patch_cc_file)',
137 '<(isolate_cc_file)',
138 '<(isolate_patch_cc_file)',
137 '<(math_cc_file)', 139 '<(math_cc_file)',
138 '<(math_patch_cc_file)', 140 '<(math_patch_cc_file)',
139 '<(isolate_cc_file)',
140 '<(isolate_patch_cc_file)',
141 '<(mirrors_cc_file)', 141 '<(mirrors_cc_file)',
142 '<(mirrors_patch_cc_file)', 142 '<(mirrors_patch_cc_file)',
143 '<(typed_data_cc_file)', 143 '<(typed_data_cc_file)',
144 '<(typed_data_patch_cc_file)', 144 '<(typed_data_patch_cc_file)',
145 ], 145 ],
146 'include_dirs': [ 146 'include_dirs': [
147 '..', 147 '..',
148 ], 148 ],
149 }, 149 },
150 { 150 {
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 '--include', 'vm/bootstrap.h', 200 '--include', 'vm/bootstrap.h',
201 '--var_name', 'dart::Bootstrap::async_source_paths_', 201 '--var_name', 'dart::Bootstrap::async_source_paths_',
202 '--library_name', 'dart:async', 202 '--library_name', 'dart:async',
203 '<@(_sources)', 203 '<@(_sources)',
204 ], 204 ],
205 'message': 'Generating ''<(async_cc_file)'' file.' 205 'message': 'Generating ''<(async_cc_file)'' file.'
206 }, 206 },
207 ] 207 ]
208 }, 208 },
209 { 209 {
210 'target_name': 'generate_corelib_cc_file', 210 'target_name': 'generate_async_patch_cc_file',
211 'type': 'none', 211 'type': 'none',
212 'toolsets':['host'], 212 'toolsets':['host'],
213 'includes': [ 213 'includes': [
214 # Load the shared core library sources. 214 # Load the runtime implementation sources.
215 '../../sdk/lib/core/corelib_sources.gypi', 215 '../lib/async_sources.gypi',
216 ], 216 ],
217 'sources/': [ 217 'sources/': [
218 # Exclude all .[cc|h] files. 218 # Exclude all .[cc|h] files.
219 # This is only here for reference. Excludes happen after 219 # This is only here for reference. Excludes happen after
220 # variable expansion, so the script has to do its own 220 # variable expansion, so the script has to do its own
221 # exclude processing of the sources being passed. 221 # exclude processing of the sources being passed.
222 ['exclude', '\\.cc|h$'], 222 ['exclude', '\\.cc|h$'],
223 ], 223 ],
224 'actions': [ 224 'actions': [
225 { 225 {
226 'action_name': 'generate_corelib_cc', 226 'action_name': 'generate_async_patch_cc',
227 'inputs': [ 227 'inputs': [
228 '../tools/gen_library_src_paths.py', 228 '../tools/gen_library_src_paths.py',
229 '<(libgen_in_cc_file)', 229 '<(libgen_in_cc_file)',
230 '<@(_sources)', 230 '<@(_sources)',
231 ], 231 ],
232 'outputs': [ 232 'outputs': [
233 '<(corelib_cc_file)', 233 '<(async_patch_cc_file)',
234 ], 234 ],
235 'action': [ 235 'action': [
236 'python', 236 'python',
237 'tools/gen_library_src_paths.py', 237 'tools/gen_library_src_paths.py',
238 '--output', '<(corelib_cc_file)', 238 '--output', '<(async_patch_cc_file)',
239 '--input_cc', '<(libgen_in_cc_file)', 239 '--input_cc', '<(libgen_in_cc_file)',
240 '--include', 'vm/bootstrap.h', 240 '--include', 'vm/bootstrap.h',
241 '--var_name', 'dart::Bootstrap::corelib_source_paths_', 241 '--var_name', 'dart::Bootstrap::async_patch_paths_',
242 '--library_name', 'dart:core', 242 '--library_name', 'dart:async',
243 '<@(_sources)', 243 '<@(_sources)',
244 ], 244 ],
245 'message': 'Generating ''<(corelib_cc_file)'' file.' 245 'message': 'Generating ''<(async_patch_cc_file)'' file.'
246 }, 246 },
247 ] 247 ]
248 }, 248 },
249 { 249 {
250 'target_name': 'generate_corelib_patch_cc_file', 250 'target_name': 'generate_collection_cc_file',
251 'type': 'none', 251 'type': 'none',
252 'toolsets':['host'], 252 'toolsets':['host'],
253 'includes': [ 253 'includes': [
254 # Load the runtime implementation sources. 254 # Load the shared collection library sources.
255 '../lib/corelib_sources.gypi', 255 '../../sdk/lib/collection/collection_sources.gypi',
256 ], 256 ],
257 'sources/': [ 257 'sources/': [
258 # Exclude all .[cc|h] files. 258 # Exclude all .[cc|h] files.
259 # This is only here for reference. Excludes happen after 259 # This is only here for reference. Excludes happen after
260 # variable expansion, so the script has to do its own 260 # variable expansion, so the script has to do its own
261 # exclude processing of the sources being passed. 261 # exclude processing of the sources being passed.
262 ['exclude', '\\.cc|h$'], 262 ['exclude', '\\.cc|h$'],
263 ], 263 ],
264 'actions': [ 264 'actions': [
265 { 265 {
266 'action_name': 'generate_corelib_patch_cc', 266 'action_name': 'generate_collection_cc',
267 'inputs': [ 267 'inputs': [
268 '../tools/gen_library_src_paths.py', 268 '../tools/gen_library_src_paths.py',
269 '<(libgen_in_cc_file)', 269 '<(libgen_in_cc_file)',
270 '<@(_sources)', 270 '<@(_sources)',
271 ], 271 ],
272 'outputs': [ 272 'outputs': [
273 '<(corelib_patch_cc_file)', 273 '<(collection_cc_file)',
274 ], 274 ],
275 'action': [ 275 'action': [
276 'python', 276 'python',
277 'tools/gen_library_src_paths.py', 277 'tools/gen_library_src_paths.py',
278 '--output', '<(corelib_patch_cc_file)', 278 '--output', '<(collection_cc_file)',
279 '--input_cc', '<(libgen_in_cc_file)', 279 '--input_cc', '<(libgen_in_cc_file)',
280 '--include', 'vm/bootstrap.h', 280 '--include', 'vm/bootstrap.h',
281 '--var_name', 'dart::Bootstrap::corelib_patch_paths_', 281 '--var_name', 'dart::Bootstrap::collection_source_paths_',
282 '--library_name', 'dart:corelib', 282 '--library_name', 'dart:collection',
283 '<@(_sources)', 283 '<@(_sources)',
284 ], 284 ],
285 'message': 'Generating ''<(corelib_patch_cc_file)'' file.' 285 'message': 'Generating ''<(collection_cc_file)'' file.'
286 }, 286 },
287 ] 287 ]
288 }, 288 },
289 { 289 {
290 'target_name': 'generate_collection_cc_file', 290 'target_name': 'generate_collection_patch_cc_file',
291 'type': 'none', 291 'type': 'none',
292 'toolsets':['host'], 292 'toolsets':['host'],
293 'includes': [ 293 'includes': [
294 # Load the shared collection library sources. 294 # Load the runtime implementation sources.
295 '../../sdk/lib/collection/collection_sources.gypi', 295 '../lib/collection_sources.gypi',
296 ], 296 ],
297 'sources/': [ 297 'sources/': [
298 # Exclude all .[cc|h] files. 298 # Exclude all .[cc|h] files.
299 # This is only here for reference. Excludes happen after 299 # This is only here for reference. Excludes happen after
300 # variable expansion, so the script has to do its own 300 # variable expansion, so the script has to do its own
301 # exclude processing of the sources being passed. 301 # exclude processing of the sources being passed.
302 ['exclude', '\\.cc|h$'], 302 ['exclude', '\\.cc|h$'],
303 ], 303 ],
304 'actions': [ 304 'actions': [
305 { 305 {
306 'action_name': 'generate_collection_cc', 306 'action_name': 'generate_collection_patch_cc',
307 'inputs': [ 307 'inputs': [
308 '../tools/gen_library_src_paths.py', 308 '../tools/gen_library_src_paths.py',
309 '<(libgen_in_cc_file)', 309 '<(libgen_in_cc_file)',
310 '<@(_sources)', 310 '<@(_sources)',
311 ], 311 ],
312 'outputs': [ 312 'outputs': [
313 '<(collection_cc_file)', 313 '<(collection_patch_cc_file)',
314 ], 314 ],
315 'action': [ 315 'action': [
316 'python', 316 'python',
317 'tools/gen_library_src_paths.py', 317 'tools/gen_library_src_paths.py',
318 '--output', '<(collection_cc_file)', 318 '--output', '<(collection_patch_cc_file)',
319 '--input_cc', '<(libgen_in_cc_file)', 319 '--input_cc', '<(libgen_in_cc_file)',
320 '--include', 'vm/bootstrap.h', 320 '--include', 'vm/bootstrap.h',
321 '--var_name', 'dart::Bootstrap::collection_source_paths_', 321 '--var_name', 'dart::Bootstrap::collection_patch_paths_',
322 '--library_name', 'dart:collection', 322 '--library_name', 'dart:collection',
323 '<@(_sources)', 323 '<@(_sources)',
324 ], 324 ],
325 'message': 'Generating ''<(collection_cc_file)'' file.' 325 'message': 'Generating ''<(collection_patch_cc_file)'' file.'
326 }, 326 },
327 ] 327 ]
328 }, 328 },
329 { 329 {
330 'target_name': 'generate_collection_dev_patch_cc_file', 330 'target_name': 'generate_convert_cc_file',
331 'type': 'none', 331 'type': 'none',
332 'toolsets':['host'], 332 'toolsets':['host'],
333 'includes': [ 333 'includes': [
334 # Load the runtime implementation sources. 334 # Load the shared convert library sources.
335 '../lib/collection_dev_sources.gypi', 335 '../../sdk/lib/convert/convert_sources.gypi',
336 ], 336 ],
337 'sources/': [ 337 'sources/': [
338 # Exclude all .[cc|h] files. 338 # Exclude all .[cc|h] files.
339 # This is only here for reference. Excludes happen after 339 # This is only here for reference. Excludes happen after
340 # variable expansion, so the script has to do its own 340 # variable expansion, so the script has to do its own
341 # exclude processing of the sources being passed. 341 # exclude processing of the sources being passed.
342 ['exclude', '\\.cc|h$'], 342 ['exclude', '\\.cc|h$'],
343 ], 343 ],
344 'actions': [ 344 'actions': [
345 { 345 {
346 'action_name': 'generate_collection_dev_patch_cc', 346 'action_name': 'generate_convert_cc',
347 'inputs': [ 347 'inputs': [
348 '../tools/gen_library_src_paths.py', 348 '../tools/gen_library_src_paths.py',
349 '<(libgen_in_cc_file)', 349 '<(libgen_in_cc_file)',
350 '<@(_sources)', 350 '<@(_sources)',
351 ], 351 ],
352 'outputs': [ 352 'outputs': [
353 '<(collection_dev_patch_cc_file)', 353 '<(convert_cc_file)',
354 ], 354 ],
355 'action': [ 355 'action': [
356 'python', 356 'python',
357 'tools/gen_library_src_paths.py', 357 'tools/gen_library_src_paths.py',
358 '--output', '<(collection_dev_patch_cc_file)', 358 '--output', '<(convert_cc_file)',
359 '--input_cc', '<(libgen_in_cc_file)', 359 '--input_cc', '<(libgen_in_cc_file)',
360 '--include', 'vm/bootstrap.h', 360 '--include', 'vm/bootstrap.h',
361 '--var_name', 'dart::Bootstrap::collection_dev_patch_paths_', 361 '--var_name', 'dart::Bootstrap::convert_source_paths_',
362 '--library_name', 'dart:_collection-dev', 362 '--library_name', 'dart:convert',
363 '<@(_sources)', 363 '<@(_sources)',
364 ], 364 ],
365 'message': 'Generating ''<(collection_dev_patch_cc_file)'' file.' 365 'message': 'Generating ''<(convert_cc_file)'' file.'
366 }, 366 },
367 ] 367 ]
368 }, 368 },
369 { 369 {
370 'target_name': 'generate_collection_dev_cc_file', 370 'target_name': 'generate_convert_patch_cc_file',
371 'type': 'none', 371 'type': 'none',
372 'toolsets':['host'], 372 'toolsets':['host'],
373 'includes': [ 373 'includes': [
374 # Load the shared collection_dev library sources. 374 # Load the shared convert library sources.
375 '../../sdk/lib/_collection_dev/collection_dev_sources.gypi', 375 '../lib/convert_sources.gypi',
376 ], 376 ],
377 'sources/': [ 377 'sources/': [
378 # Exclude all .[cc|h] files. 378 # Exclude all .[cc|h] files.
379 # This is only here for reference. Excludes happen after 379 # This is only here for reference. Excludes happen after
380 # variable expansion, so the script has to do its own 380 # variable expansion, so the script has to do its own
381 # exclude processing of the sources being passed. 381 # exclude processing of the sources being passed.
382 ['exclude', '\\.cc|h$'], 382 ['exclude', '\\.cc|h$'],
383 ], 383 ],
384 'actions': [ 384 'actions': [
385 { 385 {
386 'action_name': 'generate_collection_dev_cc', 386 'action_name': 'generate_convert_patch_cc',
387 'inputs': [ 387 'inputs': [
388 '../tools/gen_library_src_paths.py', 388 '../tools/gen_library_src_paths.py',
389 '<(libgen_in_cc_file)', 389 '<(libgen_in_cc_file)',
390 '<@(_sources)', 390 '<@(_sources)',
391 ], 391 ],
392 'outputs': [ 392 'outputs': [
393 '<(collection_dev_cc_file)', 393 '<(convert_patch_cc_file)',
394 ], 394 ],
395 'action': [ 395 'action': [
396 'python', 396 'python',
397 'tools/gen_library_src_paths.py', 397 'tools/gen_library_src_paths.py',
398 '--output', '<(collection_dev_cc_file)', 398 '--output', '<(convert_patch_cc_file)',
399 '--input_cc', '<(libgen_in_cc_file)', 399 '--input_cc', '<(libgen_in_cc_file)',
400 '--include', 'vm/bootstrap.h', 400 '--include', 'vm/bootstrap.h',
401 '--var_name', 'dart::Bootstrap::collection_dev_source_paths_', 401 '--var_name', 'dart::Bootstrap::convert_patch_paths_',
402 '--library_name', 'dart:_collection-dev', 402 '--library_name', 'dart:convert',
403 '<@(_sources)', 403 '<@(_sources)',
404 ], 404 ],
405 'message': 'Generating ''<(collection_dev_cc_file)'' file.' 405 'message': 'Generating ''<(convert_patch_cc_file)'' file.'
406 }, 406 },
407 ] 407 ]
408 }, 408 },
409 { 409 {
410 'target_name': 'generate_convert_cc_file', 410 'target_name': 'generate_corelib_cc_file',
411 'type': 'none', 411 'type': 'none',
412 'toolsets':['host'], 412 'toolsets':['host'],
413 'includes': [ 413 'includes': [
414 # Load the shared convert library sources. 414 # Load the shared core library sources.
415 '../../sdk/lib/convert/convert_sources.gypi', 415 '../../sdk/lib/core/corelib_sources.gypi',
416 ], 416 ],
417 'sources/': [ 417 'sources/': [
418 # Exclude all .[cc|h] files. 418 # Exclude all .[cc|h] files.
419 # This is only here for reference. Excludes happen after 419 # This is only here for reference. Excludes happen after
420 # variable expansion, so the script has to do its own 420 # variable expansion, so the script has to do its own
421 # exclude processing of the sources being passed. 421 # exclude processing of the sources being passed.
422 ['exclude', '\\.cc|h$'], 422 ['exclude', '\\.cc|h$'],
423 ], 423 ],
424 'actions': [ 424 'actions': [
425 { 425 {
426 'action_name': 'generate_convert_cc', 426 'action_name': 'generate_corelib_cc',
427 'inputs': [ 427 'inputs': [
428 '../tools/gen_library_src_paths.py', 428 '../tools/gen_library_src_paths.py',
429 '<(libgen_in_cc_file)', 429 '<(libgen_in_cc_file)',
430 '<@(_sources)', 430 '<@(_sources)',
431 ], 431 ],
432 'outputs': [ 432 'outputs': [
433 '<(convert_cc_file)', 433 '<(corelib_cc_file)',
434 ], 434 ],
435 'action': [ 435 'action': [
436 'python', 436 'python',
437 'tools/gen_library_src_paths.py', 437 'tools/gen_library_src_paths.py',
438 '--output', '<(convert_cc_file)', 438 '--output', '<(corelib_cc_file)',
439 '--input_cc', '<(libgen_in_cc_file)', 439 '--input_cc', '<(libgen_in_cc_file)',
440 '--include', 'vm/bootstrap.h', 440 '--include', 'vm/bootstrap.h',
441 '--var_name', 'dart::Bootstrap::convert_source_paths_', 441 '--var_name', 'dart::Bootstrap::corelib_source_paths_',
442 '--library_name', 'dart:convert', 442 '--library_name', 'dart:core',
443 '<@(_sources)', 443 '<@(_sources)',
444 ], 444 ],
445 'message': 'Generating ''<(convert_cc_file)'' file.' 445 'message': 'Generating ''<(corelib_cc_file)'' file.'
446 }, 446 },
447 ] 447 ]
448 }, 448 },
449 { 449 {
450 'target_name': 'generate_convert_patch_cc_file', 450 'target_name': 'generate_corelib_patch_cc_file',
451 'type': 'none', 451 'type': 'none',
452 'toolsets':['host'], 452 'toolsets':['host'],
453 'includes': [ 453 'includes': [
454 # Load the shared convert library sources. 454 # Load the runtime implementation sources.
455 '../lib/convert_sources.gypi', 455 '../lib/corelib_sources.gypi',
456 ], 456 ],
457 'sources/': [ 457 'sources/': [
458 # Exclude all .[cc|h] files. 458 # Exclude all .[cc|h] files.
459 # This is only here for reference. Excludes happen after 459 # This is only here for reference. Excludes happen after
460 # variable expansion, so the script has to do its own 460 # variable expansion, so the script has to do its own
461 # exclude processing of the sources being passed. 461 # exclude processing of the sources being passed.
462 ['exclude', '\\.cc|h$'], 462 ['exclude', '\\.cc|h$'],
463 ], 463 ],
464 'actions': [ 464 'actions': [
465 { 465 {
466 'action_name': 'generate_convert_patch_cc', 466 'action_name': 'generate_corelib_patch_cc',
467 'inputs': [ 467 'inputs': [
468 '../tools/gen_library_src_paths.py', 468 '../tools/gen_library_src_paths.py',
469 '<(libgen_in_cc_file)', 469 '<(libgen_in_cc_file)',
470 '<@(_sources)', 470 '<@(_sources)',
471 ], 471 ],
472 'outputs': [ 472 'outputs': [
473 '<(convert_patch_cc_file)', 473 '<(corelib_patch_cc_file)',
474 ], 474 ],
475 'action': [ 475 'action': [
476 'python', 476 'python',
477 'tools/gen_library_src_paths.py', 477 'tools/gen_library_src_paths.py',
478 '--output', '<(convert_patch_cc_file)', 478 '--output', '<(corelib_patch_cc_file)',
479 '--input_cc', '<(libgen_in_cc_file)', 479 '--input_cc', '<(libgen_in_cc_file)',
480 '--include', 'vm/bootstrap.h', 480 '--include', 'vm/bootstrap.h',
481 '--var_name', 'dart::Bootstrap::convert_patch_paths_', 481 '--var_name', 'dart::Bootstrap::corelib_patch_paths_',
482 '--library_name', 'dart:convert', 482 '--library_name', 'dart:corelib',
483 '<@(_sources)', 483 '<@(_sources)',
484 ], 484 ],
485 'message': 'Generating ''<(convert_patch_cc_file)'' file.' 485 'message': 'Generating ''<(corelib_patch_cc_file)'' file.'
486 }, 486 },
487 ] 487 ]
488 }, 488 },
489 { 489 {
490 'target_name': 'generate_math_cc_file', 490 'target_name': 'generate_internal_patch_cc_file',
491 'type': 'none', 491 'type': 'none',
492 'toolsets':['host'], 492 'toolsets':['host'],
493 'includes': [ 493 'includes': [
494 # Load the shared math library sources. 494 # Load the runtime implementation sources.
495 '../../sdk/lib/math/math_sources.gypi', 495 '../lib/internal_sources.gypi',
496 ], 496 ],
497 'sources/': [ 497 'sources/': [
498 # Exclude all .[cc|h] files. 498 # Exclude all .[cc|h] files.
499 # This is only here for reference. Excludes happen after 499 # This is only here for reference. Excludes happen after
500 # variable expansion, so the script has to do its own 500 # variable expansion, so the script has to do its own
501 # exclude processing of the sources being passed. 501 # exclude processing of the sources being passed.
502 ['exclude', '\\.cc|h$'], 502 ['exclude', '\\.cc|h$'],
503 ], 503 ],
504 'actions': [ 504 'actions': [
505 { 505 {
506 'action_name': 'generate_math_cc', 506 'action_name': 'generate_internal_patch_cc',
507 'inputs': [ 507 'inputs': [
508 '../tools/gen_library_src_paths.py', 508 '../tools/gen_library_src_paths.py',
509 '<(libgen_in_cc_file)', 509 '<(libgen_in_cc_file)',
510 '<@(_sources)', 510 '<@(_sources)',
511 ], 511 ],
512 'outputs': [ 512 'outputs': [
513 '<(math_cc_file)', 513 '<(internal_patch_cc_file)',
514 ], 514 ],
515 'action': [ 515 'action': [
516 'python', 516 'python',
517 'tools/gen_library_src_paths.py', 517 'tools/gen_library_src_paths.py',
518 '--output', '<(math_cc_file)', 518 '--output', '<(internal_patch_cc_file)',
519 '--input_cc', '<(libgen_in_cc_file)', 519 '--input_cc', '<(libgen_in_cc_file)',
520 '--include', 'vm/bootstrap.h', 520 '--include', 'vm/bootstrap.h',
521 '--var_name', 'dart::Bootstrap::math_source_paths_', 521 '--var_name', 'dart::Bootstrap::internal_patch_paths_',
522 '--library_name', 'dart:math', 522 '--library_name', 'dart:_internal',
523 '<@(_sources)', 523 '<@(_sources)',
524 ], 524 ],
525 'message': 'Generating ''<(math_cc_file)'' file.' 525 'message': 'Generating ''<(internal_patch_cc_file)'' file.'
526 }, 526 },
527 ] 527 ]
528 }, 528 },
529 { 529 {
530 'target_name': 'generate_math_patch_cc_file', 530 'target_name': 'generate_internal_cc_file',
531 'type': 'none', 531 'type': 'none',
532 'toolsets':['host'], 532 'toolsets':['host'],
533 'includes': [ 533 'includes': [
534 # Load the shared math library sources. 534 # Load the shared internal library sources.
535 '../lib/math_sources.gypi', 535 '../../sdk/lib/internal/internal_sources.gypi',
536 ], 536 ],
537 'sources/': [ 537 'sources/': [
538 # Exclude all .[cc|h] files. 538 # Exclude all .[cc|h] files.
539 # This is only here for reference. Excludes happen after 539 # This is only here for reference. Excludes happen after
540 # variable expansion, so the script has to do its own 540 # variable expansion, so the script has to do its own
541 # exclude processing of the sources being passed. 541 # exclude processing of the sources being passed.
542 ['exclude', '\\.cc|h$'], 542 ['exclude', '\\.cc|h$'],
543 ], 543 ],
544 'actions': [ 544 'actions': [
545 { 545 {
546 'action_name': 'generate_math_patch_cc', 546 'action_name': 'generate_internal_cc',
547 'inputs': [ 547 'inputs': [
548 '../tools/gen_library_src_paths.py', 548 '../tools/gen_library_src_paths.py',
549 '<(libgen_in_cc_file)', 549 '<(libgen_in_cc_file)',
550 '<@(_sources)', 550 '<@(_sources)',
551 ], 551 ],
552 'outputs': [ 552 'outputs': [
553 '<(math_patch_cc_file)', 553 '<(internal_cc_file)',
554 ], 554 ],
555 'action': [ 555 'action': [
556 'python', 556 'python',
557 'tools/gen_library_src_paths.py', 557 'tools/gen_library_src_paths.py',
558 '--output', '<(math_patch_cc_file)', 558 '--output', '<(internal_cc_file)',
559 '--input_cc', '<(libgen_in_cc_file)', 559 '--input_cc', '<(libgen_in_cc_file)',
560 '--include', 'vm/bootstrap.h', 560 '--include', 'vm/bootstrap.h',
561 '--var_name', 'dart::Bootstrap::math_patch_paths_', 561 '--var_name', 'dart::Bootstrap::internal_source_paths_',
562 '--library_name', 'dart:math', 562 '--library_name', 'dart:_internal',
563 '<@(_sources)', 563 '<@(_sources)',
564 ], 564 ],
565 'message': 'Generating ''<(math_patch_cc_file)'' file.' 565 'message': 'Generating ''<(internal_cc_file)'' file.'
566 }, 566 },
567 ] 567 ]
568 }, 568 },
569 { 569 {
570 'target_name': 'generate_mirrors_cc_file', 570 'target_name': 'generate_isolate_cc_file',
571 'type': 'none', 571 'type': 'none',
572 'toolsets':['host'], 572 'toolsets':['host'],
573 'includes': [ 573 'includes': [
574 # Load the shared core library sources. 574 # Load the runtime implementation sources.
575 '../../sdk/lib/mirrors/mirrors_sources.gypi', 575 '../../sdk/lib/isolate/isolate_sources.gypi',
576 ], 576 ],
577 'sources/': [ 577 'sources/': [
578 # Exclude all .[cc|h] files. 578 # Exclude all .[cc|h] files.
579 # This is only here for reference. Excludes happen after 579 # This is only here for reference. Excludes happen after
580 # variable expansion, so the script has to do its own 580 # variable expansion, so the script has to do its own
581 # exclude processing of the sources being passed. 581 # exclude processing of the sources being passed.
582 ['exclude', '\\.cc|h$'], 582 ['exclude', '\\.cc|h$'],
583 ], 583 ],
584 'actions': [ 584 'actions': [
585 { 585 {
586 'action_name': 'generate_mirrors_cc', 586 'action_name': 'generate_isolate_cc',
587 'inputs': [ 587 'inputs': [
588 '../tools/gen_library_src_paths.py', 588 '../tools/gen_library_src_paths.py',
589 '<(libgen_in_cc_file)', 589 '<(libgen_in_cc_file)',
590 '<@(_sources)', 590 '<@(_sources)',
591 ], 591 ],
592 'outputs': [ 592 'outputs': [
593 '<(mirrors_cc_file)', 593 '<(isolate_cc_file)',
594 ], 594 ],
595 'action': [ 595 'action': [
596 'python', 596 'python',
597 'tools/gen_library_src_paths.py', 597 'tools/gen_library_src_paths.py',
598 '--output', '<(mirrors_cc_file)', 598 '--output', '<(isolate_cc_file)',
599 '--input_cc', '<(libgen_in_cc_file)', 599 '--input_cc', '<(libgen_in_cc_file)',
600 '--include', 'vm/bootstrap.h', 600 '--include', 'vm/bootstrap.h',
601 '--var_name', 'dart::Bootstrap::mirrors_source_paths_', 601 '--var_name', 'dart::Bootstrap::isolate_source_paths_',
602 '--library_name', 'dart:mirrors', 602 '--library_name', 'dart:isolate',
603 '<@(_sources)', 603 '<@(_sources)',
604 ], 604 ],
605 'message': 'Generating ''<(mirrors_cc_file)'' file.' 605 'message': 'Generating ''<(isolate_cc_file)'' file.'
606 }, 606 },
607 ] 607 ]
608 }, 608 },
609 { 609 {
610 'target_name': 'generate_mirrors_patch_cc_file', 610 'target_name': 'generate_isolate_patch_cc_file',
611 'type': 'none', 611 'type': 'none',
612 'toolsets':['host'], 612 'toolsets':['host'],
613 'includes': [ 613 'includes': [
614 # Load the patch sources. 614 # Load the runtime implementation sources.
615 '../lib/mirrors_sources.gypi', 615 '../lib/isolate_sources.gypi',
616 ], 616 ],
617 'sources/': [ 617 'sources/': [
618 # Exclude all .[cc|h] files. 618 # Exclude all .[cc|h] files.
619 # This is only here for reference. Excludes happen after 619 # This is only here for reference. Excludes happen after
620 # variable expansion, so the script has to do its own 620 # variable expansion, so the script has to do its own
621 # exclude processing of the sources being passed. 621 # exclude processing of the sources being passed.
622 ['exclude', '\\.cc|h$'], 622 ['exclude', '\\.cc|h$'],
623 ], 623 ],
624 'actions': [ 624 'actions': [
625 { 625 {
626 'action_name': 'generate_mirrors_patch_cc', 626 'action_name': 'generate_isolate_patch_cc',
627 'inputs': [ 627 'inputs': [
628 '../tools/gen_library_src_paths.py', 628 '../tools/gen_library_src_paths.py',
629 '<(libgen_in_cc_file)', 629 '<(libgen_in_cc_file)',
630 '<@(_sources)', 630 '<@(_sources)',
631 ], 631 ],
632 'outputs': [ 632 'outputs': [
633 '<(mirrors_patch_cc_file)', 633 '<(isolate_patch_cc_file)',
634 ], 634 ],
635 'action': [ 635 'action': [
636 'python', 636 'python',
637 'tools/gen_library_src_paths.py', 637 'tools/gen_library_src_paths.py',
638 '--output', '<(mirrors_patch_cc_file)', 638 '--output', '<(isolate_patch_cc_file)',
639 '--input_cc', '<(libgen_in_cc_file)', 639 '--input_cc', '<(libgen_in_cc_file)',
640 '--include', 'vm/bootstrap.h', 640 '--include', 'vm/bootstrap.h',
641 '--var_name', 'dart::Bootstrap::mirrors_patch_paths_', 641 '--var_name', 'dart::Bootstrap::isolate_patch_paths_',
642 '--library_name', 'dart:mirrors', 642 '--library_name', 'dart:isolate',
643 '<@(_sources)', 643 '<@(_sources)',
644 ], 644 ],
645 'message': 'Generating ''<(mirrors_patch_cc_file)'' file.' 645 'message': 'Generating ''<(isolate_patch_cc_file)'' file.'
646 }, 646 },
647 ] 647 ]
648 }, 648 },
649 { 649 {
650 'target_name': 'generate_isolate_cc_file', 650 'target_name': 'generate_math_cc_file',
651 'type': 'none', 651 'type': 'none',
652 'toolsets':['host'], 652 'toolsets':['host'],
653 'includes': [ 653 'includes': [
654 # Load the runtime implementation sources. 654 # Load the shared math library sources.
655 '../../sdk/lib/isolate/isolate_sources.gypi', 655 '../../sdk/lib/math/math_sources.gypi',
656 ], 656 ],
657 'sources/': [ 657 'sources/': [
658 # Exclude all .[cc|h] files. 658 # Exclude all .[cc|h] files.
659 # This is only here for reference. Excludes happen after 659 # This is only here for reference. Excludes happen after
660 # variable expansion, so the script has to do its own 660 # variable expansion, so the script has to do its own
661 # exclude processing of the sources being passed. 661 # exclude processing of the sources being passed.
662 ['exclude', '\\.cc|h$'], 662 ['exclude', '\\.cc|h$'],
663 ], 663 ],
664 'actions': [ 664 'actions': [
665 { 665 {
666 'action_name': 'generate_isolate_cc', 666 'action_name': 'generate_math_cc',
667 'inputs': [ 667 'inputs': [
668 '../tools/gen_library_src_paths.py', 668 '../tools/gen_library_src_paths.py',
669 '<(libgen_in_cc_file)', 669 '<(libgen_in_cc_file)',
670 '<@(_sources)', 670 '<@(_sources)',
671 ], 671 ],
672 'outputs': [ 672 'outputs': [
673 '<(isolate_cc_file)', 673 '<(math_cc_file)',
674 ], 674 ],
675 'action': [ 675 'action': [
676 'python', 676 'python',
677 'tools/gen_library_src_paths.py', 677 'tools/gen_library_src_paths.py',
678 '--output', '<(isolate_cc_file)', 678 '--output', '<(math_cc_file)',
679 '--input_cc', '<(libgen_in_cc_file)', 679 '--input_cc', '<(libgen_in_cc_file)',
680 '--include', 'vm/bootstrap.h', 680 '--include', 'vm/bootstrap.h',
681 '--var_name', 'dart::Bootstrap::isolate_source_paths_', 681 '--var_name', 'dart::Bootstrap::math_source_paths_',
682 '--library_name', 'dart:isolate', 682 '--library_name', 'dart:math',
683 '<@(_sources)', 683 '<@(_sources)',
684 ], 684 ],
685 'message': 'Generating ''<(isolate_cc_file)'' file.' 685 'message': 'Generating ''<(math_cc_file)'' file.'
686 }, 686 },
687 ] 687 ]
688 }, 688 },
689 { 689 {
690 'target_name': 'generate_async_patch_cc_file', 690 'target_name': 'generate_math_patch_cc_file',
691 'type': 'none', 691 'type': 'none',
692 'toolsets':['host'], 692 'toolsets':['host'],
693 'includes': [ 693 'includes': [
694 # Load the runtime implementation sources. 694 # Load the shared math library sources.
695 '../lib/async_sources.gypi', 695 '../lib/math_sources.gypi',
696 ], 696 ],
697 'sources/': [ 697 'sources/': [
698 # Exclude all .[cc|h] files. 698 # Exclude all .[cc|h] files.
699 # This is only here for reference. Excludes happen after 699 # This is only here for reference. Excludes happen after
700 # variable expansion, so the script has to do its own 700 # variable expansion, so the script has to do its own
701 # exclude processing of the sources being passed. 701 # exclude processing of the sources being passed.
702 ['exclude', '\\.cc|h$'], 702 ['exclude', '\\.cc|h$'],
703 ], 703 ],
704 'actions': [ 704 'actions': [
705 { 705 {
706 'action_name': 'generate_async_patch_cc', 706 'action_name': 'generate_math_patch_cc',
707 'inputs': [ 707 'inputs': [
708 '../tools/gen_library_src_paths.py', 708 '../tools/gen_library_src_paths.py',
709 '<(libgen_in_cc_file)', 709 '<(libgen_in_cc_file)',
710 '<@(_sources)', 710 '<@(_sources)',
711 ], 711 ],
712 'outputs': [ 712 'outputs': [
713 '<(async_patch_cc_file)', 713 '<(math_patch_cc_file)',
714 ], 714 ],
715 'action': [ 715 'action': [
716 'python', 716 'python',
717 'tools/gen_library_src_paths.py', 717 'tools/gen_library_src_paths.py',
718 '--output', '<(async_patch_cc_file)', 718 '--output', '<(math_patch_cc_file)',
719 '--input_cc', '<(libgen_in_cc_file)', 719 '--input_cc', '<(libgen_in_cc_file)',
720 '--include', 'vm/bootstrap.h', 720 '--include', 'vm/bootstrap.h',
721 '--var_name', 'dart::Bootstrap::async_patch_paths_', 721 '--var_name', 'dart::Bootstrap::math_patch_paths_',
722 '--library_name', 'dart:async', 722 '--library_name', 'dart:math',
723 '<@(_sources)', 723 '<@(_sources)',
724 ], 724 ],
725 'message': 'Generating ''<(async_patch_cc_file)'' file.' 725 'message': 'Generating ''<(math_patch_cc_file)'' file.'
726 }, 726 },
727 ] 727 ]
728 }, 728 },
729 { 729 {
730 'target_name': 'generate_collection_patch_cc_file', 730 'target_name': 'generate_mirrors_cc_file',
731 'type': 'none', 731 'type': 'none',
732 'toolsets':['host'], 732 'toolsets':['host'],
733 'includes': [ 733 'includes': [
734 # Load the runtime implementation sources. 734 # Load the shared core library sources.
735 '../lib/collection_sources.gypi', 735 '../../sdk/lib/mirrors/mirrors_sources.gypi',
736 ], 736 ],
737 'sources/': [ 737 'sources/': [
738 # Exclude all .[cc|h] files. 738 # Exclude all .[cc|h] files.
739 # This is only here for reference. Excludes happen after 739 # This is only here for reference. Excludes happen after
740 # variable expansion, so the script has to do its own 740 # variable expansion, so the script has to do its own
741 # exclude processing of the sources being passed. 741 # exclude processing of the sources being passed.
742 ['exclude', '\\.cc|h$'], 742 ['exclude', '\\.cc|h$'],
743 ], 743 ],
744 'actions': [ 744 'actions': [
745 { 745 {
746 'action_name': 'generate_collection_patch_cc', 746 'action_name': 'generate_mirrors_cc',
747 'inputs': [ 747 'inputs': [
748 '../tools/gen_library_src_paths.py', 748 '../tools/gen_library_src_paths.py',
749 '<(libgen_in_cc_file)', 749 '<(libgen_in_cc_file)',
750 '<@(_sources)', 750 '<@(_sources)',
751 ], 751 ],
752 'outputs': [ 752 'outputs': [
753 '<(collection_patch_cc_file)', 753 '<(mirrors_cc_file)',
754 ], 754 ],
755 'action': [ 755 'action': [
756 'python', 756 'python',
757 'tools/gen_library_src_paths.py', 757 'tools/gen_library_src_paths.py',
758 '--output', '<(collection_patch_cc_file)', 758 '--output', '<(mirrors_cc_file)',
759 '--input_cc', '<(libgen_in_cc_file)', 759 '--input_cc', '<(libgen_in_cc_file)',
760 '--include', 'vm/bootstrap.h', 760 '--include', 'vm/bootstrap.h',
761 '--var_name', 'dart::Bootstrap::collection_patch_paths_', 761 '--var_name', 'dart::Bootstrap::mirrors_source_paths_',
762 '--library_name', 'dart:collection', 762 '--library_name', 'dart:mirrors',
763 '<@(_sources)', 763 '<@(_sources)',
764 ], 764 ],
765 'message': 'Generating ''<(collection_patch_cc_file)'' file.' 765 'message': 'Generating ''<(mirrors_cc_file)'' file.'
766 }, 766 },
767 ] 767 ]
768 }, 768 },
769 { 769 {
770 'target_name': 'generate_isolate_patch_cc_file', 770 'target_name': 'generate_mirrors_patch_cc_file',
771 'type': 'none', 771 'type': 'none',
772 'toolsets':['host'], 772 'toolsets':['host'],
773 'includes': [ 773 'includes': [
774 # Load the runtime implementation sources. 774 # Load the patch sources.
775 '../lib/isolate_sources.gypi', 775 '../lib/mirrors_sources.gypi',
776 ], 776 ],
777 'sources/': [ 777 'sources/': [
778 # Exclude all .[cc|h] files. 778 # Exclude all .[cc|h] files.
779 # This is only here for reference. Excludes happen after 779 # This is only here for reference. Excludes happen after
780 # variable expansion, so the script has to do its own 780 # variable expansion, so the script has to do its own
781 # exclude processing of the sources being passed. 781 # exclude processing of the sources being passed.
782 ['exclude', '\\.cc|h$'], 782 ['exclude', '\\.cc|h$'],
783 ], 783 ],
784 'actions': [ 784 'actions': [
785 { 785 {
786 'action_name': 'generate_isolate_patch_cc', 786 'action_name': 'generate_mirrors_patch_cc',
787 'inputs': [ 787 'inputs': [
788 '../tools/gen_library_src_paths.py', 788 '../tools/gen_library_src_paths.py',
789 '<(libgen_in_cc_file)', 789 '<(libgen_in_cc_file)',
790 '<@(_sources)', 790 '<@(_sources)',
791 ], 791 ],
792 'outputs': [ 792 'outputs': [
793 '<(isolate_patch_cc_file)', 793 '<(mirrors_patch_cc_file)',
794 ], 794 ],
795 'action': [ 795 'action': [
796 'python', 796 'python',
797 'tools/gen_library_src_paths.py', 797 'tools/gen_library_src_paths.py',
798 '--output', '<(isolate_patch_cc_file)', 798 '--output', '<(mirrors_patch_cc_file)',
799 '--input_cc', '<(libgen_in_cc_file)', 799 '--input_cc', '<(libgen_in_cc_file)',
800 '--include', 'vm/bootstrap.h', 800 '--include', 'vm/bootstrap.h',
801 '--var_name', 'dart::Bootstrap::isolate_patch_paths_', 801 '--var_name', 'dart::Bootstrap::mirrors_patch_paths_',
802 '--library_name', 'dart:isolate', 802 '--library_name', 'dart:mirrors',
803 '<@(_sources)', 803 '<@(_sources)',
804 ], 804 ],
805 'message': 'Generating ''<(isolate_patch_cc_file)'' file.' 805 'message': 'Generating ''<(mirrors_patch_cc_file)'' file.'
806 }, 806 },
807 ] 807 ]
808 }, 808 },
809 { 809 {
810 'target_name': 'generate_typed_data_cc_file', 810 'target_name': 'generate_typed_data_cc_file',
811 'type': 'none', 811 'type': 'none',
812 'toolsets':['host'], 812 'toolsets':['host'],
813 'includes': [ 813 'includes': [
814 # Load the shared library sources. 814 # Load the shared library sources.
815 '../../sdk/lib/typed_data/typed_data_sources.gypi', 815 '../../sdk/lib/typed_data/typed_data_sources.gypi',
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
939 '--table_name', 'service', 939 '--table_name', 'service',
940 '--root_prefix', 'vm/service/', 940 '--root_prefix', 'vm/service/',
941 '<@(_sources)' 941 '<@(_sources)'
942 ], 942 ],
943 'message': 'Generating ''<(service_cc_file)'' file.' 943 'message': 'Generating ''<(service_cc_file)'' file.'
944 }, 944 },
945 ] 945 ]
946 }, 946 },
947 ] 947 ]
948 } 948 }
OLDNEW
« no previous file with comments | « runtime/vm/symbols.h ('k') | samples/third_party/pop-pop-win/app_package/game_app.dart.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698