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

Side by Side Diff: Source/devtools/BUILD.gn

Issue 458463003: DevTools: Sort build file contents (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Revert the treeoutline.js rename due to win issues 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
« no previous file with comments | « no previous file | Source/devtools/devtools.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 blink_devtools_output_dir = "$root_gen_dir/blink/devtools/" 5 blink_devtools_output_dir = "$root_gen_dir/blink/devtools/"
6 6
7 gypi_values = exec_script( 7 gypi_values = exec_script(
8 "//build/gypi_to_gn.py", 8 "//build/gypi_to_gn.py",
9 [ rebase_path("devtools.gypi") ], 9 [ rebase_path("devtools.gypi") ],
10 "scope", 10 "scope",
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 sources = gypi_values.devtools_image_files 73 sources = gypi_values.devtools_image_files
74 outputs = [ "$root_out_dir/resources/inspector/Images/{{source_file_part}}" ] 74 outputs = [ "$root_out_dir/resources/inspector/Images/{{source_file_part}}" ]
75 } 75 }
76 76
77 # TODO(GYP) need debug_devtools support (this runs somewhat differently). 77 # TODO(GYP) need debug_devtools support (this runs somewhat differently).
78 action("generate_devtools_grd") { 78 action("generate_devtools_grd") {
79 script = "scripts/generate_devtools_grd.py" 79 script = "scripts/generate_devtools_grd.py"
80 80
81 input_pages = [ 81 input_pages = [
82 "$root_out_dir/resources/inspector/devtools.html", 82 "$root_out_dir/resources/inspector/devtools.html",
83 "$root_out_dir/resources/inspector/main/Main.js", 83 "$root_out_dir/resources/inspector/inspector.css",
84 "$root_out_dir/resources/inspector/audits/AuditsPanel.js",
84 "$root_out_dir/resources/inspector/console/ConsolePanel.js", 85 "$root_out_dir/resources/inspector/console/ConsolePanel.js",
86 "$root_out_dir/resources/inspector/devices/DevicesView.js",
85 "$root_out_dir/resources/inspector/elements/ElementsPanel.js", 87 "$root_out_dir/resources/inspector/elements/ElementsPanel.js",
86 "$root_out_dir/resources/inspector/extensions/ExtensionServer.js", 88 "$root_out_dir/resources/inspector/extensions/ExtensionServer.js",
89 "$root_out_dir/resources/inspector/heap_snapshot_worker/HeapSnapshotWorker.j s",
90 "$root_out_dir/resources/inspector/layers/LayersPanel.js",
91 "$root_out_dir/resources/inspector/main/Main.js",
92 "$root_out_dir/resources/inspector/network/NetworkPanel.js",
93 "$root_out_dir/resources/inspector/profiler/ProfilesPanel.js",
87 "$root_out_dir/resources/inspector/resources/ResourcesPanel.js", 94 "$root_out_dir/resources/inspector/resources/ResourcesPanel.js",
88 "$root_out_dir/resources/inspector/network/NetworkPanel.js", 95 "$root_out_dir/resources/inspector/script_formatter_worker/ScriptFormatterWo rker.js",
89 "$root_out_dir/resources/inspector/source_frame/SourceFrame.js", 96 "$root_out_dir/resources/inspector/source_frame/SourceFrame.js",
90 "$root_out_dir/resources/inspector/sources/SourcesPanel.js", 97 "$root_out_dir/resources/inspector/sources/SourcesPanel.js",
98 "$root_out_dir/resources/inspector/temp_storage_shared_worker/TempStorageSha redWorker.js",
91 "$root_out_dir/resources/inspector/timeline/TimelinePanel.js", 99 "$root_out_dir/resources/inspector/timeline/TimelinePanel.js",
92 "$root_out_dir/resources/inspector/profiler/ProfilesPanel.js",
93 "$root_out_dir/resources/inspector/audits/AuditsPanel.js",
94 "$root_out_dir/resources/inspector/layers/LayersPanel.js",
95 "$root_out_dir/resources/inspector/heap_snapshot_worker/HeapSnapshotWorker.j s",
96 "$root_out_dir/resources/inspector/script_formatter_worker/ScriptFormatterWo rker.js",
97 "$root_out_dir/resources/inspector/temp_storage_shared_worker/TempStorageSha redWorker.js",
98 "$root_out_dir/resources/inspector/devices/DevicesView.js",
99 "$root_out_dir/resources/inspector/inspector.css",
100 "$root_out_dir/resources/inspector/devtools_extension_api.js", 100 "$root_out_dir/resources/inspector/devtools_extension_api.js",
101 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files 101 ] + gypi_values.devtools_standalone_files + gypi_values.devtools_cm_css_files
102 102
103 images = gypi_values.devtools_image_files 103 images = gypi_values.devtools_image_files
104 images_path = "front_end/Images" 104 images_path = "front_end/Images"
105 105
106 inputs = input_pages + images 106 inputs = input_pages + images
107 107
108 outfile = "$root_gen_dir/devtools/devtools_resources.grd" 108 outfile = "$root_gen_dir/devtools/devtools_resources.grd"
109 outputs = [ outfile ] 109 outputs = [ outfile ]
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 ] 202 ]
203 } 203 }
204 } 204 }
205 205
206 inline_js_imports("build_audits_module") { 206 inline_js_imports("build_audits_module") {
207 input = "front_end/audits/AuditsPanel.js" 207 input = "front_end/audits/AuditsPanel.js"
208 imported_files = gypi_values.devtools_audits_js_files 208 imported_files = gypi_values.devtools_audits_js_files
209 output = "$root_out_dir/resources/inspector/audits/AuditsPanel.js" 209 output = "$root_out_dir/resources/inspector/audits/AuditsPanel.js"
210 } 210 }
211 211
212 inline_js_imports("build_console_module") {
213 input = "front_end/console/ConsolePanel.js"
214 imported_files = gypi_values.devtools_console_js_files
215 output = "$root_out_dir/resources/inspector/console/ConsolePanel.js"
216 }
217
212 action("build_core_module") { 218 action("build_core_module") {
213 script = "scripts/concatenate_js_files.py" 219 script = "scripts/concatenate_js_files.py"
214 input_page = "front_end/inspector.html" 220 input_page = "front_end/inspector.html"
215 inputs = [ 221 inputs = [
216 input_page, 222 input_page,
217 blink_devtools_output_dir + "InspectorBackendCommands.js", 223 blink_devtools_output_dir + "InspectorBackendCommands.js",
218 blink_devtools_output_dir + "SupportedCSSProperties.js", 224 blink_devtools_output_dir + "SupportedCSSProperties.js",
219 blink_devtools_output_dir + "common/modules.js", 225 blink_devtools_output_dir + "common/modules.js",
220 ] + devtools_core_js_files 226 ] + devtools_core_js_files
221 227
(...skipping 12 matching lines...) Expand all
234 args += rebase_path(outputs, root_build_dir) 240 args += rebase_path(outputs, root_build_dir)
235 241
236 deps = [ 242 deps = [
237 ":devtools_html", 243 ":devtools_html",
238 ":supported_css_properties", 244 ":supported_css_properties",
239 ":frontend_protocol_sources", 245 ":frontend_protocol_sources",
240 ":concatenated_module_descriptors", 246 ":concatenated_module_descriptors",
241 ] 247 ]
242 } 248 }
243 249
244 inline_js_imports("build_console_module") {
245 input = "front_end/console/ConsolePanel.js"
246 imported_files = gypi_values.devtools_console_js_files
247 output = "$root_out_dir/resources/inspector/console/ConsolePanel.js"
248 }
249
250 inline_js_imports("build_devices_module") { 250 inline_js_imports("build_devices_module") {
251 input = "front_end/devices/DevicesView.js" 251 input = "front_end/devices/DevicesView.js"
252 imported_files = gypi_values.devtools_devices_js_files 252 imported_files = gypi_values.devtools_devices_js_files
253 output = "$root_out_dir/resources/inspector/devices/DevicesView.js" 253 output = "$root_out_dir/resources/inspector/devices/DevicesView.js"
254 } 254 }
255 255
256 inline_js_imports("build_documentation_module") {
257 input = "front_end/documentation/DocumentationView.js"
258 imported_files = gypi_values.devtools_documentation_js_files
259 output = "$root_out_dir/resources/inspector/documentation/DocumentationView.js "
260 }
261
256 inline_js_imports("build_elements_module") { 262 inline_js_imports("build_elements_module") {
257 input = "front_end/elements/ElementsPanel.js" 263 input = "front_end/elements/ElementsPanel.js"
258 imported_files = gypi_values.devtools_elements_js_files 264 imported_files = gypi_values.devtools_elements_js_files
259 output = "$root_out_dir/resources/inspector/elements/ElementsPanel.js" 265 output = "$root_out_dir/resources/inspector/elements/ElementsPanel.js"
260 } 266 }
261 267
262 inline_js_imports("build_extensions_module") { 268 inline_js_imports("build_extensions_module") {
263 input = "front_end/extensions/ExtensionServer.js" 269 input = "front_end/extensions/ExtensionServer.js"
264 imported_files = devtools_extensions_js_files 270 imported_files = devtools_extensions_js_files
265 output = "$root_out_dir/resources/inspector/extensions/ExtensionServer.js" 271 output = "$root_out_dir/resources/inspector/extensions/ExtensionServer.js"
266 } 272 }
267 273
274 inline_js_imports("build_heap_snapshot_worker_module") {
275 input = "front_end/heap_snapshot_worker/HeapSnapshotWorker.js"
276 imported_files = gypi_values.devtools_heap_snapshot_worker_js_files
277 output = "$root_out_dir/resources/inspector/heap_snapshot_worker/HeapSnapshotW orker.js"
278 }
279
268 inline_js_imports("build_layers_module") { 280 inline_js_imports("build_layers_module") {
269 input = "front_end/layers/LayersPanel.js" 281 input = "front_end/layers/LayersPanel.js"
270 imported_files = gypi_values.devtools_layers_js_files 282 imported_files = gypi_values.devtools_layers_js_files
271 output = "$root_out_dir/resources/inspector/layers/LayersPanel.js" 283 output = "$root_out_dir/resources/inspector/layers/LayersPanel.js"
272 } 284 }
273 285
274 inline_js_imports("build_network_module") { 286 inline_js_imports("build_network_module") {
275 input = "front_end/network/NetworkPanel.js" 287 input = "front_end/network/NetworkPanel.js"
276 imported_files = gypi_values.devtools_network_js_files 288 imported_files = gypi_values.devtools_network_js_files
277 output = "$root_out_dir/resources/inspector/network/NetworkPanel.js" 289 output = "$root_out_dir/resources/inspector/network/NetworkPanel.js"
278 } 290 }
279 291
280 inline_js_imports("build_profiler_module") { 292 inline_js_imports("build_profiler_module") {
281 input = "front_end/profiler/ProfilesPanel.js" 293 input = "front_end/profiler/ProfilesPanel.js"
282 imported_files = gypi_values.devtools_profiler_js_files 294 imported_files = gypi_values.devtools_profiler_js_files
283 output = "$root_out_dir/resources/inspector/profiler/ProfilesPanel.js" 295 output = "$root_out_dir/resources/inspector/profiler/ProfilesPanel.js"
284 } 296 }
285 297
286 inline_js_imports("build_resources_module") { 298 inline_js_imports("build_resources_module") {
287 input = "front_end/resources/ResourcesPanel.js" 299 input = "front_end/resources/ResourcesPanel.js"
288 imported_files = gypi_values.devtools_resources_js_files 300 imported_files = gypi_values.devtools_resources_js_files
289 output = "$root_out_dir/resources/inspector/resources/ResourcesPanel.js" 301 output = "$root_out_dir/resources/inspector/resources/ResourcesPanel.js"
290 } 302 }
291 303
292 inline_js_imports("build_documentation_module") { 304 inline_js_imports("build_script_formatter_worker_module") {
293 input = "front_end/documentation/DocumentationView.js" 305 input = "front_end/script_formatter_worker/ScriptFormatterWorker.js"
294 imported_files = gypi_values.devtools_documentation_js_files 306 imported_files = gypi_values.devtools_uglify_files
295 output = "$root_out_dir/resources/inspector/documentation/DocumentationView.js " 307 output = "$root_out_dir/resources/inspector/script_formatter_worker/ScriptForm atterWorker.js"
296 } 308 }
297 309
298 inline_js_imports("build_settings_module") { 310 inline_js_imports("build_settings_module") {
299 input = "front_end/settings/SettingsScreen.js" 311 input = "front_end/settings/SettingsScreen.js"
300 imported_files = gypi_values.devtools_settings_js_files 312 imported_files = gypi_values.devtools_settings_js_files
301 output = "$root_out_dir/resources/inspector/settings/SettingsScreen.js" 313 output = "$root_out_dir/resources/inspector/settings/SettingsScreen.js"
302 } 314 }
303 315
304 inline_js_imports("build_source_frame_module") { 316 inline_js_imports("build_source_frame_module") {
305 input = "front_end/source_frame/SourceFrame.js" 317 input = "front_end/source_frame/SourceFrame.js"
306 imported_files = gypi_values.devtools_source_frame_js_files + 318 imported_files = gypi_values.devtools_source_frame_js_files +
307 gypi_values.devtools_cm_js_files 319 gypi_values.devtools_cm_js_files
308 output = "$root_out_dir/resources/inspector/source_frame/SourceFrame.js" 320 output = "$root_out_dir/resources/inspector/source_frame/SourceFrame.js"
309 } 321 }
310 322
311 inline_js_imports("build_sources_module") { 323 inline_js_imports("build_sources_module") {
312 input = "front_end/sources/SourcesPanel.js" 324 input = "front_end/sources/SourcesPanel.js"
313 imported_files = gypi_values.devtools_sources_js_files 325 imported_files = gypi_values.devtools_sources_js_files
314 output = "$root_out_dir/resources/inspector/sources/SourcesPanel.js" 326 output = "$root_out_dir/resources/inspector/sources/SourcesPanel.js"
315 } 327 }
316 328
329 inline_js_imports("build_temp_storage_shared_worker_module") {
330 input = "front_end/temp_storage_shared_worker/TempStorageSharedWorker.js"
331 imported_files = gypi_values.devtools_temp_storage_shared_worker_js_files
332 output = "$root_out_dir/resources/inspector/temp_storage_shared_worker/TempSto rageSharedWorker.js"
333 }
334
317 inline_js_imports("build_timeline_module") { 335 inline_js_imports("build_timeline_module") {
318 input = "front_end/timeline/TimelinePanel.js" 336 input = "front_end/timeline/TimelinePanel.js"
319 imported_files = gypi_values.devtools_timeline_js_files 337 imported_files = gypi_values.devtools_timeline_js_files
320 output = "$root_out_dir/resources/inspector/timeline/TimelinePanel.js" 338 output = "$root_out_dir/resources/inspector/timeline/TimelinePanel.js"
321 } 339 }
322 340
323 inline_js_imports("build_heap_snapshot_worker_module") {
324 input = "front_end/heap_snapshot_worker/HeapSnapshotWorker.js"
325 imported_files = gypi_values.devtools_heap_snapshot_worker_js_files
326 output = "$root_out_dir/resources/inspector/heap_snapshot_worker/HeapSnapshotW orker.js"
327 }
328
329 inline_js_imports("build_script_formatter_worker_module") {
330 input = "front_end/script_formatter_worker/ScriptFormatterWorker.js"
331 imported_files = gypi_values.devtools_uglify_files
332 output = "$root_out_dir/resources/inspector/script_formatter_worker/ScriptForm atterWorker.js"
333 }
334
335 inline_js_imports("build_temp_storage_shared_worker_module") {
336 input = "front_end/temp_storage_shared_worker/TempStorageSharedWorker.js"
337 imported_files = gypi_values.devtools_temp_storage_shared_worker_js_files
338 output = "$root_out_dir/resources/inspector/temp_storage_shared_worker/TempSto rageSharedWorker.js"
339 }
340
341 action("concatenated_module_descriptors") { 341 action("concatenated_module_descriptors") {
342 script = "scripts/concatenate_module_descriptors.py" 342 script = "scripts/concatenate_module_descriptors.py"
343 343
344 input = "front_end/common/modules.js" 344 input = "front_end/common/modules.js"
345 inputs = [ input ] + gypi_values.devtools_module_json_files 345 inputs = [ input ] + gypi_values.devtools_module_json_files
346 outputs = [ blink_devtools_output_dir + "common/modules.js" ] 346 outputs = [ blink_devtools_output_dir + "common/modules.js" ]
347 347
348 args = rebase_path([ input ] + outputs + gypi_values.devtools_module_json_file s, root_build_dir) 348 args = rebase_path([ input ] + outputs + gypi_values.devtools_module_json_file s, root_build_dir)
349 } 349 }
350 350
351 action("concatenated_devtools_css") { 351 action("concatenated_devtools_css") {
352 script = "scripts/concatenate_css_files.py" 352 script = "scripts/concatenate_css_files.py"
353 353
354 input_stylesheet = "front_end/inspector.css" 354 input_stylesheet = "front_end/inspector.css"
355 inputs = [ input_stylesheet ] + devtools_core_base_files 355 inputs = [ input_stylesheet ] + devtools_core_base_files
356 356
357 outputs = [ "$root_out_dir/resources/inspector/inspector.css" ] 357 outputs = [ "$root_out_dir/resources/inspector/inspector.css" ]
358 358
359 args = [ rebase_path(input_stylesheet, root_build_dir) ] + 359 args = [ rebase_path(input_stylesheet, root_build_dir) ] +
360 rebase_path(outputs, root_build_dir) 360 rebase_path(outputs, root_build_dir)
361 } 361 }
OLDNEW
« no previous file with comments | « no previous file | Source/devtools/devtools.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698