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 import("//build/split_static_library.gni") | 5 import("//build/split_static_library.gni") |
6 import("//build/config/chromecast_build.gni") | 6 import("//build/config/chromecast_build.gni") |
7 import("//third_party/WebKit/Source/bindings/bindings.gni") | 7 import("//third_party/WebKit/Source/bindings/bindings.gni") |
8 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") | 8 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") |
9 import("//third_party/WebKit/Source/bindings/modules/v8/v8.gni") | 9 import("//third_party/WebKit/Source/bindings/modules/v8/v8.gni") |
10 import("//third_party/WebKit/Source/build/scripts/scripts.gni") | 10 import("//third_party/WebKit/Source/build/scripts/scripts.gni") |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 } | 50 } |
51 | 51 |
52 visibility = [] # Allow re-assignment of list. | 52 visibility = [] # Allow re-assignment of list. |
53 visibility = [ "//third_party/WebKit/*" ] | 53 visibility = [ "//third_party/WebKit/*" ] |
54 | 54 |
55 sources = [ | 55 sources = [ |
56 "ModulesInitializer.cpp", | 56 "ModulesInitializer.cpp", |
57 "ModulesInitializer.h", | 57 "ModulesInitializer.h", |
58 ] | 58 ] |
59 | 59 |
60 # These are the files that still need to be moved to separate BUILD files. | |
61 sources += rebase_path(modules_files, ".", "//") | |
62 | |
63 sources += generated_modules_dictionary_files | 60 sources += generated_modules_dictionary_files |
64 | 61 |
65 # Compile sources generated by module_names script. | 62 # Compile sources generated by module_names script. |
66 sources += get_target_outputs(":module_names") | 63 sources += get_target_outputs(":module_names") |
67 | 64 |
68 sources += bindings_modules_v8_files | 65 sources += bindings_modules_v8_files |
69 sources += rebase_path(bindings_modules_generated_aggregate_files, ".", "//") | 66 sources += rebase_path(bindings_modules_generated_aggregate_files, ".", "//") |
70 sources += rebase_path(bindings_modules_generated_union_type_files, ".", "//") | 67 sources += rebase_path(bindings_modules_generated_union_type_files, ".", "//") |
71 sources += | 68 sources += |
72 rebase_path(bindings_modules_generated_partial_aggregate_files, ".", "//") | 69 rebase_path(bindings_modules_generated_partial_aggregate_files, ".", "//") |
73 sources += | 70 sources += |
74 rebase_path([ bindings_modules_generated_init_partial_interfaces_file ], | 71 rebase_path([ bindings_modules_generated_init_partial_interfaces_file ], |
75 ".", | 72 ".", |
76 "//") | 73 "//") |
77 | 74 |
78 configs += [ | 75 configs += [ |
79 ":modules_implementation", | 76 ":modules_implementation", |
80 | 77 |
81 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 78 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
82 "//build/config/compiler:no_size_t_to_int_warning", | 79 "//build/config/compiler:no_size_t_to_int_warning", |
83 "//third_party/WebKit/Source:config", | 80 "//third_party/WebKit/Source:config", |
84 "//third_party/WebKit/Source:non_test_config", | 81 "//third_party/WebKit/Source:non_test_config", |
85 "//third_party/WebKit/Source:inside_blink", | 82 "//third_party/WebKit/Source:inside_blink", |
86 ] | 83 ] |
87 | 84 |
88 deps = [ | 85 deps = [ |
89 ":make_modules_generated", | 86 ":make_modules_generated", |
90 ":module_names", | 87 ":module_names", |
91 "//device/geolocation/public/interfaces:interfaces_blink", | 88 "//device/geolocation/public/interfaces:interfaces_blink", |
92 "//device/nfc:mojo_bindings_blink", | |
93 "//media/mojo/interfaces:image_capture_blink", | |
94 "//third_party/WebKit/Source/bindings/modules:generated", | 89 "//third_party/WebKit/Source/bindings/modules:generated", |
95 "//third_party/WebKit/Source/core", | 90 "//third_party/WebKit/Source/core", |
96 "//third_party/WebKit/Source/modules/accessibility", | 91 "//third_party/WebKit/Source/modules/accessibility", |
97 "//third_party/WebKit/Source/modules/app_banner", | 92 "//third_party/WebKit/Source/modules/app_banner", |
98 "//third_party/WebKit/Source/modules/audio_output_devices", | 93 "//third_party/WebKit/Source/modules/audio_output_devices", |
99 "//third_party/WebKit/Source/modules/background_sync", | 94 "//third_party/WebKit/Source/modules/background_sync", |
100 "//third_party/WebKit/Source/modules/battery", | 95 "//third_party/WebKit/Source/modules/battery", |
101 "//third_party/WebKit/Source/modules/beacon", | 96 "//third_party/WebKit/Source/modules/beacon", |
102 "//third_party/WebKit/Source/modules/bluetooth", | 97 "//third_party/WebKit/Source/modules/bluetooth", |
103 "//third_party/WebKit/Source/modules/broadcastchannel", | 98 "//third_party/WebKit/Source/modules/broadcastchannel", |
104 "//third_party/WebKit/Source/modules/budget", | 99 "//third_party/WebKit/Source/modules/budget", |
105 "//third_party/WebKit/Source/modules/cachestorage", | 100 "//third_party/WebKit/Source/modules/cachestorage", |
106 "//third_party/WebKit/Source/modules/canvas", | 101 "//third_party/WebKit/Source/modules/canvas", |
107 "//third_party/WebKit/Source/modules/canvas2d", | 102 "//third_party/WebKit/Source/modules/canvas2d", |
108 "//third_party/WebKit/Source/modules/compositorworker", | 103 "//third_party/WebKit/Source/modules/compositorworker", |
109 "//third_party/WebKit/Source/modules/credentialmanager", | 104 "//third_party/WebKit/Source/modules/credentialmanager", |
110 "//third_party/WebKit/Source/modules/crypto", | 105 "//third_party/WebKit/Source/modules/crypto", |
111 "//third_party/WebKit/Source/modules/csspaint", | 106 "//third_party/WebKit/Source/modules/csspaint", |
112 "//third_party/WebKit/Source/modules/device_light", | 107 "//third_party/WebKit/Source/modules/device_light", |
113 "//third_party/WebKit/Source/modules/device_orientation", | 108 "//third_party/WebKit/Source/modules/device_orientation", |
114 "//third_party/WebKit/Source/modules/donottrack", | 109 "//third_party/WebKit/Source/modules/donottrack", |
115 "//third_party/WebKit/Source/modules/encoding", | 110 "//third_party/WebKit/Source/modules/encoding", |
116 "//third_party/WebKit/Source/modules/encryptedmedia", | 111 "//third_party/WebKit/Source/modules/encryptedmedia", |
117 "//third_party/WebKit/Source/modules/fetch", | 112 "//third_party/WebKit/Source/modules/fetch", |
| 113 "//third_party/WebKit/Source/modules/filesystem", |
| 114 "//third_party/WebKit/Source/modules/gamepad", |
| 115 "//third_party/WebKit/Source/modules/geolocation", |
| 116 "//third_party/WebKit/Source/modules/geolocation", |
| 117 "//third_party/WebKit/Source/modules/imagebitmap", |
| 118 "//third_party/WebKit/Source/modules/imagecapture", |
| 119 "//third_party/WebKit/Source/modules/indexeddb", |
| 120 "//third_party/WebKit/Source/modules/indexeddb", |
| 121 "//third_party/WebKit/Source/modules/installedapp", |
| 122 "//third_party/WebKit/Source/modules/mediacapturefromelement", |
| 123 "//third_party/WebKit/Source/modules/mediarecorder", |
| 124 "//third_party/WebKit/Source/modules/mediasession", |
| 125 "//third_party/WebKit/Source/modules/mediasource", |
| 126 "//third_party/WebKit/Source/modules/mediastream", |
| 127 "//third_party/WebKit/Source/modules/navigatorcontentutils", |
| 128 "//third_party/WebKit/Source/modules/netinfo", |
| 129 "//third_party/WebKit/Source/modules/nfc", |
| 130 "//third_party/WebKit/Source/modules/notifications", |
| 131 "//third_party/WebKit/Source/modules/offscreencanvas", |
| 132 "//third_party/WebKit/Source/modules/offscreencanvas2d", |
| 133 "//third_party/WebKit/Source/modules/payments", |
| 134 "//third_party/WebKit/Source/modules/peerconnection", |
| 135 "//third_party/WebKit/Source/modules/permissions", |
| 136 "//third_party/WebKit/Source/modules/plugins", |
| 137 "//third_party/WebKit/Source/modules/presentation", |
| 138 "//third_party/WebKit/Source/modules/push_messaging", |
| 139 "//third_party/WebKit/Source/modules/quota", |
| 140 "//third_party/WebKit/Source/modules/remoteplayback", |
| 141 "//third_party/WebKit/Source/modules/screen_orientation", |
118 "//third_party/WebKit/Source/modules/sensor", | 142 "//third_party/WebKit/Source/modules/sensor", |
119 "//third_party/WebKit/Source/modules/serviceworkers", | 143 "//third_party/WebKit/Source/modules/serviceworkers", |
120 "//third_party/WebKit/Source/modules/speech", | 144 "//third_party/WebKit/Source/modules/speech", |
121 "//third_party/WebKit/Source/modules/srcobject", | 145 "//third_party/WebKit/Source/modules/srcobject", |
122 "//third_party/WebKit/Source/modules/storage", | 146 "//third_party/WebKit/Source/modules/storage", |
123 "//third_party/WebKit/Source/modules/vibration", | 147 "//third_party/WebKit/Source/modules/vibration", |
124 "//third_party/WebKit/Source/modules/vr", | 148 "//third_party/WebKit/Source/modules/vr", |
125 "//third_party/WebKit/Source/modules/wake_lock", | 149 "//third_party/WebKit/Source/modules/wake_lock", |
126 "//third_party/WebKit/Source/modules/webaudio", | 150 "//third_party/WebKit/Source/modules/webaudio", |
127 "//third_party/WebKit/Source/modules/webdatabase", | 151 "//third_party/WebKit/Source/modules/webdatabase", |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 ":modules", | 287 ":modules", |
264 ":modules_testing", | 288 ":modules_testing", |
265 "//skia", | 289 "//skia", |
266 "//testing/gmock", | 290 "//testing/gmock", |
267 "//testing/gtest", | 291 "//testing/gtest", |
268 "//third_party/WebKit/Source/core", | 292 "//third_party/WebKit/Source/core", |
269 "//third_party/WebKit/Source/wtf", | 293 "//third_party/WebKit/Source/wtf", |
270 "//v8", | 294 "//v8", |
271 ] | 295 ] |
272 } | 296 } |
OLD | NEW |