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

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

Powered by Google App Engine
This is Rietveld 408576698