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)", |
14 "<@(devtools_standalone_files)", | 15 "<@(devtools_standalone_files)", |
15 ] + gypi_values.devtools_standalone_files | 16 ] + gypi_values.devtools_main_js_files + gypi_values.devtools_standalone_files |
16 | 17 |
17 devtools_core_files = | 18 devtools_core_files = |
18 devtools_core_base_files + | 19 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 + |
21 gypi_values.devtools_components_js_files + | 23 gypi_values.devtools_components_js_files + |
22 gypi_values.devtools_host_js_files + | 24 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 | |
30 | 28 |
31 devtools_extensions_js_files = gypi_values.devtools_extensions_js_files - | 29 devtools_extensions_js_files = gypi_values.devtools_extensions_js_files - |
32 [ "<@(devtools_extension_api_files)" ] + | 30 [ "<@(devtools_extension_api_files)" ] + |
33 gypi_values.devtools_extension_api_files | 31 gypi_values.devtools_extension_api_files |
34 | 32 |
35 #------------------------------------------------------------------------------- | 33 #------------------------------------------------------------------------------- |
36 | 34 |
37 visibility = [ "//third_party/WebKit/*" ] | 35 visibility = [ "//third_party/WebKit/*" ] |
38 | 36 |
39 # Probably need to parameterize this. If we set it to true, there will be some | 37 # Probably need to parameterize this. If we set it to true, there will be some |
(...skipping 27 matching lines...) Expand all Loading... |
67 action("generate_devtools_grd") { | 65 action("generate_devtools_grd") { |
68 script = "scripts/generate_devtools_grd.py" | 66 script = "scripts/generate_devtools_grd.py" |
69 | 67 |
70 input_pages = [ | 68 input_pages = [ |
71 "$root_out_dir/resources/inspector/devtools.css", | 69 "$root_out_dir/resources/inspector/devtools.css", |
72 "$root_out_dir/resources/inspector/devtools.html", | 70 "$root_out_dir/resources/inspector/devtools.html", |
73 "$root_out_dir/resources/inspector/devtools.js", | 71 "$root_out_dir/resources/inspector/devtools.js", |
74 "$root_out_dir/resources/inspector/toolbox.css", | 72 "$root_out_dir/resources/inspector/toolbox.css", |
75 "$root_out_dir/resources/inspector/toolbox.html", | 73 "$root_out_dir/resources/inspector/toolbox.html", |
76 "$root_out_dir/resources/inspector/toolbox.js", | 74 "$root_out_dir/resources/inspector/toolbox.js", |
77 "$root_out_dir/resources/inspector/audits_module.js", | 75 "$root_out_dir/resources/inspector/audits.js", |
78 "$root_out_dir/resources/inspector/console_module.js", | 76 "$root_out_dir/resources/inspector/console.js", |
79 "$root_out_dir/resources/inspector/devices_module.js", | 77 "$root_out_dir/resources/inspector/devices.js", |
80 "$root_out_dir/resources/inspector/documentation_module.js", | 78 "$root_out_dir/resources/inspector/documentation.js", |
81 "$root_out_dir/resources/inspector/elements_module.js", | 79 "$root_out_dir/resources/inspector/elements.js", |
82 "$root_out_dir/resources/inspector/extensions_module.js", | 80 "$root_out_dir/resources/inspector/extensions.js", |
83 "$root_out_dir/resources/inspector/heap_snapshot_worker_module.js", | 81 "$root_out_dir/resources/inspector/heap_snapshot_worker.js", |
84 "$root_out_dir/resources/inspector/layers_module.js", | 82 "$root_out_dir/resources/inspector/layers.js", |
85 "$root_out_dir/resources/inspector/network_module.js", | 83 "$root_out_dir/resources/inspector/network.js", |
86 "$root_out_dir/resources/inspector/profiler_module.js", | 84 "$root_out_dir/resources/inspector/profiler.js", |
87 "$root_out_dir/resources/inspector/promises_module.js", | 85 "$root_out_dir/resources/inspector/promises.js", |
88 "$root_out_dir/resources/inspector/resources_module.js", | 86 "$root_out_dir/resources/inspector/resources.js", |
89 "$root_out_dir/resources/inspector/script_formatter_worker_module.js", | 87 "$root_out_dir/resources/inspector/script_formatter_worker.js", |
90 "$root_out_dir/resources/inspector/settings_module.js", | 88 "$root_out_dir/resources/inspector/settings.js", |
91 "$root_out_dir/resources/inspector/source_frame_module.js", | 89 "$root_out_dir/resources/inspector/source_frame.js", |
92 "$root_out_dir/resources/inspector/sources_module.js", | 90 "$root_out_dir/resources/inspector/sources.js", |
93 "$root_out_dir/resources/inspector/temp_storage_shared_worker_module.js", | 91 "$root_out_dir/resources/inspector/temp_storage_shared_worker.js", |
94 "$root_out_dir/resources/inspector/timeline_module.js", | 92 "$root_out_dir/resources/inspector/timeline.js", |
95 "$root_out_dir/resources/inspector/devtools_extension_api.js", | 93 "$root_out_dir/resources/inspector/devtools_extension_api.js", |
96 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files | 94 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files |
97 | 95 |
98 images = gypi_values.devtools_image_files | 96 images = gypi_values.devtools_image_files |
99 images_path = "front_end/Images" | 97 images_path = "front_end/Images" |
100 | 98 |
101 inputs = input_pages + images | 99 inputs = input_pages + images |
102 | 100 |
103 outfile = "$root_gen_dir/devtools/devtools_resources.grd" | 101 outfile = "$root_gen_dir/devtools/devtools_resources.grd" |
104 outputs = [ outfile ] | 102 outputs = [ outfile ] |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
283 assert(defined(invoker.module_name), target_name) | 281 assert(defined(invoker.module_name), target_name) |
284 assert(defined(invoker.imported_files), target_name) | 282 assert(defined(invoker.imported_files), target_name) |
285 | 283 |
286 action(target_name) { | 284 action(target_name) { |
287 script = "scripts/concatenate_module_scripts.py" | 285 script = "scripts/concatenate_module_scripts.py" |
288 module_name = invoker.module_name | 286 module_name = invoker.module_name |
289 | 287 |
290 input = "front_end/" + module_name + "/module.json" | 288 input = "front_end/" + module_name + "/module.json" |
291 inputs = [ input ] + invoker.imported_files | 289 inputs = [ input ] + invoker.imported_files |
292 | 290 |
293 output = "$root_out_dir/resources/inspector/" + module_name + "_module.js" | 291 output = "$root_out_dir/resources/inspector/" + module_name + ".js" |
294 outputs = [ output ] | 292 outputs = [ output ] |
295 | 293 |
296 args = [ | 294 args = [ |
297 rebase_path(input, root_build_dir), | 295 rebase_path(input, root_build_dir), |
298 rebase_path(output, root_build_dir), | 296 rebase_path(output, root_build_dir), |
299 ] | 297 ] |
300 } | 298 } |
301 } | 299 } |
302 | 300 |
303 concatenate_module_scripts("build_audits_module") { | 301 concatenate_module_scripts("build_audits_module") { |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
433 } | 431 } |
434 } | 432 } |
435 | 433 |
436 concatenate_css("concatenated_devtools_css") { | 434 concatenate_css("concatenated_devtools_css") { |
437 app_name = "devtools" | 435 app_name = "devtools" |
438 } | 436 } |
439 | 437 |
440 concatenate_css("concatenated_toolbox_css") { | 438 concatenate_css("concatenated_toolbox_css") { |
441 app_name = "toolbox" | 439 app_name = "toolbox" |
442 } | 440 } |
OLD | NEW |