OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 gypi_values = exec_script( | 5 gypi_values = exec_script( |
6 "//build/gypi_to_gn.py", | 6 "//build/gypi_to_gn.py", |
7 [ rebase_path("devtools.gypi") ], | 7 [ rebase_path("devtools.gypi") ], |
8 "scope", | 8 "scope", |
9 [ "devtools.gypi" ]) | 9 [ "devtools.gypi" ]) |
10 | 10 |
11 # Some of the files in the .gypi use GYP variable expansions, go through and | 11 # Some of the files in the .gypi use GYP variable expansions, go through and |
12 # fix them. | 12 # fix them. |
13 devtools_core_base_files = gypi_values.devtools_core_base_files - [ | 13 devtools_core_base_files = gypi_values.devtools_core_base_files - [ |
14 "<@(devtools_main_js_files)", | |
15 "<@(devtools_standalone_files)", | 14 "<@(devtools_standalone_files)", |
16 ] + gypi_values.devtools_main_js_files + gypi_values.devtools_standalone_files | 15 ] + gypi_values.devtools_standalone_files |
17 | 16 |
18 devtools_core_files = | 17 devtools_core_files = |
19 devtools_core_base_files + | 18 devtools_core_base_files + |
| 19 gypi_values.devtools_bindings_js_files + |
20 gypi_values.devtools_common_js_files + | 20 gypi_values.devtools_common_js_files + |
21 gypi_values.devtools_sdk_js_files + | |
22 gypi_values.devtools_ui_js_files + | |
23 gypi_values.devtools_components_js_files + | 21 gypi_values.devtools_components_js_files + |
24 gypi_values.devtools_host_js_files + | 22 gypi_values.devtools_host_js_files + |
| 23 gypi_values.devtools_main_js_files + |
| 24 gypi_values.devtools_sdk_js_files + |
25 gypi_values.devtools_screencast_js_files + | 25 gypi_values.devtools_screencast_js_files + |
26 gypi_values.devtools_toolbox_js_files + | 26 gypi_values.devtools_toolbox_js_files + |
27 gypi_values.devtools_toolbox_bootstrap_js_files | 27 gypi_values.devtools_toolbox_bootstrap_js_files + |
| 28 gypi_values.devtools_ui_js_files + |
| 29 gypi_values.devtools_workspace_js_files |
28 | 30 |
29 devtools_extensions_js_files = gypi_values.devtools_extensions_js_files - | 31 devtools_extensions_js_files = gypi_values.devtools_extensions_js_files - |
30 [ "<@(devtools_extension_api_files)" ] + | 32 [ "<@(devtools_extension_api_files)" ] + |
31 gypi_values.devtools_extension_api_files | 33 gypi_values.devtools_extension_api_files |
32 | 34 |
33 #------------------------------------------------------------------------------- | 35 #------------------------------------------------------------------------------- |
34 | 36 |
35 visibility = [ "//third_party/WebKit/*" ] | 37 visibility = [ "//third_party/WebKit/*" ] |
36 | 38 |
37 # Probably need to parameterize this. If we set it to true, there will be some | 39 # Probably need to parameterize this. If we set it to true, there will be some |
(...skipping 27 matching lines...) Expand all Loading... |
65 action("generate_devtools_grd") { | 67 action("generate_devtools_grd") { |
66 script = "scripts/generate_devtools_grd.py" | 68 script = "scripts/generate_devtools_grd.py" |
67 | 69 |
68 input_pages = [ | 70 input_pages = [ |
69 "$root_out_dir/resources/inspector/devtools.css", | 71 "$root_out_dir/resources/inspector/devtools.css", |
70 "$root_out_dir/resources/inspector/devtools.html", | 72 "$root_out_dir/resources/inspector/devtools.html", |
71 "$root_out_dir/resources/inspector/devtools.js", | 73 "$root_out_dir/resources/inspector/devtools.js", |
72 "$root_out_dir/resources/inspector/toolbox.css", | 74 "$root_out_dir/resources/inspector/toolbox.css", |
73 "$root_out_dir/resources/inspector/toolbox.html", | 75 "$root_out_dir/resources/inspector/toolbox.html", |
74 "$root_out_dir/resources/inspector/toolbox.js", | 76 "$root_out_dir/resources/inspector/toolbox.js", |
75 "$root_out_dir/resources/inspector/audits.js", | 77 "$root_out_dir/resources/inspector/audits_module.js", |
76 "$root_out_dir/resources/inspector/console.js", | 78 "$root_out_dir/resources/inspector/console_module.js", |
77 "$root_out_dir/resources/inspector/devices.js", | 79 "$root_out_dir/resources/inspector/devices_module.js", |
78 "$root_out_dir/resources/inspector/documentation.js", | 80 "$root_out_dir/resources/inspector/documentation_module.js", |
79 "$root_out_dir/resources/inspector/elements.js", | 81 "$root_out_dir/resources/inspector/elements_module.js", |
80 "$root_out_dir/resources/inspector/extensions.js", | 82 "$root_out_dir/resources/inspector/extensions_module.js", |
81 "$root_out_dir/resources/inspector/heap_snapshot_worker.js", | 83 "$root_out_dir/resources/inspector/heap_snapshot_worker_module.js", |
82 "$root_out_dir/resources/inspector/layers.js", | 84 "$root_out_dir/resources/inspector/layers_module.js", |
83 "$root_out_dir/resources/inspector/network.js", | 85 "$root_out_dir/resources/inspector/network_module.js", |
84 "$root_out_dir/resources/inspector/profiler.js", | 86 "$root_out_dir/resources/inspector/profiler_module.js", |
85 "$root_out_dir/resources/inspector/promises.js", | 87 "$root_out_dir/resources/inspector/promises_module.js", |
86 "$root_out_dir/resources/inspector/resources.js", | 88 "$root_out_dir/resources/inspector/resources_module.js", |
87 "$root_out_dir/resources/inspector/script_formatter_worker.js", | 89 "$root_out_dir/resources/inspector/script_formatter_worker_module.js", |
88 "$root_out_dir/resources/inspector/settings.js", | 90 "$root_out_dir/resources/inspector/settings_module.js", |
89 "$root_out_dir/resources/inspector/source_frame.js", | 91 "$root_out_dir/resources/inspector/source_frame_module.js", |
90 "$root_out_dir/resources/inspector/sources.js", | 92 "$root_out_dir/resources/inspector/sources_module.js", |
91 "$root_out_dir/resources/inspector/temp_storage_shared_worker.js", | 93 "$root_out_dir/resources/inspector/temp_storage_shared_worker_module.js", |
92 "$root_out_dir/resources/inspector/timeline.js", | 94 "$root_out_dir/resources/inspector/timeline_module.js", |
93 "$root_out_dir/resources/inspector/devtools_extension_api.js", | 95 "$root_out_dir/resources/inspector/devtools_extension_api.js", |
94 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files | 96 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files |
95 | 97 |
96 images = gypi_values.devtools_image_files | 98 images = gypi_values.devtools_image_files |
97 images_path = "front_end/Images" | 99 images_path = "front_end/Images" |
98 | 100 |
99 inputs = input_pages + images | 101 inputs = input_pages + images |
100 | 102 |
101 outfile = "$root_gen_dir/devtools/devtools_resources.grd" | 103 outfile = "$root_gen_dir/devtools/devtools_resources.grd" |
102 outputs = [ outfile ] | 104 outputs = [ outfile ] |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
281 assert(defined(invoker.module_name), target_name) | 283 assert(defined(invoker.module_name), target_name) |
282 assert(defined(invoker.imported_files), target_name) | 284 assert(defined(invoker.imported_files), target_name) |
283 | 285 |
284 action(target_name) { | 286 action(target_name) { |
285 script = "scripts/concatenate_module_scripts.py" | 287 script = "scripts/concatenate_module_scripts.py" |
286 module_name = invoker.module_name | 288 module_name = invoker.module_name |
287 | 289 |
288 input = "front_end/" + module_name + "/module.json" | 290 input = "front_end/" + module_name + "/module.json" |
289 inputs = [ input ] + invoker.imported_files | 291 inputs = [ input ] + invoker.imported_files |
290 | 292 |
291 output = "$root_out_dir/resources/inspector/" + module_name + ".js" | 293 output = "$root_out_dir/resources/inspector/" + module_name + "_module.js" |
292 outputs = [ output ] | 294 outputs = [ output ] |
293 | 295 |
294 args = [ | 296 args = [ |
295 rebase_path(input, root_build_dir), | 297 rebase_path(input, root_build_dir), |
296 rebase_path(output, root_build_dir), | 298 rebase_path(output, root_build_dir), |
297 ] | 299 ] |
298 } | 300 } |
299 } | 301 } |
300 | 302 |
301 concatenate_module_scripts("build_audits_module") { | 303 concatenate_module_scripts("build_audits_module") { |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
431 } | 433 } |
432 } | 434 } |
433 | 435 |
434 concatenate_css("concatenated_devtools_css") { | 436 concatenate_css("concatenated_devtools_css") { |
435 app_name = "devtools" | 437 app_name = "devtools" |
436 } | 438 } |
437 | 439 |
438 concatenate_css("concatenated_toolbox_css") { | 440 concatenate_css("concatenated_toolbox_css") { |
439 app_name = "toolbox" | 441 app_name = "toolbox" |
440 } | 442 } |
OLD | NEW |