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

Side by Side Diff: sky/engine/bindings/BUILD.gn

Issue 773283006: Run gn format on all BUILD.gn files (gn version 306668) (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years 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
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 import("//sky/engine/bindings/bindings.gni") 5 import("//sky/engine/bindings/bindings.gni")
6 import("//sky/engine/build/scripts/scripts.gni") 6 import("//sky/engine/build/scripts/scripts.gni")
7 import("//sky/engine/core/core.gni") 7 import("//sky/engine/core/core.gni")
8 8
9 visibility = ["//sky/*"] 9 visibility = [ "//sky/*" ]
10 10
11 # Main interface IDL files (excluding dependencies and testing) 11 # Main interface IDL files (excluding dependencies and testing)
12 # are included as properties on global objects, and in aggregate bindings. 12 # are included as properties on global objects, and in aggregate bindings.
13 main_interface_idl_files = core_idl_files 13 main_interface_idl_files = core_idl_files
14 14
15 main_interface_idl_files_list = "$target_gen_dir/main_interface_idl_files.tmp" 15 main_interface_idl_files_list = "$target_gen_dir/main_interface_idl_files.tmp"
16 write_file(main_interface_idl_files_list, 16 write_file(main_interface_idl_files_list,
17 rebase_path(main_interface_idl_files, root_build_dir)) 17 rebase_path(main_interface_idl_files, root_build_dir))
18 18
19 generated_global_constructors_idl_files = [ 19 generated_global_constructors_idl_files =
20 "$sky_output_dir/WindowConstructors.idl", 20 [ "$sky_output_dir/WindowConstructors.idl" ]
21 ] 21 generated_global_constructors_header_files =
22 generated_global_constructors_header_files = [ 22 [ "$sky_output_dir/WindowConstructors.h" ]
23 "$sky_output_dir/WindowConstructors.h",
24 ]
25 23
26 # FIXME: Generate separate core_global_objects 24 # FIXME: Generate separate core_global_objects
27 # http://crbug.com/358074 25 # http://crbug.com/358074
28 # GYP version: generated.gyp:global_objects 26 # GYP version: generated.gyp:global_objects
29 action("global_objects") { 27 action("global_objects") {
30 script = "scripts/compute_global_objects.py" 28 script = "scripts/compute_global_objects.py"
31 29
32 inputs = [ 30 inputs = [
33 "scripts/utilities.py", 31 "scripts/utilities.py",
34 # Only look in main IDL files (exclude dependencies and testing, 32
35 # which should not define global objects). 33 # Only look in main IDL files (exclude dependencies and testing,
36 main_interface_idl_files_list, 34 # which should not define global objects).
37 ] + main_interface_idl_files 35 main_interface_idl_files_list,
36 ] + main_interface_idl_files
38 37
39 outputs = [ 38 outputs = [
40 "$bindings_output_dir/GlobalObjects.pickle", 39 "$bindings_output_dir/GlobalObjects.pickle",
41 ] 40 ]
42 41
43 args = [ 42 args = [
44 "--idl-files-list", 43 "--idl-files-list",
45 rebase_path(main_interface_idl_files_list, root_build_dir), 44 rebase_path(main_interface_idl_files_list, root_build_dir),
46 "--write-file-only-if-changed=1", # Always true for Ninja. FIXME: remove 45 "--write-file-only-if-changed=1", # Always true for Ninja. FIXME: remove
47 # when everything switched to GN. 46 # when everything switched to GN.
48 "--", 47 "--",
49 rebase_path("$bindings_output_dir/GlobalObjects.pickle", root_build_dir), 48 rebase_path("$bindings_output_dir/GlobalObjects.pickle", root_build_dir),
50 ] 49 ]
51 } 50 }
52 51
53 # GYP version: generated.gyp:global_constructors_idls 52 # GYP version: generated.gyp:global_constructors_idls
54 action("global_constructors_idls") { 53 action("global_constructors_idls") {
55 script = "scripts/generate_global_constructors.py" 54 script = "scripts/generate_global_constructors.py"
56 55
57 inputs = [ 56 inputs = [
58 "scripts/generate_global_constructors.py", 57 "scripts/generate_global_constructors.py",
59 "scripts/utilities.py", 58 "scripts/utilities.py",
60 "$bindings_output_dir/GlobalObjects.pickle", 59 "$bindings_output_dir/GlobalObjects.pickle",
61 # Only includes main IDL files (exclude dependencies and testing, 60
62 # which should not appear on global objects). 61 # Only includes main IDL files (exclude dependencies and testing,
63 main_interface_idl_files_list, 62 # which should not appear on global objects).
64 ] + main_interface_idl_files 63 main_interface_idl_files_list,
64 ] + main_interface_idl_files
65 65
66 outputs = generated_global_constructors_idl_files + 66 outputs = generated_global_constructors_idl_files +
67 generated_global_constructors_header_files 67 generated_global_constructors_header_files
68 68
69 args = [ 69 args = [
70 "--idl-files-list", 70 "--idl-files-list",
71 rebase_path(main_interface_idl_files_list, root_build_dir), 71 rebase_path(main_interface_idl_files_list, root_build_dir),
72 "--global-objects-file", 72 "--global-objects-file",
73 rebase_path("$bindings_output_dir/GlobalObjects.pickle", root_build_dir), 73 rebase_path("$bindings_output_dir/GlobalObjects.pickle", root_build_dir),
74 "--write-file-only-if-changed=1", # Always true for Ninja. 74 "--write-file-only-if-changed=1", # Always true for Ninja.
75 "--", 75 "--",
76 "Window", 76 "Window",
77 rebase_path("$sky_output_dir/WindowConstructors.idl", root_build_dir), 77 rebase_path("$sky_output_dir/WindowConstructors.idl", root_build_dir),
78 ] 78 ]
79 79
80 deps = [ ":global_objects" ] 80 deps = [
81 ":global_objects",
82 ]
81 } 83 }
82 84
83 # GYP version: generated.gyp:generated_idls 85 # GYP version: generated.gyp:generated_idls
84 group("generated_idls") { 86 group("generated_idls") {
85 deps = [ 87 deps = [
86 ":global_constructors_idls", 88 ":global_constructors_idls",
87 "//sky/engine/core:generated_testing_idls", 89 "//sky/engine/core:generated_testing_idls",
88 ] 90 ]
89 } 91 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698