OLD | NEW |
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 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
120 ['debug_devtools==0', { | 120 ['debug_devtools==0', { |
121 'actions': [{ | 121 'actions': [{ |
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/main/Main.js', | 131 '<(PRODUCT_DIR)/resources/inspector/main/Main.js', |
131 '<(PRODUCT_DIR)/resources/inspector/console/ConsoleP
anel.js', | 132 '<(PRODUCT_DIR)/resources/inspector/audits/_module.j
s', |
132 '<(PRODUCT_DIR)/resources/inspector/elements/Element
sPanel.js', | 133 '<(PRODUCT_DIR)/resources/inspector/console/_module.
js', |
133 '<(PRODUCT_DIR)/resources/inspector/extensions/Exten
sionServer.js', | 134 '<(PRODUCT_DIR)/resources/inspector/devices/_module.
js', |
134 '<(PRODUCT_DIR)/resources/inspector/resources/Resour
cesPanel.js', | 135 '<(PRODUCT_DIR)/resources/inspector/elements/_module
.js', |
135 '<(PRODUCT_DIR)/resources/inspector/network/NetworkP
anel.js', | 136 '<(PRODUCT_DIR)/resources/inspector/extensions/_modu
le.js', |
136 '<(PRODUCT_DIR)/resources/inspector/settings/Setting
sScreen.js', | 137 '<(PRODUCT_DIR)/resources/inspector/layers/_module.j
s', |
137 '<(PRODUCT_DIR)/resources/inspector/source_frame/Sou
rceFrame.js', | 138 '<(PRODUCT_DIR)/resources/inspector/network/_module.
js', |
138 '<(PRODUCT_DIR)/resources/inspector/sources/SourcesP
anel.js', | 139 '<(PRODUCT_DIR)/resources/inspector/profiler/_module
.js', |
139 '<(PRODUCT_DIR)/resources/inspector/timeline/Timelin
ePanel.js', | 140 '<(PRODUCT_DIR)/resources/inspector/resources/_modul
e.js', |
140 '<(PRODUCT_DIR)/resources/inspector/profiler/Profile
sPanel.js', | 141 '<(PRODUCT_DIR)/resources/inspector/settings/_module
.js', |
141 '<(PRODUCT_DIR)/resources/inspector/audits/AuditsPan
el.js', | 142 '<(PRODUCT_DIR)/resources/inspector/source_frame/_mo
dule.js', |
142 '<(PRODUCT_DIR)/resources/inspector/layers/LayersPan
el.js', | 143 '<(PRODUCT_DIR)/resources/inspector/sources/_module.
js', |
143 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker/HeapSnapshotWorker.js', | 144 '<(PRODUCT_DIR)/resources/inspector/timeline/_module
.js', |
144 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker/ScriptFormatterWorker.js', | 145 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker/_module.js', |
145 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker/TempStorageSharedWorker.js', | 146 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker/_module.js', |
146 '<(PRODUCT_DIR)/resources/inspector/devices/DevicesV
iew.js', | 147 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker/_module.js', |
147 '<(PRODUCT_DIR)/resources/inspector/inspector.css', | |
148 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi
on_api.js', | 148 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi
on_api.js', |
149 '<(PRODUCT_DIR)/resources/inspector/documentation/Do
cumentationView.js', | 149 '<(PRODUCT_DIR)/resources/inspector/documentation/Do
cumentationView.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)', |
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
349 ] | 349 ] |
350 }, | 350 }, |
351 { | 351 { |
352 'target_name': 'build_console_module', | 352 'target_name': 'build_console_module', |
353 'type': 'none', | 353 'type': 'none', |
354 'conditions': [ | 354 'conditions': [ |
355 ['debug_devtools==0', { # Release | 355 ['debug_devtools==0', { # Release |
356 'actions': [{ | 356 'actions': [{ |
357 'action_name': 'build_console_module', | 357 'action_name': 'build_console_module', |
358 'script_name': 'scripts/inline_js_imports.py', | 358 'script_name': 'scripts/inline_js_imports.py', |
359 'input_file': 'front_end/console/ConsolePanel.js', | 359 'input_file': 'front_end/console/_module.js', |
360 'inputs': [ | 360 'inputs': [ |
361 '<@(_script_name)', | 361 '<@(_script_name)', |
362 '<@(devtools_console_js_files)', | 362 '<@(devtools_console_js_files)', |
363 ], | 363 ], |
364 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console/
ConsolePanel.js'], | 364 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console/
_module.js'], |
365 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 365 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
366 }], | 366 }], |
367 }, | 367 }, |
368 { # Debug | 368 { # Debug |
369 'copies': [ | 369 'copies': [ |
370 { | 370 { |
371 'destination': '<(PRODUCT_DIR)/resources/inspector/c
onsole', | 371 'destination': '<(PRODUCT_DIR)/resources/inspector/c
onsole', |
372 'files': [ | 372 'files': [ |
373 '<@(devtools_console_js_files)', | 373 '<@(devtools_console_js_files)', |
374 'front_end/console/module.json', | 374 'front_end/console/module.json', |
375 ], | 375 ], |
376 } | 376 } |
377 ] | 377 ] |
378 }] | 378 }] |
379 ] | 379 ] |
380 }, | 380 }, |
381 { | 381 { |
382 'target_name': 'build_devices_module', | 382 'target_name': 'build_devices_module', |
383 'type': 'none', | 383 'type': 'none', |
384 'conditions': [ | 384 'conditions': [ |
385 ['debug_devtools==0', { # Release | 385 ['debug_devtools==0', { # Release |
386 'actions': [{ | 386 'actions': [{ |
387 'action_name': 'build_devices_module', | 387 'action_name': 'build_devices_module', |
388 'script_name': 'scripts/inline_js_imports.py', | 388 'script_name': 'scripts/inline_js_imports.py', |
389 'input_file': 'front_end/devices/DevicesView.js', | 389 'input_file': 'front_end/devices/_module.js', |
390 'inputs': [ | 390 'inputs': [ |
391 '<@(_script_name)', | 391 '<@(_script_name)', |
392 '<@(devtools_devices_js_files)', | 392 '<@(devtools_devices_js_files)', |
393 ], | 393 ], |
394 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices/
DevicesView.js'], | 394 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices/
_module.js'], |
395 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 395 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
396 }], | 396 }], |
397 }, | 397 }, |
398 { # Debug | 398 { # Debug |
399 'copies': [ | 399 'copies': [ |
400 { | 400 { |
401 'destination': '<(PRODUCT_DIR)/resources/inspector/d
evices', | 401 'destination': '<(PRODUCT_DIR)/resources/inspector/d
evices', |
402 'files': [ | 402 'files': [ |
403 '<@(devtools_devices_js_files)', | 403 '<@(devtools_devices_js_files)', |
404 'front_end/devices/module.json', | 404 'front_end/devices/module.json', |
405 ], | 405 ], |
406 } | 406 } |
407 ] | 407 ] |
408 }] | 408 }] |
409 ] | 409 ] |
410 }, | 410 }, |
411 { | 411 { |
412 'target_name': 'build_elements_module', | 412 'target_name': 'build_elements_module', |
413 'type': 'none', | 413 'type': 'none', |
414 'conditions': [ | 414 'conditions': [ |
415 ['debug_devtools==0', { # Release | 415 ['debug_devtools==0', { # Release |
416 'actions': [{ | 416 'actions': [{ |
417 'action_name': 'build_elements_module', | 417 'action_name': 'build_elements_module', |
418 'script_name': 'scripts/inline_js_imports.py', | 418 'script_name': 'scripts/inline_js_imports.py', |
419 'input_file': 'front_end/elements/ElementsPanel.js', | 419 'input_file': 'front_end/elements/_module.js', |
420 'inputs': [ | 420 'inputs': [ |
421 '<@(_script_name)', | 421 '<@(_script_name)', |
422 '<@(devtools_elements_js_files)', | 422 '<@(devtools_elements_js_files)', |
423 ], | 423 ], |
424 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements
/ElementsPanel.js'], | 424 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements
/_module.js'], |
425 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 425 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
426 }], | 426 }], |
427 }, | 427 }, |
428 { # Debug | 428 { # Debug |
429 'copies': [ | 429 'copies': [ |
430 { | 430 { |
431 'destination': '<(PRODUCT_DIR)/resources/inspector/e
lements', | 431 'destination': '<(PRODUCT_DIR)/resources/inspector/e
lements', |
432 'files': [ | 432 'files': [ |
433 '<@(devtools_elements_js_files)', | 433 '<@(devtools_elements_js_files)', |
434 'front_end/elements/module.json', | 434 'front_end/elements/module.json', |
435 ], | 435 ], |
436 } | 436 } |
437 ] | 437 ] |
438 }] | 438 }] |
439 ] | 439 ] |
440 }, | 440 }, |
441 { | 441 { |
442 'target_name': 'build_resources_module', | 442 'target_name': 'build_resources_module', |
443 'type': 'none', | 443 'type': 'none', |
444 'conditions': [ | 444 'conditions': [ |
445 ['debug_devtools==0', { # Release | 445 ['debug_devtools==0', { # Release |
446 'actions': [{ | 446 'actions': [{ |
447 'action_name': 'build_resources_module', | 447 'action_name': 'build_resources_module', |
448 'script_name': 'scripts/inline_js_imports.py', | 448 'script_name': 'scripts/inline_js_imports.py', |
449 'input_file': 'front_end/resources/ResourcesPanel.js', | 449 'input_file': 'front_end/resources/_module.js', |
450 'inputs': [ | 450 'inputs': [ |
451 '<@(_script_name)', | 451 '<@(_script_name)', |
452 '<@(devtools_resources_js_files)', | 452 '<@(devtools_resources_js_files)', |
453 ], | 453 ], |
454 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource
s/ResourcesPanel.js'], | 454 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource
s/_module.js'], |
455 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 455 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
456 }], | 456 }], |
457 }, | 457 }, |
458 { # Debug | 458 { # Debug |
459 'copies': [ | 459 'copies': [ |
460 { | 460 { |
461 'destination': '<(PRODUCT_DIR)/resources/inspector/r
esources', | 461 'destination': '<(PRODUCT_DIR)/resources/inspector/r
esources', |
462 'files': [ | 462 'files': [ |
463 '<@(devtools_resources_js_files)', | 463 '<@(devtools_resources_js_files)', |
464 'front_end/resources/module.json', | 464 'front_end/resources/module.json', |
465 ], | 465 ], |
466 } | 466 } |
467 ] | 467 ] |
468 }] | 468 }] |
469 ] | 469 ] |
470 }, | 470 }, |
471 { | 471 { |
472 'target_name': 'build_network_module', | 472 'target_name': 'build_network_module', |
473 'type': 'none', | 473 'type': 'none', |
474 'conditions': [ | 474 'conditions': [ |
475 ['debug_devtools==0', { # Release | 475 ['debug_devtools==0', { # Release |
476 'actions': [{ | 476 'actions': [{ |
477 'action_name': 'build_network_module', | 477 'action_name': 'build_network_module', |
478 'script_name': 'scripts/inline_js_imports.py', | 478 'script_name': 'scripts/inline_js_imports.py', |
479 'input_file': 'front_end/network/NetworkPanel.js', | 479 'input_file': 'front_end/network/_module.js', |
480 'inputs': [ | 480 'inputs': [ |
481 '<@(_script_name)', | 481 '<@(_script_name)', |
482 '<@(devtools_network_js_files)', | 482 '<@(devtools_network_js_files)', |
483 ], | 483 ], |
484 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network/
NetworkPanel.js'], | 484 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network/
_module.js'], |
485 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 485 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
486 }], | 486 }], |
487 }, | 487 }, |
488 { # Debug | 488 { # Debug |
489 'copies': [ | 489 'copies': [ |
490 { | 490 { |
491 'destination': '<(PRODUCT_DIR)/resources/inspector/n
etwork', | 491 'destination': '<(PRODUCT_DIR)/resources/inspector/n
etwork', |
492 'files': [ | 492 'files': [ |
493 '<@(devtools_network_js_files)', | 493 '<@(devtools_network_js_files)', |
494 'front_end/network/module.json', | 494 'front_end/network/module.json', |
495 ], | 495 ], |
496 } | 496 } |
497 ] | 497 ] |
498 }] | 498 }] |
499 ] | 499 ] |
500 }, | 500 }, |
501 { | 501 { |
502 'target_name': 'build_extensions_module', | 502 'target_name': 'build_extensions_module', |
503 'type': 'none', | 503 'type': 'none', |
504 'conditions': [ | 504 'conditions': [ |
505 ['debug_devtools==0', { # Release | 505 ['debug_devtools==0', { # Release |
506 'actions': [{ | 506 'actions': [{ |
507 'action_name': 'build_extensions_module', | 507 'action_name': 'build_extensions_module', |
508 'script_name': 'scripts/inline_js_imports.py', | 508 'script_name': 'scripts/inline_js_imports.py', |
509 'input_file': 'front_end/extensions/ExtensionServer.js', | 509 'input_file': 'front_end/extensions/_module.js', |
510 'inputs': [ | 510 'inputs': [ |
511 '<@(_script_name)', | 511 '<@(_script_name)', |
512 '<@(devtools_extensions_js_files)', | 512 '<@(devtools_extensions_js_files)', |
513 ], | 513 ], |
514 'outputs': ['<(PRODUCT_DIR)/resources/inspector/extensio
ns/ExtensionServer.js'], | 514 'outputs': ['<(PRODUCT_DIR)/resources/inspector/extensio
ns/_module.js'], |
515 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 515 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
516 }], | 516 }], |
517 }, | 517 }, |
518 { # Debug | 518 { # Debug |
519 'copies': [ | 519 'copies': [ |
520 { | 520 { |
521 'destination': '<(PRODUCT_DIR)/resources/inspector/e
xtensions', | 521 'destination': '<(PRODUCT_DIR)/resources/inspector/e
xtensions', |
522 'files': [ | 522 'files': [ |
523 '<@(devtools_extensions_js_files)', | 523 '<@(devtools_extensions_js_files)', |
524 'front_end/extensions/module.json', | 524 'front_end/extensions/module.json', |
525 ], | 525 ], |
526 } | 526 } |
527 ] | 527 ] |
528 }] | 528 }] |
529 ] | 529 ] |
530 }, | 530 }, |
531 { | 531 { |
532 'target_name': 'build_source_frame_module', | 532 'target_name': 'build_source_frame_module', |
533 'type': 'none', | 533 'type': 'none', |
534 'conditions': [ | 534 'conditions': [ |
535 ['debug_devtools==0', { # Release | 535 ['debug_devtools==0', { # Release |
536 'actions': [{ | 536 'actions': [{ |
537 'action_name': 'build_source_frame_module', | 537 'action_name': 'build_source_frame_module', |
538 'script_name': 'scripts/inline_js_imports.py', | 538 'script_name': 'scripts/inline_js_imports.py', |
539 'input_file': 'front_end/source_frame/SourceFrame.js', | 539 'input_file': 'front_end/source_frame/_module.js', |
540 'inputs': [ | 540 'inputs': [ |
541 '<@(_script_name)', | 541 '<@(_script_name)', |
542 '<@(devtools_source_frame_js_files)', | 542 '<@(devtools_source_frame_js_files)', |
543 '<@(devtools_cm_js_files)', | 543 '<@(devtools_cm_js_files)', |
544 ], | 544 ], |
545 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f
rame/SourceFrame.js'], | 545 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f
rame/_module.js'], |
546 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 546 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
547 }], | 547 }], |
548 'copies': [ | 548 'copies': [ |
549 { | 549 { |
550 'destination': '<(PRODUCT_DIR)/resources/inspector/c
m', | 550 'destination': '<(PRODUCT_DIR)/resources/inspector/c
m', |
551 'files': [ | 551 'files': [ |
552 '<@(devtools_cm_css_files)', | 552 '<@(devtools_cm_css_files)', |
553 ], | 553 ], |
554 } | 554 } |
555 ], | 555 ], |
(...skipping 19 matching lines...) Expand all Loading... |
575 ] | 575 ] |
576 }, | 576 }, |
577 { | 577 { |
578 'target_name': 'build_sources_module', | 578 'target_name': 'build_sources_module', |
579 'type': 'none', | 579 'type': 'none', |
580 'conditions': [ | 580 'conditions': [ |
581 ['debug_devtools==0', { # Release | 581 ['debug_devtools==0', { # Release |
582 'actions': [{ | 582 'actions': [{ |
583 'action_name': 'build_sources_module', | 583 'action_name': 'build_sources_module', |
584 'script_name': 'scripts/inline_js_imports.py', | 584 'script_name': 'scripts/inline_js_imports.py', |
585 'input_file': 'front_end/sources/SourcesPanel.js', | 585 'input_file': 'front_end/sources/_module.js', |
586 'inputs': [ | 586 'inputs': [ |
587 '<@(_script_name)', | 587 '<@(_script_name)', |
588 '<@(devtools_sources_js_files)', | 588 '<@(devtools_sources_js_files)', |
589 ], | 589 ], |
590 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources/
SourcesPanel.js'], | 590 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources/
_module.js'], |
591 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 591 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
592 }], | 592 }], |
593 }, | 593 }, |
594 { # Debug | 594 { # Debug |
595 'copies': [ | 595 'copies': [ |
596 { | 596 { |
597 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ources', | 597 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ources', |
598 'files': [ | 598 'files': [ |
599 '<@(devtools_sources_js_files)', | 599 '<@(devtools_sources_js_files)', |
600 'front_end/sources/module.json', | 600 'front_end/sources/module.json', |
601 ], | 601 ], |
602 } | 602 } |
603 ] | 603 ] |
604 }] | 604 }] |
605 ] | 605 ] |
606 }, | 606 }, |
607 { | 607 { |
608 'target_name': 'build_timeline_module', | 608 'target_name': 'build_timeline_module', |
609 'type': 'none', | 609 'type': 'none', |
610 'conditions': [ | 610 'conditions': [ |
611 ['debug_devtools==0', { # Release | 611 ['debug_devtools==0', { # Release |
612 'actions': [{ | 612 'actions': [{ |
613 'action_name': 'build_timeline_module', | 613 'action_name': 'build_timeline_module', |
614 'script_name': 'scripts/inline_js_imports.py', | 614 'script_name': 'scripts/inline_js_imports.py', |
615 'input_file': 'front_end/timeline/TimelinePanel.js', | 615 'input_file': 'front_end/timeline/_module.js', |
616 'inputs': [ | 616 'inputs': [ |
617 '<@(_script_name)', | 617 '<@(_script_name)', |
618 '<@(devtools_timeline_js_files)', | 618 '<@(devtools_timeline_js_files)', |
619 ], | 619 ], |
620 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline
/TimelinePanel.js'], | 620 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline
/_module.js'], |
621 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 621 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
622 }], | 622 }], |
623 }, | 623 }, |
624 { # Debug | 624 { # Debug |
625 'copies': [ | 625 'copies': [ |
626 { | 626 { |
627 'destination': '<(PRODUCT_DIR)/resources/inspector/t
imeline', | 627 'destination': '<(PRODUCT_DIR)/resources/inspector/t
imeline', |
628 'files': [ | 628 'files': [ |
629 '<@(devtools_timeline_js_files)', | 629 '<@(devtools_timeline_js_files)', |
630 'front_end/timeline/module.json', | 630 'front_end/timeline/module.json', |
631 ], | 631 ], |
632 } | 632 } |
633 ] | 633 ] |
634 }] | 634 }] |
635 ] | 635 ] |
636 }, | 636 }, |
637 { | 637 { |
638 'target_name': 'build_profiler_module', | 638 'target_name': 'build_profiler_module', |
639 'type': 'none', | 639 'type': 'none', |
640 'conditions': [ | 640 'conditions': [ |
641 ['debug_devtools==0', { # Release | 641 ['debug_devtools==0', { # Release |
642 'actions': [{ | 642 'actions': [{ |
643 'action_name': 'build_profiler_module', | 643 'action_name': 'build_profiler_module', |
644 'script_name': 'scripts/inline_js_imports.py', | 644 'script_name': 'scripts/inline_js_imports.py', |
645 'input_file': 'front_end/profiler/ProfilesPanel.js', | 645 'input_file': 'front_end/profiler/_module.js', |
646 'inputs': [ | 646 'inputs': [ |
647 '<@(_script_name)', | 647 '<@(_script_name)', |
648 '<@(devtools_profiler_js_files)', | 648 '<@(devtools_profiler_js_files)', |
649 ], | 649 ], |
650 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler
/ProfilesPanel.js'], | 650 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler
/_module.js'], |
651 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 651 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
652 }], | 652 }], |
653 }, | 653 }, |
654 { # Debug | 654 { # Debug |
655 'copies': [ | 655 'copies': [ |
656 { | 656 { |
657 'destination': '<(PRODUCT_DIR)/resources/inspector/p
rofiler', | 657 'destination': '<(PRODUCT_DIR)/resources/inspector/p
rofiler', |
658 'files': [ | 658 'files': [ |
659 '<@(devtools_profiler_js_files)', | 659 '<@(devtools_profiler_js_files)', |
660 'front_end/profiler/module.json', | 660 'front_end/profiler/module.json', |
661 ], | 661 ], |
662 } | 662 } |
663 ] | 663 ] |
664 }] | 664 }] |
665 ] | 665 ] |
666 }, | 666 }, |
667 { | 667 { |
668 'target_name': 'build_audits_module', | 668 'target_name': 'build_audits_module', |
669 'type': 'none', | 669 'type': 'none', |
670 'conditions': [ | 670 'conditions': [ |
671 ['debug_devtools==0', { # Release | 671 ['debug_devtools==0', { # Release |
672 'actions': [{ | 672 'actions': [{ |
673 'action_name': 'build_audits_module', | 673 'action_name': 'build_audits_module', |
674 'script_name': 'scripts/inline_js_imports.py', | 674 'script_name': 'scripts/inline_js_imports.py', |
675 'input_file': 'front_end/audits/AuditsPanel.js', | 675 'input_file': 'front_end/audits/_module.js', |
676 'inputs': [ | 676 'inputs': [ |
677 '<@(_script_name)', | 677 '<@(_script_name)', |
678 '<@(devtools_audits_js_files)', | 678 '<@(devtools_audits_js_files)', |
679 ], | 679 ], |
680 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits/A
uditsPanel.js'], | 680 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits/_
module.js'], |
681 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 681 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
682 }], | 682 }], |
683 }, | 683 }, |
684 { # Debug | 684 { # Debug |
685 'copies': [ | 685 'copies': [ |
686 { | 686 { |
687 'destination': '<(PRODUCT_DIR)/resources/inspector/a
udits', | 687 'destination': '<(PRODUCT_DIR)/resources/inspector/a
udits', |
688 'files': [ | 688 'files': [ |
689 '<@(devtools_audits_js_files)', | 689 '<@(devtools_audits_js_files)', |
690 'front_end/audits/module.json', | 690 'front_end/audits/module.json', |
691 ], | 691 ], |
692 } | 692 } |
693 ] | 693 ] |
694 }] | 694 }] |
695 ] | 695 ] |
696 }, | 696 }, |
697 { | 697 { |
698 'target_name': 'build_settings_module', | 698 'target_name': 'build_settings_module', |
699 'type': 'none', | 699 'type': 'none', |
700 'conditions': [ | 700 'conditions': [ |
701 ['debug_devtools==0', { # Release | 701 ['debug_devtools==0', { # Release |
702 'actions': [{ | 702 'actions': [{ |
703 'action_name': 'build_settings_module', | 703 'action_name': 'build_settings_module', |
704 'script_name': 'scripts/inline_js_imports.py', | 704 'script_name': 'scripts/inline_js_imports.py', |
705 'input_file': 'front_end/settings/SettingsScreen.js', | 705 'input_file': 'front_end/settings/_module.js', |
706 'inputs': [ | 706 'inputs': [ |
707 '<@(_script_name)', | 707 '<@(_script_name)', |
708 '<@(devtools_settings_js_files)', | 708 '<@(devtools_settings_js_files)', |
709 ], | 709 ], |
710 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings
/SettingsScreen.js'], | 710 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings
/_module.js'], |
711 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 711 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
712 }], | 712 }], |
713 }, | 713 }, |
714 { # Debug | 714 { # Debug |
715 'copies': [ | 715 'copies': [ |
716 { | 716 { |
717 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ettings', | 717 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ettings', |
718 'files': [ | 718 'files': [ |
719 '<@(devtools_settings_js_files)', | 719 '<@(devtools_settings_js_files)', |
720 'front_end/settings/module.json', | 720 'front_end/settings/module.json', |
721 ], | 721 ], |
722 } | 722 } |
723 ] | 723 ] |
724 }] | 724 }] |
725 ] | 725 ] |
726 }, | 726 }, |
727 { | 727 { |
728 'target_name': 'build_heap_snapshot_worker_module', | 728 'target_name': 'build_heap_snapshot_worker_module', |
729 'type': 'none', | 729 'type': 'none', |
730 'conditions': [ | 730 'conditions': [ |
731 ['debug_devtools==0', { # Release | 731 ['debug_devtools==0', { # Release |
732 'actions': [{ | 732 'actions': [{ |
733 'action_name': 'build_heap_snapshot_worker_module', | 733 'action_name': 'build_heap_snapshot_worker_module', |
734 'script_name': 'scripts/inline_js_imports.py', | 734 'script_name': 'scripts/inline_js_imports.py', |
735 'input_file': 'front_end/heap_snapshot_worker/HeapSnapsh
otWorker.js', | 735 'input_file': 'front_end/heap_snapshot_worker/_module.js
', |
736 'inputs': [ | 736 'inputs': [ |
737 '<@(_script_name)', | 737 '<@(_script_name)', |
738 '<@(_input_file)', | 738 '<@(_input_file)', |
739 '<@(devtools_heap_snapshot_worker_js_files)', | 739 '<@(devtools_heap_snapshot_worker_js_files)', |
740 ], | 740 ], |
741 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna
pshot_worker/HeapSnapshotWorker.js'], | 741 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna
pshot_worker/_module.js'], |
742 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 742 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
743 }], | 743 }], |
744 }, | 744 }, |
745 { # Debug | 745 { # Debug |
746 'copies': [ | 746 'copies': [ |
747 { | 747 { |
748 'destination': '<(PRODUCT_DIR)/resources/inspector/h
eap_snapshot_worker', | 748 'destination': '<(PRODUCT_DIR)/resources/inspector/h
eap_snapshot_worker', |
749 'files': [ | 749 'files': [ |
750 '<@(devtools_heap_snapshot_worker_js_files)', | 750 '<@(devtools_heap_snapshot_worker_js_files)', |
751 ], | 751 ], |
752 } | 752 } |
753 ] | 753 ] |
754 }] | 754 }] |
755 ] | 755 ] |
756 }, | 756 }, |
757 { | 757 { |
758 'target_name': 'build_script_formatter_worker_module', | 758 'target_name': 'build_script_formatter_worker_module', |
759 'type': 'none', | 759 'type': 'none', |
760 'conditions': [ | 760 'conditions': [ |
761 ['debug_devtools==0', { # Release | 761 ['debug_devtools==0', { # Release |
762 'actions': [{ | 762 'actions': [{ |
763 'action_name': 'build_script_formatter_worker_module', | 763 'action_name': 'build_script_formatter_worker_module', |
764 'script_name': 'scripts/inline_js_imports.py', | 764 'script_name': 'scripts/inline_js_imports.py', |
765 'input_file': 'front_end/script_formatter_worker/ScriptF
ormatterWorker.js', | 765 'input_file': 'front_end/script_formatter_worker/_module
.js', |
766 'inputs': [ | 766 'inputs': [ |
767 '<@(_script_name)', | 767 '<@(_script_name)', |
768 '<@(_input_file)', | 768 '<@(_input_file)', |
769 '<@(devtools_uglify_files)' | 769 '<@(devtools_uglify_files)' |
770 ], | 770 ], |
771 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f
ormatter_worker/ScriptFormatterWorker.js'], | 771 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f
ormatter_worker/_module.js'], |
772 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 772 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
773 }], | 773 }], |
774 }, | 774 }, |
775 { # Debug | 775 { # Debug |
776 'copies': [ | 776 'copies': [ |
777 { | 777 { |
778 'destination': '<(PRODUCT_DIR)/resources/inspector/s
cript_formatter_worker', | 778 'destination': '<(PRODUCT_DIR)/resources/inspector/s
cript_formatter_worker', |
779 'files': [ | 779 'files': [ |
780 '<@(devtools_script_formatter_worker_js_files)', | 780 '<@(devtools_script_formatter_worker_js_files)', |
781 ], | 781 ], |
782 }, | 782 }, |
783 { | 783 { |
784 'destination': '<(PRODUCT_DIR)/resources/inspector/U
glifyJS', | 784 'destination': '<(PRODUCT_DIR)/resources/inspector/U
glifyJS', |
785 'files': [ | 785 'files': [ |
786 '<@(devtools_uglify_files)', | 786 '<@(devtools_uglify_files)', |
787 ], | 787 ], |
788 } | 788 } |
789 ] | 789 ] |
790 }] | 790 }] |
791 ] | 791 ] |
792 }, | 792 }, |
793 { | 793 { |
794 'target_name': 'build_temp_storage_shared_worker_module', | 794 'target_name': 'build_temp_storage_shared_worker_module', |
795 'type': 'none', | 795 'type': 'none', |
796 'conditions': [ | 796 'conditions': [ |
797 ['debug_devtools==0', { # Release | 797 ['debug_devtools==0', { # Release |
798 'actions': [{ | 798 'actions': [{ |
799 'action_name': 'build_temp_storage_shared_worker_module'
, | 799 'action_name': 'build_temp_storage_shared_worker_module'
, |
800 'script_name': 'scripts/inline_js_imports.py', | 800 'script_name': 'scripts/inline_js_imports.py', |
801 'input_file': 'front_end/temp_storage_shared_worker/Temp
StorageSharedWorker.js', | 801 'input_file': 'front_end/temp_storage_shared_worker/_mod
ule.js', |
802 'inputs': [ | 802 'inputs': [ |
803 '<@(_script_name)', | 803 '<@(_script_name)', |
804 '<@(devtools_temp_storage_shared_worker_js_files)' | 804 '<@(devtools_temp_storage_shared_worker_js_files)' |
805 ], | 805 ], |
806 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto
rage_shared_worker/TempStorageSharedWorker.js'], | 806 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto
rage_shared_worker/_module.js'], |
807 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 807 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
808 }], | 808 }], |
809 }, | 809 }, |
810 { # Debug | 810 { # Debug |
811 'copies': [ | 811 'copies': [ |
812 { | 812 { |
813 'destination': '<(PRODUCT_DIR)/resources/inspector/t
emp_storage_shared_worker', | 813 'destination': '<(PRODUCT_DIR)/resources/inspector/t
emp_storage_shared_worker', |
814 'files': [ | 814 'files': [ |
815 '<@(devtools_temp_storage_shared_worker_js_files
)', | 815 '<@(devtools_temp_storage_shared_worker_js_files
)', |
816 ], | 816 ], |
817 } | 817 } |
818 ] | 818 ] |
819 }] | 819 }] |
820 ] | 820 ] |
821 }, | 821 }, |
822 { | 822 { |
823 'target_name': 'build_layers_module', | 823 'target_name': 'build_layers_module', |
824 'type': 'none', | 824 'type': 'none', |
825 'conditions': [ | 825 'conditions': [ |
826 ['debug_devtools==0', { # Release | 826 ['debug_devtools==0', { # Release |
827 'actions': [{ | 827 'actions': [{ |
828 'action_name': 'build_layers_module', | 828 'action_name': 'build_layers_module', |
829 'script_name': 'scripts/inline_js_imports.py', | 829 'script_name': 'scripts/inline_js_imports.py', |
830 'input_file': 'front_end/layers/LayersPanel.js', | 830 'input_file': 'front_end/layers/_module.js', |
831 'inputs': [ | 831 'inputs': [ |
832 '<@(_script_name)', | 832 '<@(_script_name)', |
833 '<@(devtools_layers_js_files)', | 833 '<@(devtools_layers_js_files)', |
834 ], | 834 ], |
835 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers/L
ayersPanel.js'], | 835 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers/_
module.js'], |
836 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 836 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
837 }], | 837 }], |
838 }, | 838 }, |
839 { # Debug | 839 { # Debug |
840 'copies': [ | 840 'copies': [ |
841 { | 841 { |
842 'destination': '<(PRODUCT_DIR)/resources/inspector/l
ayers', | 842 'destination': '<(PRODUCT_DIR)/resources/inspector/l
ayers', |
843 'files': [ | 843 'files': [ |
844 '<@(devtools_layers_js_files)', | 844 '<@(devtools_layers_js_files)', |
845 'front_end/layers/module.json', | 845 'front_end/layers/module.json', |
846 ], | 846 ], |
847 } | 847 } |
848 ] | 848 ] |
849 }] | 849 }] |
850 ] | 850 ] |
851 }, | 851 }, |
852 { | 852 { |
853 'target_name': 'build_documentation_module', | 853 'target_name': 'build_documentation_module', |
854 'type': 'none', | 854 'type': 'none', |
855 'conditions': [ | 855 'conditions': [ |
856 ['debug_devtools==0', { # Release | 856 ['debug_devtools==0', { # Release |
857 'actions': [{ | 857 'actions': [{ |
858 'action_name': 'build_documentation_module', | 858 'action_name': 'build_documentation_module', |
859 'script_name': 'scripts/inline_js_imports.py', | 859 'script_name': 'scripts/inline_js_imports.py', |
860 'input_file': 'front_end/documentation/DocumentationView
.js', | 860 'input_file': 'front_end/documentation/_module.js', |
861 'inputs': [ | 861 'inputs': [ |
862 '<@(_script_name)', | 862 '<@(_script_name)', |
863 '<@(devtools_documentation_js_files)', | 863 '<@(devtools_documentation_js_files)', |
864 ], | 864 ], |
865 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document
ation/DocumentationView.js'], | 865 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document
ation/_module.js'], |
866 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 866 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
867 }], | 867 }], |
868 }, | 868 }, |
869 { # Debug | 869 { # Debug |
870 'copies': [ | 870 'copies': [ |
871 { | 871 { |
872 'destination': '<(PRODUCT_DIR)/resources/inspector/d
ocumentation', | 872 'destination': '<(PRODUCT_DIR)/resources/inspector/d
ocumentation', |
873 'files': [ | 873 'files': [ |
874 '<@(devtools_documentation_js_files)', | 874 '<@(devtools_documentation_js_files)', |
875 'front_end/documentation/module.json', | 875 'front_end/documentation/module.json', |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
922 '<@(devtools_module_json_files)', | 922 '<@(devtools_module_json_files)', |
923 ], | 923 ], |
924 'outputs': ['<(blink_devtools_output_dir)/common/modules
.js'], | 924 'outputs': ['<(blink_devtools_output_dir)/common/modules
.js'], |
925 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)', '<@(devtools_module_json_files)'], | 925 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)', '<@(devtools_module_json_files)'], |
926 }], | 926 }], |
927 }, | 927 }, |
928 ], | 928 ], |
929 }], | 929 }], |
930 ], # conditions | 930 ], # conditions |
931 } | 931 } |
OLD | NEW |