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

Side by Side Diff: Source/devtools/devtools.gyp

Issue 472903003: DevTools: Get rid of module initializers in the source tree (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Remove more dead code and fix GN build Created 6 years, 4 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
OLDNEW
1 # 1 #
2 # Copyright (C) 2013 Google Inc. All rights reserved. 2 # Copyright (C) 2013 Google Inc. All rights reserved.
3 # 3 #
4 # Redistribution and use in source and binary forms, with or without 4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions are 5 # modification, are permitted provided that the following conditions are
6 # met: 6 # met:
7 # 7 #
8 # * Redistributions of source code must retain the above copyright 8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer. 9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above 10 # * Redistributions in binary form must reproduce the above
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 '<@(_input_page)', 91 '<@(_input_page)',
92 ], 92 ],
93 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devtools.html'], 93 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devtools.html'],
94 'action': ['python', '<@(_script_name)', '<@(_input_page)', '<@( _outputs)', '<@(debug_devtools)'], 94 'action': ['python', '<@(_script_name)', '<@(_input_page)', '<@( _outputs)', '<@(debug_devtools)'],
95 }], 95 }],
96 }, 96 },
97 { 97 {
98 'target_name': 'devtools_extension_api', 98 'target_name': 'devtools_extension_api',
99 'type': 'none', 99 'type': 'none',
100 'actions': [{ 100 'actions': [{
101 'action_name': 'devtools_html', 101 'action_name': 'devtools_extension_api',
102 'script_name': 'scripts/generate_devtools_extension_api.py', 102 'script_name': 'scripts/generate_devtools_extension_api.py',
103 'inputs': [ 103 'inputs': [
104 '<@(_script_name)', 104 '<@(_script_name)',
105 '<@(devtools_extension_api_files)', 105 '<@(devtools_extension_api_files)',
106 ], 106 ],
107 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devtools_extensi on_api.js'], 107 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devtools_extensi on_api.js'],
108 'action': ['python', '<@(_script_name)', '<@(_outputs)', '<@(dev tools_extension_api_files)'], 108 'action': ['python', '<@(_script_name)', '<@(_outputs)', '<@(dev tools_extension_api_files)'],
109 }], 109 }],
110 }, 110 },
111 { 111 {
(...skipping 10 matching lines...) Expand all
122 'action_name': 'generate_devtools_grd', 122 'action_name': 'generate_devtools_grd',
123 'script_name': 'scripts/generate_devtools_grd.py', 123 'script_name': 'scripts/generate_devtools_grd.py',
124 'relative_path_dirs': [ 124 'relative_path_dirs': [
125 '<(PRODUCT_DIR)/resources/inspector', 125 '<(PRODUCT_DIR)/resources/inspector',
126 'front_end' 126 'front_end'
127 ], 127 ],
128 'input_pages': [ 128 'input_pages': [
129 '<(PRODUCT_DIR)/resources/inspector/devtools.html', 129 '<(PRODUCT_DIR)/resources/inspector/devtools.html',
130 '<(PRODUCT_DIR)/resources/inspector/inspector.css', 130 '<(PRODUCT_DIR)/resources/inspector/inspector.css',
131 '<(PRODUCT_DIR)/resources/inspector/main/Main.js', 131 '<(PRODUCT_DIR)/resources/inspector/main/Main.js',
132 '<(PRODUCT_DIR)/resources/inspector/audits/_module.j s', 132 '<(PRODUCT_DIR)/resources/inspector/audits.js',
133 '<(PRODUCT_DIR)/resources/inspector/console/_module. js', 133 '<(PRODUCT_DIR)/resources/inspector/console.js',
134 '<(PRODUCT_DIR)/resources/inspector/devices/_module. js', 134 '<(PRODUCT_DIR)/resources/inspector/devices.js',
135 '<(PRODUCT_DIR)/resources/inspector/documentation/_m odule.js', 135 '<(PRODUCT_DIR)/resources/inspector/documentation.js ',
136 '<(PRODUCT_DIR)/resources/inspector/elements/_module .js', 136 '<(PRODUCT_DIR)/resources/inspector/elements.js',
137 '<(PRODUCT_DIR)/resources/inspector/extensions/_modu le.js', 137 '<(PRODUCT_DIR)/resources/inspector/extensions.js',
138 '<(PRODUCT_DIR)/resources/inspector/layers/_module.j s', 138 '<(PRODUCT_DIR)/resources/inspector/layers.js',
139 '<(PRODUCT_DIR)/resources/inspector/network/_module. js', 139 '<(PRODUCT_DIR)/resources/inspector/network.js',
140 '<(PRODUCT_DIR)/resources/inspector/profiler/_module .js', 140 '<(PRODUCT_DIR)/resources/inspector/profiler.js',
141 '<(PRODUCT_DIR)/resources/inspector/resources/_modul e.js', 141 '<(PRODUCT_DIR)/resources/inspector/resources.js',
142 '<(PRODUCT_DIR)/resources/inspector/settings/_module .js', 142 '<(PRODUCT_DIR)/resources/inspector/settings.js',
143 '<(PRODUCT_DIR)/resources/inspector/source_frame/_mo dule.js', 143 '<(PRODUCT_DIR)/resources/inspector/source_frame.js' ,
144 '<(PRODUCT_DIR)/resources/inspector/sources/_module. js', 144 '<(PRODUCT_DIR)/resources/inspector/sources.js',
145 '<(PRODUCT_DIR)/resources/inspector/timeline/_module .js', 145 '<(PRODUCT_DIR)/resources/inspector/timeline.js',
146 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo rker/_module.js', 146 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo rker.js',
147 '<(PRODUCT_DIR)/resources/inspector/script_formatter _worker/_module.js', 147 '<(PRODUCT_DIR)/resources/inspector/script_formatter _worker.js',
148 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha red_worker/_module.js', 148 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha red_worker.js',
149 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi on_api.js', 149 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi on_api.js',
150 '<@(devtools_standalone_files)', 150 '<@(devtools_standalone_files)',
151 '<@(devtools_cm_css_files)', 151 '<@(devtools_cm_css_files)',
152 ], 152 ],
153 'images': [ 153 'images': [
154 '<@(devtools_image_files)', 154 '<@(devtools_image_files)',
155 ], 155 ],
156 'inputs': [ 156 'inputs': [
157 '<@(_script_name)', 157 '<@(_script_name)',
158 '<@(_input_pages)', 158 '<@(_input_pages)',
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 'concatenated_module_descriptors', 264 'concatenated_module_descriptors',
265 ], 265 ],
266 'actions': [{ 266 'actions': [{
267 'action_name': 'build_core_module', 267 'action_name': 'build_core_module',
268 'script_name': 'scripts/concatenate_js_files.py', 268 'script_name': 'scripts/concatenate_js_files.py',
269 'input_page': 'front_end/inspector.html', 269 'input_page': 'front_end/inspector.html',
270 'inputs': [ 270 'inputs': [
271 '<@(_script_name)', 271 '<@(_script_name)',
272 '<@(_input_page)', 272 '<@(_input_page)',
273 '<@(devtools_core_files)', 273 '<@(devtools_core_files)',
274 '<(blink_devtools_output_dir)/Runtime.js',
274 '<(blink_devtools_output_dir)/InspectorBackendComman ds.js', 275 '<(blink_devtools_output_dir)/InspectorBackendComman ds.js',
275 '<(blink_devtools_output_dir)/SupportedCSSProperties .js', 276 '<(blink_devtools_output_dir)/SupportedCSSProperties .js',
276 '<(blink_devtools_output_dir)/common/modules.js',
277 ], 277 ],
278 'search_path': [ 278 'search_path': [
279 '<(blink_devtools_output_dir)', 279 '<(blink_devtools_output_dir)',
280 'front_end', 280 'front_end',
281 ], 281 ],
282 'outputs': ['<(PRODUCT_DIR)/resources/inspector/main/Mai n.js'], 282 'outputs': ['<(PRODUCT_DIR)/resources/inspector/main/Mai n.js'],
283 'action': ['python', '<@(_script_name)', '<@(_input_page )', '<@(_search_path)', '<@(_outputs)'], 283 'action': ['python', '<@(_script_name)', '<@(_input_page )', '<@(_search_path)', '<@(_outputs)'],
284 }] 284 }]
285 }, 285 },
286 { # Debug 286 { # Debug
287 'copies': [ 287 'copies': [
288 { 288 {
289 'destination': '<(PRODUCT_DIR)/resources/inspector', 289 'destination': '<(PRODUCT_DIR)/resources/inspector',
290 'files': [ 290 'files': [
291 '<@(devtools_core_base_files)', 291 '<@(devtools_core_base_files)',
292 'front_end/Runtime.js',
292 '<(blink_devtools_output_dir)/InspectorBackendCo mmands.js', 293 '<(blink_devtools_output_dir)/InspectorBackendCo mmands.js',
293 '<(blink_devtools_output_dir)/SupportedCSSProper ties.js', 294 '<(blink_devtools_output_dir)/SupportedCSSProper ties.js',
294 ], 295 ],
295 }, 296 },
296 { 297 {
297 'destination': '<(PRODUCT_DIR)/resources/inspector/c ommon', 298 'destination': '<(PRODUCT_DIR)/resources/inspector/c ommon',
298 'files': [ 299 'files': [
299 '<@(devtools_common_js_files)', 300 '<@(devtools_common_js_files)',
300 ], 301 ],
301 }, 302 },
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
358 }] 359 }]
359 ] 360 ]
360 }, 361 },
361 { 362 {
362 'target_name': 'build_audits_module', 363 'target_name': 'build_audits_module',
363 'type': 'none', 364 'type': 'none',
364 'conditions': [ 365 'conditions': [
365 ['debug_devtools==0', { # Release 366 ['debug_devtools==0', { # Release
366 'actions': [{ 367 'actions': [{
367 'action_name': 'build_audits_module', 368 'action_name': 'build_audits_module',
368 'script_name': 'scripts/inline_js_imports.py', 369 'script_name': 'scripts/concatenate_module_scripts.py',
369 'input_file': 'front_end/audits/_module.js', 370 'input_file': 'front_end/audits/module.json',
370 'inputs': [ 371 'inputs': [
371 '<@(_script_name)', 372 '<@(_script_name)',
373 '<@(_input_file)',
372 '<@(devtools_audits_js_files)', 374 '<@(devtools_audits_js_files)',
373 ], 375 ],
374 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits/_ module.js'], 376 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits.j s'],
375 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 377 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
376 }], 378 }],
377 }, 379 },
378 { # Debug 380 { # Debug
379 'copies': [ 381 'copies': [
380 { 382 {
381 'destination': '<(PRODUCT_DIR)/resources/inspector/a udits', 383 'destination': '<(PRODUCT_DIR)/resources/inspector/a udits',
382 'files': [ 384 'files': [
383 '<@(devtools_audits_js_files)', 385 '<@(devtools_audits_js_files)',
384 'front_end/audits/module.json', 386 'front_end/audits/module.json',
385 ], 387 ],
386 } 388 }
387 ] 389 ]
388 }] 390 }]
389 ] 391 ]
390 }, 392 },
391 { 393 {
392 'target_name': 'build_console_module', 394 'target_name': 'build_console_module',
393 'type': 'none', 395 'type': 'none',
394 'conditions': [ 396 'conditions': [
395 ['debug_devtools==0', { # Release 397 ['debug_devtools==0', { # Release
396 'actions': [{ 398 'actions': [{
397 'action_name': 'build_console_module', 399 'action_name': 'build_console_module',
398 'script_name': 'scripts/inline_js_imports.py', 400 'script_name': 'scripts/concatenate_module_scripts.py',
399 'input_file': 'front_end/console/_module.js', 401 'input_file': 'front_end/console/module.json',
400 'inputs': [ 402 'inputs': [
401 '<@(_script_name)', 403 '<@(_script_name)',
404 '<@(_input_file)',
402 '<@(devtools_console_js_files)', 405 '<@(devtools_console_js_files)',
403 ], 406 ],
404 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console/ _module.js'], 407 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console. js'],
405 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 408 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
406 }], 409 }],
407 }, 410 },
408 { # Debug 411 { # Debug
409 'copies': [ 412 'copies': [
410 { 413 {
411 'destination': '<(PRODUCT_DIR)/resources/inspector/c onsole', 414 'destination': '<(PRODUCT_DIR)/resources/inspector/c onsole',
412 'files': [ 415 'files': [
413 '<@(devtools_console_js_files)', 416 '<@(devtools_console_js_files)',
414 'front_end/console/module.json', 417 'front_end/console/module.json',
415 ], 418 ],
416 } 419 }
417 ] 420 ]
418 }] 421 }]
419 ] 422 ]
420 }, 423 },
421 { 424 {
422 'target_name': 'build_devices_module', 425 'target_name': 'build_devices_module',
423 'type': 'none', 426 'type': 'none',
424 'conditions': [ 427 'conditions': [
425 ['debug_devtools==0', { # Release 428 ['debug_devtools==0', { # Release
426 'actions': [{ 429 'actions': [{
427 'action_name': 'build_devices_module', 430 'action_name': 'build_devices_module',
428 'script_name': 'scripts/inline_js_imports.py', 431 'script_name': 'scripts/concatenate_module_scripts.py',
429 'input_file': 'front_end/devices/_module.js', 432 'input_file': 'front_end/devices/module.json',
430 'inputs': [ 433 'inputs': [
431 '<@(_script_name)', 434 '<@(_script_name)',
435 '<@(_input_file)',
432 '<@(devtools_devices_js_files)', 436 '<@(devtools_devices_js_files)',
433 ], 437 ],
434 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices/ _module.js'], 438 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices. js'],
435 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 439 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
436 }], 440 }],
437 }, 441 },
438 { # Debug 442 { # Debug
439 'copies': [ 443 'copies': [
440 { 444 {
441 'destination': '<(PRODUCT_DIR)/resources/inspector/d evices', 445 'destination': '<(PRODUCT_DIR)/resources/inspector/d evices',
442 'files': [ 446 'files': [
443 '<@(devtools_devices_js_files)', 447 '<@(devtools_devices_js_files)',
444 'front_end/devices/module.json', 448 'front_end/devices/module.json',
445 ], 449 ],
446 } 450 }
447 ] 451 ]
448 }] 452 }]
449 ] 453 ]
450 }, 454 },
451 { 455 {
452 'target_name': 'build_documentation_module', 456 'target_name': 'build_documentation_module',
453 'type': 'none', 457 'type': 'none',
454 'conditions': [ 458 'conditions': [
455 ['debug_devtools==0', { # Release 459 ['debug_devtools==0', { # Release
456 'actions': [{ 460 'actions': [{
457 'action_name': 'build_documentation_module', 461 'action_name': 'build_documentation_module',
458 'script_name': 'scripts/inline_js_imports.py', 462 'script_name': 'scripts/concatenate_module_scripts.py',
459 'input_file': 'front_end/documentation/_module.js', 463 'input_file': 'front_end/documentation/module.json',
460 'inputs': [ 464 'inputs': [
461 '<@(_script_name)', 465 '<@(_script_name)',
466 '<@(_input_file)',
462 '<@(devtools_documentation_js_files)', 467 '<@(devtools_documentation_js_files)',
463 ], 468 ],
464 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document ation/_module.js'], 469 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document ation.js'],
465 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 470 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
466 }], 471 }],
467 }, 472 },
468 { # Debug 473 { # Debug
469 'copies': [ 474 'copies': [
470 { 475 {
471 'destination': '<(PRODUCT_DIR)/resources/inspector/d ocumentation', 476 'destination': '<(PRODUCT_DIR)/resources/inspector/d ocumentation',
472 'files': [ 477 'files': [
473 '<@(devtools_documentation_js_files)', 478 '<@(devtools_documentation_js_files)',
474 'front_end/documentation/module.json', 479 'front_end/documentation/module.json',
475 ], 480 ],
476 } 481 }
477 ] 482 ]
478 }] 483 }]
479 ] 484 ]
480 }, 485 },
481 { 486 {
482 'target_name': 'build_elements_module', 487 'target_name': 'build_elements_module',
483 'type': 'none', 488 'type': 'none',
484 'conditions': [ 489 'conditions': [
485 ['debug_devtools==0', { # Release 490 ['debug_devtools==0', { # Release
486 'actions': [{ 491 'actions': [{
487 'action_name': 'build_elements_module', 492 'action_name': 'build_elements_module',
488 'script_name': 'scripts/inline_js_imports.py', 493 'script_name': 'scripts/concatenate_module_scripts.py',
489 'input_file': 'front_end/elements/_module.js', 494 'input_file': 'front_end/elements/module.json',
490 'inputs': [ 495 'inputs': [
491 '<@(_script_name)', 496 '<@(_script_name)',
497 '<@(_input_file)',
492 '<@(devtools_elements_js_files)', 498 '<@(devtools_elements_js_files)',
493 ], 499 ],
494 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements /_module.js'], 500 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements .js'],
495 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 501 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
496 }], 502 }],
497 }, 503 },
498 { # Debug 504 { # Debug
499 'copies': [ 505 'copies': [
500 { 506 {
501 'destination': '<(PRODUCT_DIR)/resources/inspector/e lements', 507 'destination': '<(PRODUCT_DIR)/resources/inspector/e lements',
502 'files': [ 508 'files': [
503 '<@(devtools_elements_js_files)', 509 '<@(devtools_elements_js_files)',
504 'front_end/elements/module.json', 510 'front_end/elements/module.json',
505 ], 511 ],
506 } 512 }
507 ] 513 ]
508 }] 514 }]
509 ] 515 ]
510 }, 516 },
511 { 517 {
512 'target_name': 'build_extensions_module', 518 'target_name': 'build_extensions_module',
513 'type': 'none', 519 'type': 'none',
514 'conditions': [ 520 'conditions': [
515 ['debug_devtools==0', { # Release 521 ['debug_devtools==0', { # Release
516 'actions': [{ 522 'actions': [{
517 'action_name': 'build_extensions_module', 523 'action_name': 'build_extensions_module',
518 'script_name': 'scripts/inline_js_imports.py', 524 'script_name': 'scripts/concatenate_module_scripts.py',
519 'input_file': 'front_end/extensions/_module.js', 525 'input_file': 'front_end/extensions/module.json',
520 'inputs': [ 526 'inputs': [
521 '<@(_script_name)', 527 '<@(_script_name)',
528 '<@(_input_file)',
522 '<@(devtools_extensions_js_files)', 529 '<@(devtools_extensions_js_files)',
523 ], 530 ],
524 'outputs': ['<(PRODUCT_DIR)/resources/inspector/extensio ns/_module.js'], 531 'outputs': ['<(PRODUCT_DIR)/resources/inspector/extensio ns.js'],
525 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 532 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
526 }], 533 }],
527 }, 534 },
528 { # Debug 535 { # Debug
529 'copies': [ 536 'copies': [
530 { 537 {
531 'destination': '<(PRODUCT_DIR)/resources/inspector/e xtensions', 538 'destination': '<(PRODUCT_DIR)/resources/inspector/e xtensions',
532 'files': [ 539 'files': [
533 '<@(devtools_extensions_js_files)', 540 '<@(devtools_extensions_js_files)',
534 'front_end/extensions/module.json', 541 'front_end/extensions/module.json',
535 ], 542 ],
536 } 543 }
537 ] 544 ]
538 }] 545 }]
539 ] 546 ]
540 }, 547 },
541 { 548 {
542 'target_name': 'build_heap_snapshot_worker_module', 549 'target_name': 'build_heap_snapshot_worker_module',
543 'type': 'none', 550 'type': 'none',
544 'conditions': [ 551 'conditions': [
545 ['debug_devtools==0', { # Release 552 ['debug_devtools==0', { # Release
546 'actions': [{ 553 'actions': [{
547 'action_name': 'build_heap_snapshot_worker_module', 554 'action_name': 'build_heap_snapshot_worker_module',
548 'script_name': 'scripts/inline_js_imports.py', 555 'script_name': 'scripts/concatenate_module_scripts.py',
549 'input_file': 'front_end/heap_snapshot_worker/_module.js ', 556 'input_file': 'front_end/heap_snapshot_worker/module.jso n',
550 'inputs': [ 557 'inputs': [
551 '<@(_script_name)', 558 '<@(_script_name)',
552 '<@(_input_file)', 559 '<@(_input_file)',
553 '<@(devtools_heap_snapshot_worker_js_files)', 560 '<@(devtools_heap_snapshot_worker_js_files)',
554 ], 561 ],
555 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna pshot_worker/_module.js'], 562 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna pshot_worker.js'],
556 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 563 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
557 }], 564 }],
558 }, 565 },
559 { # Debug 566 { # Debug
560 'copies': [ 567 'copies': [
561 { 568 {
562 'destination': '<(PRODUCT_DIR)/resources/inspector/h eap_snapshot_worker', 569 'destination': '<(PRODUCT_DIR)/resources/inspector/h eap_snapshot_worker',
563 'files': [ 570 'files': [
564 '<@(devtools_heap_snapshot_worker_js_files)', 571 '<@(devtools_heap_snapshot_worker_js_files)',
572 'front_end/heap_snapshot_worker/module.json',
565 ], 573 ],
566 } 574 }
567 ] 575 ]
568 }] 576 }]
569 ] 577 ]
570 }, 578 },
571 { 579 {
572 'target_name': 'build_layers_module', 580 'target_name': 'build_layers_module',
573 'type': 'none', 581 'type': 'none',
574 'conditions': [ 582 'conditions': [
575 ['debug_devtools==0', { # Release 583 ['debug_devtools==0', { # Release
576 'actions': [{ 584 'actions': [{
577 'action_name': 'build_layers_module', 585 'action_name': 'build_layers_module',
578 'script_name': 'scripts/inline_js_imports.py', 586 'script_name': 'scripts/concatenate_module_scripts.py',
579 'input_file': 'front_end/layers/_module.js', 587 'input_file': 'front_end/layers/module.json',
580 'inputs': [ 588 'inputs': [
581 '<@(_script_name)', 589 '<@(_script_name)',
590 '<@(_input_file)',
582 '<@(devtools_layers_js_files)', 591 '<@(devtools_layers_js_files)',
583 ], 592 ],
584 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers/_ module.js'], 593 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers.j s'],
585 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 594 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
586 }], 595 }],
587 }, 596 },
588 { # Debug 597 { # Debug
589 'copies': [ 598 'copies': [
590 { 599 {
591 'destination': '<(PRODUCT_DIR)/resources/inspector/l ayers', 600 'destination': '<(PRODUCT_DIR)/resources/inspector/l ayers',
592 'files': [ 601 'files': [
593 '<@(devtools_layers_js_files)', 602 '<@(devtools_layers_js_files)',
594 'front_end/layers/module.json', 603 'front_end/layers/module.json',
595 ], 604 ],
596 } 605 }
597 ] 606 ]
598 }] 607 }]
599 ] 608 ]
600 }, 609 },
601 { 610 {
602 'target_name': 'build_network_module', 611 'target_name': 'build_network_module',
603 'type': 'none', 612 'type': 'none',
604 'conditions': [ 613 'conditions': [
605 ['debug_devtools==0', { # Release 614 ['debug_devtools==0', { # Release
606 'actions': [{ 615 'actions': [{
607 'action_name': 'build_network_module', 616 'action_name': 'build_network_module',
608 'script_name': 'scripts/inline_js_imports.py', 617 'script_name': 'scripts/concatenate_module_scripts.py',
609 'input_file': 'front_end/network/_module.js', 618 'input_file': 'front_end/network/module.json',
610 'inputs': [ 619 'inputs': [
611 '<@(_script_name)', 620 '<@(_script_name)',
621 '<@(_input_file)',
612 '<@(devtools_network_js_files)', 622 '<@(devtools_network_js_files)',
613 ], 623 ],
614 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network/ _module.js'], 624 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network. js'],
615 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 625 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
616 }], 626 }],
617 }, 627 },
618 { # Debug 628 { # Debug
619 'copies': [ 629 'copies': [
620 { 630 {
621 'destination': '<(PRODUCT_DIR)/resources/inspector/n etwork', 631 'destination': '<(PRODUCT_DIR)/resources/inspector/n etwork',
622 'files': [ 632 'files': [
623 '<@(devtools_network_js_files)', 633 '<@(devtools_network_js_files)',
624 'front_end/network/module.json', 634 'front_end/network/module.json',
625 ], 635 ],
626 } 636 }
627 ] 637 ]
628 }] 638 }]
629 ] 639 ]
630 }, 640 },
631 { 641 {
632 'target_name': 'build_profiler_module', 642 'target_name': 'build_profiler_module',
633 'type': 'none', 643 'type': 'none',
634 'conditions': [ 644 'conditions': [
635 ['debug_devtools==0', { # Release 645 ['debug_devtools==0', { # Release
636 'actions': [{ 646 'actions': [{
637 'action_name': 'build_profiler_module', 647 'action_name': 'build_profiler_module',
638 'script_name': 'scripts/inline_js_imports.py', 648 'script_name': 'scripts/concatenate_module_scripts.py',
639 'input_file': 'front_end/profiler/_module.js', 649 'input_file': 'front_end/profiler/module.json',
640 'inputs': [ 650 'inputs': [
641 '<@(_script_name)', 651 '<@(_script_name)',
652 '<@(_input_file)',
642 '<@(devtools_profiler_js_files)', 653 '<@(devtools_profiler_js_files)',
643 ], 654 ],
644 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler /_module.js'], 655 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler .js'],
645 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 656 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
646 }], 657 }],
647 }, 658 },
648 { # Debug 659 { # Debug
649 'copies': [ 660 'copies': [
650 { 661 {
651 'destination': '<(PRODUCT_DIR)/resources/inspector/p rofiler', 662 'destination': '<(PRODUCT_DIR)/resources/inspector/p rofiler',
652 'files': [ 663 'files': [
653 '<@(devtools_profiler_js_files)', 664 '<@(devtools_profiler_js_files)',
654 'front_end/profiler/module.json', 665 'front_end/profiler/module.json',
655 ], 666 ],
656 } 667 }
657 ] 668 ]
658 }] 669 }]
659 ] 670 ]
660 }, 671 },
661 { 672 {
662 'target_name': 'build_resources_module', 673 'target_name': 'build_resources_module',
663 'type': 'none', 674 'type': 'none',
664 'conditions': [ 675 'conditions': [
665 ['debug_devtools==0', { # Release 676 ['debug_devtools==0', { # Release
666 'actions': [{ 677 'actions': [{
667 'action_name': 'build_resources_module', 678 'action_name': 'build_resources_module',
668 'script_name': 'scripts/inline_js_imports.py', 679 'script_name': 'scripts/concatenate_module_scripts.py',
669 'input_file': 'front_end/resources/_module.js', 680 'input_file': 'front_end/resources/module.json',
670 'inputs': [ 681 'inputs': [
671 '<@(_script_name)', 682 '<@(_script_name)',
683 '<@(_input_file)',
672 '<@(devtools_resources_js_files)', 684 '<@(devtools_resources_js_files)',
673 ], 685 ],
674 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource s/_module.js'], 686 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource s.js'],
675 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 687 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
676 }], 688 }],
677 }, 689 },
678 { # Debug 690 { # Debug
679 'copies': [ 691 'copies': [
680 { 692 {
681 'destination': '<(PRODUCT_DIR)/resources/inspector/r esources', 693 'destination': '<(PRODUCT_DIR)/resources/inspector/r esources',
682 'files': [ 694 'files': [
683 '<@(devtools_resources_js_files)', 695 '<@(devtools_resources_js_files)',
684 'front_end/resources/module.json', 696 'front_end/resources/module.json',
685 ], 697 ],
686 } 698 }
687 ] 699 ]
688 }] 700 }]
689 ] 701 ]
690 }, 702 },
691 { 703 {
692 'target_name': 'build_script_formatter_worker_module', 704 'target_name': 'build_script_formatter_worker_module',
693 'type': 'none', 705 'type': 'none',
694 'conditions': [ 706 'conditions': [
695 ['debug_devtools==0', { # Release 707 ['debug_devtools==0', { # Release
696 'actions': [{ 708 'actions': [{
697 'action_name': 'build_script_formatter_worker_module', 709 'action_name': 'build_script_formatter_worker_module',
698 'script_name': 'scripts/inline_js_imports.py', 710 'script_name': 'scripts/concatenate_module_scripts.py',
699 'input_file': 'front_end/script_formatter_worker/_module .js', 711 'input_file': 'front_end/script_formatter_worker/module. json',
700 'inputs': [ 712 'inputs': [
701 '<@(_script_name)', 713 '<@(_script_name)',
702 '<@(_input_file)', 714 '<@(_input_file)',
703 '<@(devtools_uglify_files)' 715 '<@(devtools_uglify_files)'
704 ], 716 ],
705 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f ormatter_worker/_module.js'], 717 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f ormatter_worker.js'],
706 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 718 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
707 }], 719 }],
708 }, 720 },
709 { # Debug 721 { # Debug
710 'copies': [ 722 'copies': [
711 { 723 {
712 'destination': '<(PRODUCT_DIR)/resources/inspector/s cript_formatter_worker', 724 'destination': '<(PRODUCT_DIR)/resources/inspector/s cript_formatter_worker',
713 'files': [ 725 'files': [
714 '<@(devtools_script_formatter_worker_js_files)', 726 '<@(devtools_script_formatter_worker_js_files)',
727 'front_end/script_formatter_worker/module.json',
715 ], 728 ],
716 }, 729 },
717 { 730 {
718 'destination': '<(PRODUCT_DIR)/resources/inspector/U glifyJS', 731 'destination': '<(PRODUCT_DIR)/resources/inspector/U glifyJS',
719 'files': [ 732 'files': [
720 '<@(devtools_uglify_files)', 733 '<@(devtools_uglify_files)',
721 ], 734 ],
722 } 735 }
723 ] 736 ]
724 }] 737 }]
725 ] 738 ]
726 }, 739 },
727 { 740 {
728 'target_name': 'build_settings_module', 741 'target_name': 'build_settings_module',
729 'type': 'none', 742 'type': 'none',
730 'conditions': [ 743 'conditions': [
731 ['debug_devtools==0', { # Release 744 ['debug_devtools==0', { # Release
732 'actions': [{ 745 'actions': [{
733 'action_name': 'build_settings_module', 746 'action_name': 'build_settings_module',
734 'script_name': 'scripts/inline_js_imports.py', 747 'script_name': 'scripts/concatenate_module_scripts.py',
735 'input_file': 'front_end/settings/_module.js', 748 'input_file': 'front_end/settings/module.json',
736 'inputs': [ 749 'inputs': [
737 '<@(_script_name)', 750 '<@(_script_name)',
751 '<@(_input_file)',
738 '<@(devtools_settings_js_files)', 752 '<@(devtools_settings_js_files)',
739 ], 753 ],
740 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings /_module.js'], 754 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings .js'],
741 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 755 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
742 }], 756 }],
743 }, 757 },
744 { # Debug 758 { # Debug
745 'copies': [ 759 'copies': [
746 { 760 {
747 'destination': '<(PRODUCT_DIR)/resources/inspector/s ettings', 761 'destination': '<(PRODUCT_DIR)/resources/inspector/s ettings',
748 'files': [ 762 'files': [
749 '<@(devtools_settings_js_files)', 763 '<@(devtools_settings_js_files)',
750 'front_end/settings/module.json', 764 'front_end/settings/module.json',
751 ], 765 ],
752 } 766 }
753 ] 767 ]
754 }] 768 }]
755 ] 769 ]
756 }, 770 },
757 { 771 {
758 'target_name': 'build_source_frame_module', 772 'target_name': 'build_source_frame_module',
759 'type': 'none', 773 'type': 'none',
760 'conditions': [ 774 'conditions': [
761 ['debug_devtools==0', { # Release 775 ['debug_devtools==0', { # Release
762 'actions': [{ 776 'actions': [{
763 'action_name': 'build_source_frame_module', 777 'action_name': 'build_source_frame_module',
764 'script_name': 'scripts/inline_js_imports.py', 778 'script_name': 'scripts/concatenate_module_scripts.py',
765 'input_file': 'front_end/source_frame/_module.js', 779 'input_file': 'front_end/source_frame/module.json',
766 'inputs': [ 780 'inputs': [
767 '<@(_script_name)', 781 '<@(_script_name)',
782 '<@(_input_file)',
768 '<@(devtools_source_frame_js_files)', 783 '<@(devtools_source_frame_js_files)',
769 '<@(devtools_cm_js_files)', 784 '<@(devtools_cm_js_files)',
770 ], 785 ],
771 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f rame/_module.js'], 786 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f rame.js'],
772 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 787 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
773 }], 788 }],
774 'copies': [ 789 'copies': [
775 { 790 {
776 'destination': '<(PRODUCT_DIR)/resources/inspector/c m', 791 'destination': '<(PRODUCT_DIR)/resources/inspector/c m',
777 'files': [ 792 'files': [
778 '<@(devtools_cm_css_files)', 793 '<@(devtools_cm_css_files)',
779 ], 794 ],
780 } 795 }
781 ], 796 ],
(...skipping 18 matching lines...) Expand all
800 }] 815 }]
801 ] 816 ]
802 }, 817 },
803 { 818 {
804 'target_name': 'build_sources_module', 819 'target_name': 'build_sources_module',
805 'type': 'none', 820 'type': 'none',
806 'conditions': [ 821 'conditions': [
807 ['debug_devtools==0', { # Release 822 ['debug_devtools==0', { # Release
808 'actions': [{ 823 'actions': [{
809 'action_name': 'build_sources_module', 824 'action_name': 'build_sources_module',
810 'script_name': 'scripts/inline_js_imports.py', 825 'script_name': 'scripts/concatenate_module_scripts.py',
811 'input_file': 'front_end/sources/_module.js', 826 'input_file': 'front_end/sources/module.json',
812 'inputs': [ 827 'inputs': [
813 '<@(_script_name)', 828 '<@(_script_name)',
829 '<@(_input_file)',
814 '<@(devtools_sources_js_files)', 830 '<@(devtools_sources_js_files)',
815 ], 831 ],
816 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources/ _module.js'], 832 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources. js'],
817 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 833 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
818 }], 834 }],
819 }, 835 },
820 { # Debug 836 { # Debug
821 'copies': [ 837 'copies': [
822 { 838 {
823 'destination': '<(PRODUCT_DIR)/resources/inspector/s ources', 839 'destination': '<(PRODUCT_DIR)/resources/inspector/s ources',
824 'files': [ 840 'files': [
825 '<@(devtools_sources_js_files)', 841 '<@(devtools_sources_js_files)',
826 'front_end/sources/module.json', 842 'front_end/sources/module.json',
827 ], 843 ],
828 } 844 }
829 ] 845 ]
830 }] 846 }]
831 ] 847 ]
832 }, 848 },
833 { 849 {
834 'target_name': 'build_temp_storage_shared_worker_module', 850 'target_name': 'build_temp_storage_shared_worker_module',
835 'type': 'none', 851 'type': 'none',
836 'conditions': [ 852 'conditions': [
837 ['debug_devtools==0', { # Release 853 ['debug_devtools==0', { # Release
838 'actions': [{ 854 'actions': [{
839 'action_name': 'build_temp_storage_shared_worker_module' , 855 'action_name': 'build_temp_storage_shared_worker_module' ,
840 'script_name': 'scripts/inline_js_imports.py', 856 'script_name': 'scripts/concatenate_module_scripts.py',
841 'input_file': 'front_end/temp_storage_shared_worker/_mod ule.js', 857 'input_file': 'front_end/temp_storage_shared_worker/modu le.json',
842 'inputs': [ 858 'inputs': [
843 '<@(_script_name)', 859 '<@(_script_name)',
860 '<@(_input_file)',
844 '<@(devtools_temp_storage_shared_worker_js_files)' 861 '<@(devtools_temp_storage_shared_worker_js_files)'
845 ], 862 ],
846 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto rage_shared_worker/_module.js'], 863 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto rage_shared_worker.js'],
847 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 864 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
848 }], 865 }],
849 }, 866 },
850 { # Debug 867 { # Debug
851 'copies': [ 868 'copies': [
852 { 869 {
853 'destination': '<(PRODUCT_DIR)/resources/inspector/t emp_storage_shared_worker', 870 'destination': '<(PRODUCT_DIR)/resources/inspector/t emp_storage_shared_worker',
854 'files': [ 871 'files': [
855 '<@(devtools_temp_storage_shared_worker_js_files )', 872 '<@(devtools_temp_storage_shared_worker_js_files )',
873 'front_end/temp_storage_shared_worker/module.jso n',
856 ], 874 ],
857 } 875 }
858 ] 876 ]
859 }] 877 }]
860 ] 878 ]
861 }, 879 },
862 { 880 {
863 'target_name': 'build_timeline_module', 881 'target_name': 'build_timeline_module',
864 'type': 'none', 882 'type': 'none',
865 'conditions': [ 883 'conditions': [
866 ['debug_devtools==0', { # Release 884 ['debug_devtools==0', { # Release
867 'actions': [{ 885 'actions': [{
868 'action_name': 'build_timeline_module', 886 'action_name': 'build_timeline_module',
869 'script_name': 'scripts/inline_js_imports.py', 887 'script_name': 'scripts/concatenate_module_scripts.py',
870 'input_file': 'front_end/timeline/_module.js', 888 'input_file': 'front_end/timeline/module.json',
871 'inputs': [ 889 'inputs': [
872 '<@(_script_name)', 890 '<@(_script_name)',
891 '<@(_input_file)',
873 '<@(devtools_timeline_js_files)', 892 '<@(devtools_timeline_js_files)',
874 ], 893 ],
875 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline /_module.js'], 894 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline .js'],
876 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'], 895 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)'],
877 }], 896 }],
878 }, 897 },
879 { # Debug 898 { # Debug
880 'copies': [ 899 'copies': [
881 { 900 {
882 'destination': '<(PRODUCT_DIR)/resources/inspector/t imeline', 901 'destination': '<(PRODUCT_DIR)/resources/inspector/t imeline',
883 'files': [ 902 'files': [
884 '<@(devtools_timeline_js_files)', 903 '<@(devtools_timeline_js_files)',
885 'front_end/timeline/module.json', 904 'front_end/timeline/module.json',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
918 '<@(devtools_standalone_files)', 937 '<@(devtools_standalone_files)',
919 ], 938 ],
920 }], 939 }],
921 }, 940 },
922 { 941 {
923 'target_name': 'concatenated_module_descriptors', 942 'target_name': 'concatenated_module_descriptors',
924 'type': 'none', 943 'type': 'none',
925 'actions': [{ 944 'actions': [{
926 'action_name': 'concatenated_module_descriptors', 945 'action_name': 'concatenated_module_descriptors',
927 'script_name': 'scripts/concatenate_module_descriptors.p y', 946 'script_name': 'scripts/concatenate_module_descriptors.p y',
928 'input_file': ['front_end/common/modules.js'], 947 'input_file': ['front_end/Runtime.js'],
929 'inputs': [ 948 'inputs': [
930 '<@(_script_name)', 949 '<@(_script_name)',
931 '<@(_input_file)', 950 '<@(_input_file)',
932 '<@(devtools_module_json_files)', 951 '<@(devtools_module_json_files)',
933 ], 952 ],
934 'outputs': ['<(blink_devtools_output_dir)/common/modules .js'], 953 'outputs': ['<(blink_devtools_output_dir)/Runtime.js'],
935 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)', '<@(devtools_module_json_files)'], 954 'action': ['python', '<@(_script_name)', '<@(_input_file )', '<@(_outputs)', '<@(devtools_module_json_files)'],
936 }], 955 }],
937 }, 956 },
938 ], 957 ],
939 }], 958 }],
940 ], # conditions 959 ], # conditions
941 } 960 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698