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

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

Issue 607113002: Revert of DevTools: Avoid build errors when dynamic module and application names clash (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 2 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 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
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
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
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 }
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