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/config/features.gni") | 5 import("//build/config/features.gni") |
6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
7 import("//content/common/common.gni") | 7 import("//content/common/common.gni") |
8 import("//media/media_options.gni") | 8 import("//media/media_options.gni") |
9 import("//mojo/public/tools/bindings/mojom.gni") | 9 import("//mojo/public/tools/bindings/mojom.gni") |
10 if (is_mac) { | 10 if (is_mac) { |
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
180 | 180 |
181 if (!is_ios) { | 181 if (!is_ios) { |
182 deps += [ | 182 deps += [ |
183 "//cc", | 183 "//cc", |
184 "//device/bluetooth", | 184 "//device/bluetooth", |
185 "//ipc", | 185 "//ipc", |
186 "//ipc/mojo", | 186 "//ipc/mojo", |
187 | 187 |
188 # TODO: the dependency on gl_in_process_context should be decoupled from | 188 # TODO: the dependency on gl_in_process_context should be decoupled from |
189 # content and moved to android_webview. See crbug.com/365797. | 189 # content and moved to android_webview. See crbug.com/365797. |
190 ":mojo_bindings", | |
191 "//gpu/blink", | 190 "//gpu/blink", |
192 "//gpu/command_buffer/client:gl_in_process_context", | 191 "//gpu/command_buffer/client:gl_in_process_context", |
193 "//gpu/command_buffer/client:gles2_c_lib", | 192 "//gpu/command_buffer/client:gles2_c_lib", |
194 "//gpu/command_buffer/client:gles2_cmd_helper", | 193 "//gpu/command_buffer/client:gles2_cmd_helper", |
195 "//gpu/command_buffer/client:gles2_implementation", | 194 "//gpu/command_buffer/client:gles2_implementation", |
196 "//gpu/command_buffer/service", | 195 "//gpu/command_buffer/service", |
197 "//gpu/ipc", | 196 "//gpu/ipc", |
198 "//gpu/skia_bindings", | 197 "//gpu/skia_bindings", |
199 "//media", | 198 "//media", |
200 "//media:shared_memory_support", | 199 "//media:shared_memory_support", |
201 "//media/midi", | 200 "//media/midi", |
202 "//mojo/common:common_base", | 201 "//mojo/common:common_base", |
203 "//mojo/environment:chromium", | 202 "//mojo/environment:chromium", |
204 "//mojo/shell/public/interfaces", | 203 "//mojo/shell/public/interfaces", |
205 "//sandbox", | 204 "//sandbox", |
206 "//storage/common", | 205 "//storage/common", |
207 "//third_party/WebKit/public:blink", | 206 "//third_party/WebKit/public:blink", |
208 "//third_party/boringssl", | 207 "//third_party/boringssl", |
209 "//third_party/mojo/src/mojo/edk/system", | 208 "//third_party/mojo/src/mojo/edk/system", |
210 "//ui/gl", | 209 "//ui/gl", |
211 ] | 210 ] |
| 211 |
| 212 public_deps += [ ":mojo_bindings" ] |
212 } | 213 } |
213 | 214 |
214 defines = [] | 215 defines = [] |
215 include_dirs = [] | 216 include_dirs = [] |
216 libs = [] | 217 libs = [] |
217 ldflags = [] | 218 ldflags = [] |
218 | 219 |
219 if (is_android && use_seccomp_bpf) { | 220 if (is_android && use_seccomp_bpf) { |
220 set_sources_assignment_filter([]) | 221 set_sources_assignment_filter([]) |
221 sources += [ | 222 sources += [ |
(...skipping 318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
540 "render_frame_setup.mojom", | 541 "render_frame_setup.mojom", |
541 "render_widget_window_tree_client_factory.mojom", | 542 "render_widget_window_tree_client_factory.mojom", |
542 "service_port_service.mojom", | 543 "service_port_service.mojom", |
543 "service_worker/embedded_worker_setup.mojom", | 544 "service_worker/embedded_worker_setup.mojom", |
544 "vr_service.mojom", | 545 "vr_service.mojom", |
545 "wake_lock_service.mojom", | 546 "wake_lock_service.mojom", |
546 ] | 547 ] |
547 | 548 |
548 import_dirs = [ "//mojo/services" ] | 549 import_dirs = [ "//mojo/services" ] |
549 | 550 |
550 deps = [ | 551 public_deps = [ |
551 "//components/mus/public/interfaces", | 552 "//components/mus/public/interfaces", |
552 "//content/public/common:mojo_bindings", | 553 "//content/public/common:mojo_bindings", |
553 "//mojo/shell/public/interfaces", | 554 "//mojo/shell/public/interfaces", |
554 "//skia/public/interfaces", | 555 "//skia/public/interfaces", |
555 "//ui/mojo/geometry:interfaces", | 556 "//ui/mojo/geometry:interfaces", |
556 ] | 557 ] |
| 558 |
| 559 typemaps = [ "//skia/public/interfaces/skia.typemap" ] |
| 560 typemap_deps = [ |
| 561 "//skia", |
| 562 "//ui/gfx/ipc", |
| 563 ] |
557 } | 564 } |
OLD | NEW |