| 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/main/Main.js', |
| 131 '<(PRODUCT_DIR)/resources/inspector/console/ConsoleP
anel.js', |
| 132 '<(PRODUCT_DIR)/resources/inspector/elements/Element
sPanel.js', |
| 133 '<(PRODUCT_DIR)/resources/inspector/extensions/Exten
sionServer.js', |
| 134 '<(PRODUCT_DIR)/resources/inspector/resources/Resour
cesPanel.js', |
| 135 '<(PRODUCT_DIR)/resources/inspector/network/NetworkP
anel.js', |
| 136 '<(PRODUCT_DIR)/resources/inspector/settings/Setting
sScreen.js', |
| 137 '<(PRODUCT_DIR)/resources/inspector/source_frame/Sou
rceFrame.js', |
| 138 '<(PRODUCT_DIR)/resources/inspector/sources/SourcesP
anel.js', |
| 139 '<(PRODUCT_DIR)/resources/inspector/timeline/Timelin
ePanel.js', |
| 140 '<(PRODUCT_DIR)/resources/inspector/profiler/Profile
sPanel.js', |
| 141 '<(PRODUCT_DIR)/resources/inspector/audits/AuditsPan
el.js', |
| 142 '<(PRODUCT_DIR)/resources/inspector/layers/LayersPan
el.js', |
| 143 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker/HeapSnapshotWorker.js', |
| 144 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker/ScriptFormatterWorker.js', |
| 145 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker/TempStorageSharedWorker.js', |
| 146 '<(PRODUCT_DIR)/resources/inspector/devices/DevicesV
iew.js', |
| 130 '<(PRODUCT_DIR)/resources/inspector/inspector.css', | 147 '<(PRODUCT_DIR)/resources/inspector/inspector.css', |
| 131 '<(PRODUCT_DIR)/resources/inspector/main/Main.js', | |
| 132 '<(PRODUCT_DIR)/resources/inspector/audits/_module.j
s', | |
| 133 '<(PRODUCT_DIR)/resources/inspector/console/_module.
js', | |
| 134 '<(PRODUCT_DIR)/resources/inspector/devices/_module.
js', | |
| 135 '<(PRODUCT_DIR)/resources/inspector/elements/_module
.js', | |
| 136 '<(PRODUCT_DIR)/resources/inspector/extensions/_modu
le.js', | |
| 137 '<(PRODUCT_DIR)/resources/inspector/layers/_module.j
s', | |
| 138 '<(PRODUCT_DIR)/resources/inspector/network/_module.
js', | |
| 139 '<(PRODUCT_DIR)/resources/inspector/profiler/_module
.js', | |
| 140 '<(PRODUCT_DIR)/resources/inspector/resources/_modul
e.js', | |
| 141 '<(PRODUCT_DIR)/resources/inspector/settings/_module
.js', | |
| 142 '<(PRODUCT_DIR)/resources/inspector/source_frame/_mo
dule.js', | |
| 143 '<(PRODUCT_DIR)/resources/inspector/sources/_module.
js', | |
| 144 '<(PRODUCT_DIR)/resources/inspector/timeline/_module
.js', | |
| 145 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker/_module.js', | |
| 146 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker/_module.js', | |
| 147 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker/_module.js', | |
| 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_audits_module', | 352 'target_name': 'build_audits_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_audits_module', | 357 'action_name': 'build_audits_module', |
| 358 'script_name': 'scripts/inline_js_imports.py', | 358 'script_name': 'scripts/inline_js_imports.py', |
| 359 'input_file': 'front_end/audits/_module.js', | 359 'input_file': 'front_end/audits/AuditsPanel.js', |
| 360 'inputs': [ | 360 'inputs': [ |
| 361 '<@(_script_name)', | 361 '<@(_script_name)', |
| 362 '<@(devtools_audits_js_files)', | 362 '<@(devtools_audits_js_files)', |
| 363 ], | 363 ], |
| 364 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits/_
module.js'], | 364 'outputs': ['<(PRODUCT_DIR)/resources/inspector/audits/A
uditsPanel.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/a
udits', | 371 'destination': '<(PRODUCT_DIR)/resources/inspector/a
udits', |
| 372 'files': [ | 372 'files': [ |
| 373 '<@(devtools_audits_js_files)', | 373 '<@(devtools_audits_js_files)', |
| 374 'front_end/audits/module.json', | 374 'front_end/audits/module.json', |
| 375 ], | 375 ], |
| 376 } | 376 } |
| 377 ] | 377 ] |
| 378 }] | 378 }] |
| 379 ] | 379 ] |
| 380 }, | 380 }, |
| 381 { | 381 { |
| 382 'target_name': 'build_console_module', | 382 'target_name': 'build_console_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_console_module', | 387 'action_name': 'build_console_module', |
| 388 'script_name': 'scripts/inline_js_imports.py', | 388 'script_name': 'scripts/inline_js_imports.py', |
| 389 'input_file': 'front_end/console/_module.js', | 389 'input_file': 'front_end/console/ConsolePanel.js', |
| 390 'inputs': [ | 390 'inputs': [ |
| 391 '<@(_script_name)', | 391 '<@(_script_name)', |
| 392 '<@(devtools_console_js_files)', | 392 '<@(devtools_console_js_files)', |
| 393 ], | 393 ], |
| 394 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console/
_module.js'], | 394 'outputs': ['<(PRODUCT_DIR)/resources/inspector/console/
ConsolePanel.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/c
onsole', | 401 'destination': '<(PRODUCT_DIR)/resources/inspector/c
onsole', |
| 402 'files': [ | 402 'files': [ |
| 403 '<@(devtools_console_js_files)', | 403 '<@(devtools_console_js_files)', |
| 404 'front_end/console/module.json', | 404 'front_end/console/module.json', |
| 405 ], | 405 ], |
| 406 } | 406 } |
| 407 ] | 407 ] |
| 408 }] | 408 }] |
| 409 ] | 409 ] |
| 410 }, | 410 }, |
| 411 { | 411 { |
| 412 'target_name': 'build_devices_module', | 412 'target_name': 'build_devices_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_devices_module', | 417 'action_name': 'build_devices_module', |
| 418 'script_name': 'scripts/inline_js_imports.py', | 418 'script_name': 'scripts/inline_js_imports.py', |
| 419 'input_file': 'front_end/devices/_module.js', | 419 'input_file': 'front_end/devices/DevicesView.js', |
| 420 'inputs': [ | 420 'inputs': [ |
| 421 '<@(_script_name)', | 421 '<@(_script_name)', |
| 422 '<@(devtools_devices_js_files)', | 422 '<@(devtools_devices_js_files)', |
| 423 ], | 423 ], |
| 424 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices/
_module.js'], | 424 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devices/
DevicesView.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/d
evices', | 431 'destination': '<(PRODUCT_DIR)/resources/inspector/d
evices', |
| 432 'files': [ | 432 'files': [ |
| 433 '<@(devtools_devices_js_files)', | 433 '<@(devtools_devices_js_files)', |
| 434 'front_end/devices/module.json', | 434 'front_end/devices/module.json', |
| 435 ], | 435 ], |
| 436 } | 436 } |
| 437 ] | 437 ] |
| 438 }] | 438 }] |
| 439 ] | 439 ] |
| 440 }, | 440 }, |
| 441 { | 441 { |
| 442 'target_name': 'build_documentation_module', | 442 'target_name': 'build_documentation_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_documentation_module', | 447 'action_name': 'build_documentation_module', |
| 448 'script_name': 'scripts/inline_js_imports.py', | 448 'script_name': 'scripts/inline_js_imports.py', |
| 449 'input_file': 'front_end/documentation/_module.js', | 449 'input_file': 'front_end/documentation/DocumentationView
.js', |
| 450 'inputs': [ | 450 'inputs': [ |
| 451 '<@(_script_name)', | 451 '<@(_script_name)', |
| 452 '<@(devtools_documentation_js_files)', | 452 '<@(devtools_documentation_js_files)', |
| 453 ], | 453 ], |
| 454 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document
ation/_module.js'], | 454 'outputs': ['<(PRODUCT_DIR)/resources/inspector/document
ation/DocumentationView.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/d
ocumentation', | 461 'destination': '<(PRODUCT_DIR)/resources/inspector/d
ocumentation', |
| 462 'files': [ | 462 'files': [ |
| 463 '<@(devtools_documentation_js_files)', | 463 '<@(devtools_documentation_js_files)', |
| 464 'front_end/documentation/module.json', | 464 'front_end/documentation/module.json', |
| 465 ], | 465 ], |
| 466 } | 466 } |
| 467 ] | 467 ] |
| 468 }] | 468 }] |
| 469 ] | 469 ] |
| 470 }, | 470 }, |
| 471 { | 471 { |
| 472 'target_name': 'build_elements_module', | 472 'target_name': 'build_elements_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_elements_module', | 477 'action_name': 'build_elements_module', |
| 478 'script_name': 'scripts/inline_js_imports.py', | 478 'script_name': 'scripts/inline_js_imports.py', |
| 479 'input_file': 'front_end/elements/_module.js', | 479 'input_file': 'front_end/elements/ElementsPanel.js', |
| 480 'inputs': [ | 480 'inputs': [ |
| 481 '<@(_script_name)', | 481 '<@(_script_name)', |
| 482 '<@(devtools_elements_js_files)', | 482 '<@(devtools_elements_js_files)', |
| 483 ], | 483 ], |
| 484 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements
/_module.js'], | 484 'outputs': ['<(PRODUCT_DIR)/resources/inspector/elements
/ElementsPanel.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/e
lements', | 491 'destination': '<(PRODUCT_DIR)/resources/inspector/e
lements', |
| 492 'files': [ | 492 'files': [ |
| 493 '<@(devtools_elements_js_files)', | 493 '<@(devtools_elements_js_files)', |
| 494 'front_end/elements/module.json', | 494 'front_end/elements/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/_module.js', | 509 'input_file': 'front_end/extensions/ExtensionServer.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/_module.js'], | 514 'outputs': ['<(PRODUCT_DIR)/resources/inspector/extensio
ns/ExtensionServer.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_heap_snapshot_worker_module', | 532 'target_name': 'build_heap_snapshot_worker_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_heap_snapshot_worker_module', | 537 'action_name': 'build_heap_snapshot_worker_module', |
| 538 'script_name': 'scripts/inline_js_imports.py', | 538 'script_name': 'scripts/inline_js_imports.py', |
| 539 'input_file': 'front_end/heap_snapshot_worker/_module.js
', | 539 'input_file': 'front_end/heap_snapshot_worker/HeapSnapsh
otWorker.js', |
| 540 'inputs': [ | 540 'inputs': [ |
| 541 '<@(_script_name)', | 541 '<@(_script_name)', |
| 542 '<@(_input_file)', | 542 '<@(_input_file)', |
| 543 '<@(devtools_heap_snapshot_worker_js_files)', | 543 '<@(devtools_heap_snapshot_worker_js_files)', |
| 544 ], | 544 ], |
| 545 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna
pshot_worker/_module.js'], | 545 'outputs': ['<(PRODUCT_DIR)/resources/inspector/heap_sna
pshot_worker/HeapSnapshotWorker.js'], |
| 546 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 546 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 547 }], | 547 }], |
| 548 }, | 548 }, |
| 549 { # Debug | 549 { # Debug |
| 550 'copies': [ | 550 'copies': [ |
| 551 { | 551 { |
| 552 'destination': '<(PRODUCT_DIR)/resources/inspector/h
eap_snapshot_worker', | 552 'destination': '<(PRODUCT_DIR)/resources/inspector/h
eap_snapshot_worker', |
| 553 'files': [ | 553 'files': [ |
| 554 '<@(devtools_heap_snapshot_worker_js_files)', | 554 '<@(devtools_heap_snapshot_worker_js_files)', |
| 555 ], | 555 ], |
| 556 } | 556 } |
| 557 ] | 557 ] |
| 558 }] | 558 }] |
| 559 ] | 559 ] |
| 560 }, | 560 }, |
| 561 { | 561 { |
| 562 'target_name': 'build_layers_module', | 562 'target_name': 'build_layers_module', |
| 563 'type': 'none', | 563 'type': 'none', |
| 564 'conditions': [ | 564 'conditions': [ |
| 565 ['debug_devtools==0', { # Release | 565 ['debug_devtools==0', { # Release |
| 566 'actions': [{ | 566 'actions': [{ |
| 567 'action_name': 'build_layers_module', | 567 'action_name': 'build_layers_module', |
| 568 'script_name': 'scripts/inline_js_imports.py', | 568 'script_name': 'scripts/inline_js_imports.py', |
| 569 'input_file': 'front_end/layers/_module.js', | 569 'input_file': 'front_end/layers/LayersPanel.js', |
| 570 'inputs': [ | 570 'inputs': [ |
| 571 '<@(_script_name)', | 571 '<@(_script_name)', |
| 572 '<@(devtools_layers_js_files)', | 572 '<@(devtools_layers_js_files)', |
| 573 ], | 573 ], |
| 574 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers/_
module.js'], | 574 'outputs': ['<(PRODUCT_DIR)/resources/inspector/layers/L
ayersPanel.js'], |
| 575 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 575 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 576 }], | 576 }], |
| 577 }, | 577 }, |
| 578 { # Debug | 578 { # Debug |
| 579 'copies': [ | 579 'copies': [ |
| 580 { | 580 { |
| 581 'destination': '<(PRODUCT_DIR)/resources/inspector/l
ayers', | 581 'destination': '<(PRODUCT_DIR)/resources/inspector/l
ayers', |
| 582 'files': [ | 582 'files': [ |
| 583 '<@(devtools_layers_js_files)', | 583 '<@(devtools_layers_js_files)', |
| 584 'front_end/layers/module.json', | 584 'front_end/layers/module.json', |
| 585 ], | 585 ], |
| 586 } | 586 } |
| 587 ] | 587 ] |
| 588 }] | 588 }] |
| 589 ] | 589 ] |
| 590 }, | 590 }, |
| 591 { | 591 { |
| 592 'target_name': 'build_network_module', | 592 'target_name': 'build_network_module', |
| 593 'type': 'none', | 593 'type': 'none', |
| 594 'conditions': [ | 594 'conditions': [ |
| 595 ['debug_devtools==0', { # Release | 595 ['debug_devtools==0', { # Release |
| 596 'actions': [{ | 596 'actions': [{ |
| 597 'action_name': 'build_network_module', | 597 'action_name': 'build_network_module', |
| 598 'script_name': 'scripts/inline_js_imports.py', | 598 'script_name': 'scripts/inline_js_imports.py', |
| 599 'input_file': 'front_end/network/_module.js', | 599 'input_file': 'front_end/network/NetworkPanel.js', |
| 600 'inputs': [ | 600 'inputs': [ |
| 601 '<@(_script_name)', | 601 '<@(_script_name)', |
| 602 '<@(devtools_network_js_files)', | 602 '<@(devtools_network_js_files)', |
| 603 ], | 603 ], |
| 604 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network/
_module.js'], | 604 'outputs': ['<(PRODUCT_DIR)/resources/inspector/network/
NetworkPanel.js'], |
| 605 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 605 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 606 }], | 606 }], |
| 607 }, | 607 }, |
| 608 { # Debug | 608 { # Debug |
| 609 'copies': [ | 609 'copies': [ |
| 610 { | 610 { |
| 611 'destination': '<(PRODUCT_DIR)/resources/inspector/n
etwork', | 611 'destination': '<(PRODUCT_DIR)/resources/inspector/n
etwork', |
| 612 'files': [ | 612 'files': [ |
| 613 '<@(devtools_network_js_files)', | 613 '<@(devtools_network_js_files)', |
| 614 'front_end/network/module.json', | 614 'front_end/network/module.json', |
| 615 ], | 615 ], |
| 616 } | 616 } |
| 617 ] | 617 ] |
| 618 }] | 618 }] |
| 619 ] | 619 ] |
| 620 }, | 620 }, |
| 621 { | 621 { |
| 622 'target_name': 'build_profiler_module', | 622 'target_name': 'build_profiler_module', |
| 623 'type': 'none', | 623 'type': 'none', |
| 624 'conditions': [ | 624 'conditions': [ |
| 625 ['debug_devtools==0', { # Release | 625 ['debug_devtools==0', { # Release |
| 626 'actions': [{ | 626 'actions': [{ |
| 627 'action_name': 'build_profiler_module', | 627 'action_name': 'build_profiler_module', |
| 628 'script_name': 'scripts/inline_js_imports.py', | 628 'script_name': 'scripts/inline_js_imports.py', |
| 629 'input_file': 'front_end/profiler/_module.js', | 629 'input_file': 'front_end/profiler/ProfilesPanel.js', |
| 630 'inputs': [ | 630 'inputs': [ |
| 631 '<@(_script_name)', | 631 '<@(_script_name)', |
| 632 '<@(devtools_profiler_js_files)', | 632 '<@(devtools_profiler_js_files)', |
| 633 ], | 633 ], |
| 634 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler
/_module.js'], | 634 'outputs': ['<(PRODUCT_DIR)/resources/inspector/profiler
/ProfilesPanel.js'], |
| 635 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 635 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 636 }], | 636 }], |
| 637 }, | 637 }, |
| 638 { # Debug | 638 { # Debug |
| 639 'copies': [ | 639 'copies': [ |
| 640 { | 640 { |
| 641 'destination': '<(PRODUCT_DIR)/resources/inspector/p
rofiler', | 641 'destination': '<(PRODUCT_DIR)/resources/inspector/p
rofiler', |
| 642 'files': [ | 642 'files': [ |
| 643 '<@(devtools_profiler_js_files)', | 643 '<@(devtools_profiler_js_files)', |
| 644 'front_end/profiler/module.json', | 644 'front_end/profiler/module.json', |
| 645 ], | 645 ], |
| 646 } | 646 } |
| 647 ] | 647 ] |
| 648 }] | 648 }] |
| 649 ] | 649 ] |
| 650 }, | 650 }, |
| 651 { | 651 { |
| 652 'target_name': 'build_resources_module', | 652 'target_name': 'build_resources_module', |
| 653 'type': 'none', | 653 'type': 'none', |
| 654 'conditions': [ | 654 'conditions': [ |
| 655 ['debug_devtools==0', { # Release | 655 ['debug_devtools==0', { # Release |
| 656 'actions': [{ | 656 'actions': [{ |
| 657 'action_name': 'build_resources_module', | 657 'action_name': 'build_resources_module', |
| 658 'script_name': 'scripts/inline_js_imports.py', | 658 'script_name': 'scripts/inline_js_imports.py', |
| 659 'input_file': 'front_end/resources/_module.js', | 659 'input_file': 'front_end/resources/ResourcesPanel.js', |
| 660 'inputs': [ | 660 'inputs': [ |
| 661 '<@(_script_name)', | 661 '<@(_script_name)', |
| 662 '<@(devtools_resources_js_files)', | 662 '<@(devtools_resources_js_files)', |
| 663 ], | 663 ], |
| 664 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource
s/_module.js'], | 664 'outputs': ['<(PRODUCT_DIR)/resources/inspector/resource
s/ResourcesPanel.js'], |
| 665 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 665 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 666 }], | 666 }], |
| 667 }, | 667 }, |
| 668 { # Debug | 668 { # Debug |
| 669 'copies': [ | 669 'copies': [ |
| 670 { | 670 { |
| 671 'destination': '<(PRODUCT_DIR)/resources/inspector/r
esources', | 671 'destination': '<(PRODUCT_DIR)/resources/inspector/r
esources', |
| 672 'files': [ | 672 'files': [ |
| 673 '<@(devtools_resources_js_files)', | 673 '<@(devtools_resources_js_files)', |
| 674 'front_end/resources/module.json', | 674 'front_end/resources/module.json', |
| 675 ], | 675 ], |
| 676 } | 676 } |
| 677 ] | 677 ] |
| 678 }] | 678 }] |
| 679 ] | 679 ] |
| 680 }, | 680 }, |
| 681 { | 681 { |
| 682 'target_name': 'build_script_formatter_worker_module', | 682 'target_name': 'build_script_formatter_worker_module', |
| 683 'type': 'none', | 683 'type': 'none', |
| 684 'conditions': [ | 684 'conditions': [ |
| 685 ['debug_devtools==0', { # Release | 685 ['debug_devtools==0', { # Release |
| 686 'actions': [{ | 686 'actions': [{ |
| 687 'action_name': 'build_script_formatter_worker_module', | 687 'action_name': 'build_script_formatter_worker_module', |
| 688 'script_name': 'scripts/inline_js_imports.py', | 688 'script_name': 'scripts/inline_js_imports.py', |
| 689 'input_file': 'front_end/script_formatter_worker/_module
.js', | 689 'input_file': 'front_end/script_formatter_worker/ScriptF
ormatterWorker.js', |
| 690 'inputs': [ | 690 'inputs': [ |
| 691 '<@(_script_name)', | 691 '<@(_script_name)', |
| 692 '<@(_input_file)', | 692 '<@(_input_file)', |
| 693 '<@(devtools_uglify_files)' | 693 '<@(devtools_uglify_files)' |
| 694 ], | 694 ], |
| 695 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f
ormatter_worker/_module.js'], | 695 'outputs': ['<(PRODUCT_DIR)/resources/inspector/script_f
ormatter_worker/ScriptFormatterWorker.js'], |
| 696 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 696 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 697 }], | 697 }], |
| 698 }, | 698 }, |
| 699 { # Debug | 699 { # Debug |
| 700 'copies': [ | 700 'copies': [ |
| 701 { | 701 { |
| 702 'destination': '<(PRODUCT_DIR)/resources/inspector/s
cript_formatter_worker', | 702 'destination': '<(PRODUCT_DIR)/resources/inspector/s
cript_formatter_worker', |
| 703 'files': [ | 703 'files': [ |
| 704 '<@(devtools_script_formatter_worker_js_files)', | 704 '<@(devtools_script_formatter_worker_js_files)', |
| 705 ], | 705 ], |
| 706 }, | 706 }, |
| 707 { | 707 { |
| 708 'destination': '<(PRODUCT_DIR)/resources/inspector/U
glifyJS', | 708 'destination': '<(PRODUCT_DIR)/resources/inspector/U
glifyJS', |
| 709 'files': [ | 709 'files': [ |
| 710 '<@(devtools_uglify_files)', | 710 '<@(devtools_uglify_files)', |
| 711 ], | 711 ], |
| 712 } | 712 } |
| 713 ] | 713 ] |
| 714 }] | 714 }] |
| 715 ] | 715 ] |
| 716 }, | 716 }, |
| 717 { | 717 { |
| 718 'target_name': 'build_settings_module', | 718 'target_name': 'build_settings_module', |
| 719 'type': 'none', | 719 'type': 'none', |
| 720 'conditions': [ | 720 'conditions': [ |
| 721 ['debug_devtools==0', { # Release | 721 ['debug_devtools==0', { # Release |
| 722 'actions': [{ | 722 'actions': [{ |
| 723 'action_name': 'build_settings_module', | 723 'action_name': 'build_settings_module', |
| 724 'script_name': 'scripts/inline_js_imports.py', | 724 'script_name': 'scripts/inline_js_imports.py', |
| 725 'input_file': 'front_end/settings/_module.js', | 725 'input_file': 'front_end/settings/SettingsScreen.js', |
| 726 'inputs': [ | 726 'inputs': [ |
| 727 '<@(_script_name)', | 727 '<@(_script_name)', |
| 728 '<@(devtools_settings_js_files)', | 728 '<@(devtools_settings_js_files)', |
| 729 ], | 729 ], |
| 730 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings
/_module.js'], | 730 'outputs': ['<(PRODUCT_DIR)/resources/inspector/settings
/SettingsScreen.js'], |
| 731 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 731 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 732 }], | 732 }], |
| 733 }, | 733 }, |
| 734 { # Debug | 734 { # Debug |
| 735 'copies': [ | 735 'copies': [ |
| 736 { | 736 { |
| 737 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ettings', | 737 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ettings', |
| 738 'files': [ | 738 'files': [ |
| 739 '<@(devtools_settings_js_files)', | 739 '<@(devtools_settings_js_files)', |
| 740 'front_end/settings/module.json', | 740 'front_end/settings/module.json', |
| 741 ], | 741 ], |
| 742 } | 742 } |
| 743 ] | 743 ] |
| 744 }] | 744 }] |
| 745 ] | 745 ] |
| 746 }, | 746 }, |
| 747 { | 747 { |
| 748 'target_name': 'build_source_frame_module', | 748 'target_name': 'build_source_frame_module', |
| 749 'type': 'none', | 749 'type': 'none', |
| 750 'conditions': [ | 750 'conditions': [ |
| 751 ['debug_devtools==0', { # Release | 751 ['debug_devtools==0', { # Release |
| 752 'actions': [{ | 752 'actions': [{ |
| 753 'action_name': 'build_source_frame_module', | 753 'action_name': 'build_source_frame_module', |
| 754 'script_name': 'scripts/inline_js_imports.py', | 754 'script_name': 'scripts/inline_js_imports.py', |
| 755 'input_file': 'front_end/source_frame/_module.js', | 755 'input_file': 'front_end/source_frame/SourceFrame.js', |
| 756 'inputs': [ | 756 'inputs': [ |
| 757 '<@(_script_name)', | 757 '<@(_script_name)', |
| 758 '<@(devtools_source_frame_js_files)', | 758 '<@(devtools_source_frame_js_files)', |
| 759 '<@(devtools_cm_js_files)', | 759 '<@(devtools_cm_js_files)', |
| 760 ], | 760 ], |
| 761 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f
rame/_module.js'], | 761 'outputs': ['<(PRODUCT_DIR)/resources/inspector/source_f
rame/SourceFrame.js'], |
| 762 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 762 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 763 }], | 763 }], |
| 764 'copies': [ | 764 'copies': [ |
| 765 { | 765 { |
| 766 'destination': '<(PRODUCT_DIR)/resources/inspector/c
m', | 766 'destination': '<(PRODUCT_DIR)/resources/inspector/c
m', |
| 767 'files': [ | 767 'files': [ |
| 768 '<@(devtools_cm_css_files)', | 768 '<@(devtools_cm_css_files)', |
| 769 ], | 769 ], |
| 770 } | 770 } |
| 771 ], | 771 ], |
| (...skipping 19 matching lines...) Expand all Loading... |
| 791 ] | 791 ] |
| 792 }, | 792 }, |
| 793 { | 793 { |
| 794 'target_name': 'build_sources_module', | 794 'target_name': 'build_sources_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_sources_module', | 799 'action_name': 'build_sources_module', |
| 800 'script_name': 'scripts/inline_js_imports.py', | 800 'script_name': 'scripts/inline_js_imports.py', |
| 801 'input_file': 'front_end/sources/_module.js', | 801 'input_file': 'front_end/sources/SourcesPanel.js', |
| 802 'inputs': [ | 802 'inputs': [ |
| 803 '<@(_script_name)', | 803 '<@(_script_name)', |
| 804 '<@(devtools_sources_js_files)', | 804 '<@(devtools_sources_js_files)', |
| 805 ], | 805 ], |
| 806 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources/
_module.js'], | 806 'outputs': ['<(PRODUCT_DIR)/resources/inspector/sources/
SourcesPanel.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/s
ources', | 813 'destination': '<(PRODUCT_DIR)/resources/inspector/s
ources', |
| 814 'files': [ | 814 'files': [ |
| 815 '<@(devtools_sources_js_files)', | 815 '<@(devtools_sources_js_files)', |
| 816 'front_end/sources/module.json', | 816 'front_end/sources/module.json', |
| 817 ], | 817 ], |
| 818 } | 818 } |
| 819 ] | 819 ] |
| 820 }] | 820 }] |
| 821 ] | 821 ] |
| 822 }, | 822 }, |
| 823 { | 823 { |
| 824 'target_name': 'build_temp_storage_shared_worker_module', | 824 'target_name': 'build_temp_storage_shared_worker_module', |
| 825 'type': 'none', | 825 'type': 'none', |
| 826 'conditions': [ | 826 'conditions': [ |
| 827 ['debug_devtools==0', { # Release | 827 ['debug_devtools==0', { # Release |
| 828 'actions': [{ | 828 'actions': [{ |
| 829 'action_name': 'build_temp_storage_shared_worker_module'
, | 829 'action_name': 'build_temp_storage_shared_worker_module'
, |
| 830 'script_name': 'scripts/inline_js_imports.py', | 830 'script_name': 'scripts/inline_js_imports.py', |
| 831 'input_file': 'front_end/temp_storage_shared_worker/_mod
ule.js', | 831 'input_file': 'front_end/temp_storage_shared_worker/Temp
StorageSharedWorker.js', |
| 832 'inputs': [ | 832 'inputs': [ |
| 833 '<@(_script_name)', | 833 '<@(_script_name)', |
| 834 '<@(devtools_temp_storage_shared_worker_js_files)' | 834 '<@(devtools_temp_storage_shared_worker_js_files)' |
| 835 ], | 835 ], |
| 836 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto
rage_shared_worker/_module.js'], | 836 'outputs': ['<(PRODUCT_DIR)/resources/inspector/temp_sto
rage_shared_worker/TempStorageSharedWorker.js'], |
| 837 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], | 837 'action': ['python', '<@(_script_name)', '<@(_input_file
)', '<@(_outputs)'], |
| 838 }], | 838 }], |
| 839 }, | 839 }, |
| 840 { # Debug | 840 { # Debug |
| 841 'copies': [ | 841 'copies': [ |
| 842 { | 842 { |
| 843 'destination': '<(PRODUCT_DIR)/resources/inspector/t
emp_storage_shared_worker', | 843 'destination': '<(PRODUCT_DIR)/resources/inspector/t
emp_storage_shared_worker', |
| 844 'files': [ | 844 'files': [ |
| 845 '<@(devtools_temp_storage_shared_worker_js_files
)', | 845 '<@(devtools_temp_storage_shared_worker_js_files
)', |
| 846 ], | 846 ], |
| 847 } | 847 } |
| 848 ] | 848 ] |
| 849 }] | 849 }] |
| 850 ] | 850 ] |
| 851 }, | 851 }, |
| 852 { | 852 { |
| 853 'target_name': 'build_timeline_module', | 853 'target_name': 'build_timeline_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_timeline_module', | 858 'action_name': 'build_timeline_module', |
| 859 'script_name': 'scripts/inline_js_imports.py', | 859 'script_name': 'scripts/inline_js_imports.py', |
| 860 'input_file': 'front_end/timeline/_module.js', | 860 'input_file': 'front_end/timeline/TimelinePanel.js', |
| 861 'inputs': [ | 861 'inputs': [ |
| 862 '<@(_script_name)', | 862 '<@(_script_name)', |
| 863 '<@(devtools_timeline_js_files)', | 863 '<@(devtools_timeline_js_files)', |
| 864 ], | 864 ], |
| 865 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline
/_module.js'], | 865 'outputs': ['<(PRODUCT_DIR)/resources/inspector/timeline
/TimelinePanel.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/t
imeline', | 872 'destination': '<(PRODUCT_DIR)/resources/inspector/t
imeline', |
| 873 'files': [ | 873 'files': [ |
| 874 '<@(devtools_timeline_js_files)', | 874 '<@(devtools_timeline_js_files)', |
| 875 'front_end/timeline/module.json', | 875 'front_end/timeline/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 |