OLD | NEW |
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 # GN version: //mojo/services/dbus_echo:bindings | 8 # GN version: //mojo/services/dbus_echo:bindings |
9 'target_name': 'mojo_echo_bindings', | 9 'target_name': 'mojo_echo_bindings', |
10 'type': 'static_library', | 10 'type': 'static_library', |
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
212 ], | 212 ], |
213 'export_dependent_settings': [ | 213 'export_dependent_settings': [ |
214 'mojo_base.gyp:mojo_gles2_bindings', | 214 'mojo_base.gyp:mojo_gles2_bindings', |
215 ], | 215 ], |
216 'sources': [ | 216 'sources': [ |
217 'services/gles2/command_buffer_impl.cc', | 217 'services/gles2/command_buffer_impl.cc', |
218 'services/gles2/command_buffer_impl.h', | 218 'services/gles2/command_buffer_impl.h', |
219 ], | 219 ], |
220 }, | 220 }, |
221 { | 221 { |
| 222 # GN version: //mojo/services/public/interfaces/gpu |
| 223 'target_name': 'mojo_gpu_bindings', |
| 224 'type': 'static_library', |
| 225 'sources': [ |
| 226 'services/public/interfaces/gpu/gpu.mojom', |
| 227 ], |
| 228 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 229 'export_dependent_settings': [ |
| 230 'mojo_base.gyp:mojo_cpp_bindings', |
| 231 ], |
| 232 'dependencies': [ |
| 233 'mojo_base.gyp:mojo_cpp_bindings', |
| 234 'mojo_base.gyp:mojo_gles2_bindings', |
| 235 'mojo_geometry_bindings', |
| 236 ], |
| 237 }, |
| 238 { |
222 # GN version: //mojo/services/public/interfaces/native_viewport | 239 # GN version: //mojo/services/public/interfaces/native_viewport |
223 'target_name': 'mojo_native_viewport_bindings', | 240 'target_name': 'mojo_native_viewport_bindings', |
224 'type': 'static_library', | 241 'type': 'static_library', |
225 'sources': [ | 242 'sources': [ |
226 'services/public/interfaces/native_viewport/native_viewport.mojom', | 243 'services/public/interfaces/native_viewport/native_viewport.mojom', |
227 ], | 244 ], |
228 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 245 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
229 'export_dependent_settings': [ | 246 'export_dependent_settings': [ |
230 'mojo_base.gyp:mojo_cpp_bindings', | 247 'mojo_base.gyp:mojo_cpp_bindings', |
231 ], | 248 ], |
232 'dependencies': [ | 249 'dependencies': [ |
233 'mojo_base.gyp:mojo_cpp_bindings', | 250 'mojo_base.gyp:mojo_cpp_bindings', |
234 'mojo_base.gyp:mojo_gles2_bindings', | 251 'mojo_base.gyp:mojo_gles2_bindings', |
235 'mojo_geometry_bindings', | 252 'mojo_geometry_bindings', |
236 'mojo_input_events_bindings', | 253 'mojo_input_events_bindings', |
237 ], | 254 ], |
238 }, | 255 }, |
239 { | 256 { |
240 # GN version: //mojo/services/native_viewport | 257 # GN version: //mojo/services/native_viewport |
241 'target_name': 'mojo_native_viewport_service_lib', | 258 'target_name': 'mojo_native_viewport_service_lib', |
242 # This is linked directly into the embedder, so we make it a static_librar
y. | 259 # This is linked directly into the embedder, so we make it a static_librar
y. |
243 # TODO(davemoore): Make this a true service. | 260 # TODO(davemoore): Make this a true service. |
244 'type': 'static_library', | 261 'type': 'static_library', |
245 'dependencies': [ | 262 'dependencies': [ |
246 '../base/base.gyp:base', | 263 '../base/base.gyp:base', |
247 '../ui/events/events.gyp:events', | 264 '../ui/events/events.gyp:events', |
248 '../ui/gfx/gfx.gyp:gfx', | 265 '../ui/gfx/gfx.gyp:gfx', |
249 '../ui/gfx/gfx.gyp:gfx_geometry', | 266 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 267 'mojo_base.gyp:mojo_application_chromium', |
250 'mojo_base.gyp:mojo_common_lib', | 268 'mojo_base.gyp:mojo_common_lib', |
251 'mojo_base.gyp:mojo_environment_chromium', | 269 'mojo_base.gyp:mojo_environment_chromium', |
252 'mojo_base.gyp:mojo_application_chromium', | |
253 'mojo_geometry_bindings', | 270 'mojo_geometry_bindings', |
254 'mojo_geometry_lib', | 271 'mojo_geometry_lib', |
255 'mojo_gles2_service', | 272 'mojo_gles2_service', |
| 273 'mojo_gpu_bindings', |
256 'mojo_input_events_lib', | 274 'mojo_input_events_lib', |
257 'mojo_native_viewport_bindings', | 275 'mojo_native_viewport_bindings', |
258 ], | 276 ], |
259 'sources': [ | 277 'sources': [ |
| 278 'services/native_viewport/gpu_impl.cc', |
| 279 'services/native_viewport/gpu_impl.h', |
260 'services/native_viewport/native_viewport_impl.cc', | 280 'services/native_viewport/native_viewport_impl.cc', |
261 'services/native_viewport/native_viewport_impl.h', | 281 'services/native_viewport/native_viewport_impl.h', |
262 'services/native_viewport/platform_viewport.h', | 282 'services/native_viewport/platform_viewport.h', |
263 'services/native_viewport/platform_viewport_android.cc', | 283 'services/native_viewport/platform_viewport_android.cc', |
264 'services/native_viewport/platform_viewport_mac.mm', | 284 'services/native_viewport/platform_viewport_mac.mm', |
265 'services/native_viewport/platform_viewport_ozone.cc', | 285 'services/native_viewport/platform_viewport_ozone.cc', |
266 'services/native_viewport/platform_viewport_stub.cc', | 286 'services/native_viewport/platform_viewport_stub.cc', |
267 'services/native_viewport/platform_viewport_win.cc', | 287 'services/native_viewport/platform_viewport_win.cc', |
268 'services/native_viewport/platform_viewport_x11.cc', | 288 'services/native_viewport/platform_viewport_x11.cc', |
269 ], | 289 ], |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
396 'dependencies': [ | 416 'dependencies': [ |
397 '../base/base.gyp:base', | 417 '../base/base.gyp:base', |
398 '../cc/cc.gyp:cc', | 418 '../cc/cc.gyp:cc', |
399 '../cc/cc.gyp:cc_surfaces', | 419 '../cc/cc.gyp:cc_surfaces', |
400 '../ui/gfx/gfx.gyp:gfx_geometry', | 420 '../ui/gfx/gfx.gyp:gfx_geometry', |
401 'mojo_base.gyp:mojo_environment_chromium', | 421 'mojo_base.gyp:mojo_environment_chromium', |
402 'mojo_base.gyp:mojo_application_chromium', | 422 'mojo_base.gyp:mojo_application_chromium', |
403 'mojo_cc_support', | 423 'mojo_cc_support', |
404 'mojo_geometry_bindings', | 424 'mojo_geometry_bindings', |
405 'mojo_geometry_lib', | 425 'mojo_geometry_lib', |
| 426 'mojo_gpu_bindings', |
406 'mojo_surfaces_bindings', | 427 'mojo_surfaces_bindings', |
407 'mojo_surfaces_lib', | 428 'mojo_surfaces_lib', |
408 '<(mojo_gles2_for_loadable_module)', | 429 '<(mojo_gles2_for_loadable_module)', |
409 '<(mojo_system_for_loadable_module)', | 430 '<(mojo_system_for_loadable_module)', |
410 ], | 431 ], |
411 'sources': [ | 432 'sources': [ |
412 'services/surfaces/surfaces_impl.cc', | 433 'services/surfaces/surfaces_impl.cc', |
413 'services/surfaces/surfaces_impl.h', | 434 'services/surfaces/surfaces_impl.h', |
414 'services/surfaces/surfaces_service_application.cc', | 435 'services/surfaces/surfaces_service_application.cc', |
415 'services/surfaces/surfaces_service_application.h', | 436 'services/surfaces/surfaces_service_application.h', |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
670 'mojo_base.gyp:mojo_environment_chromium', | 691 'mojo_base.gyp:mojo_environment_chromium', |
671 'mojo_base.gyp:mojo_application_chromium', | 692 'mojo_base.gyp:mojo_application_chromium', |
672 'mojo_cc_support', | 693 'mojo_cc_support', |
673 'mojo_geometry_bindings', | 694 'mojo_geometry_bindings', |
674 'mojo_geometry_lib', | 695 'mojo_geometry_lib', |
675 'mojo_input_events_bindings', | 696 'mojo_input_events_bindings', |
676 'mojo_input_events_lib', | 697 'mojo_input_events_lib', |
677 'mojo_native_viewport_bindings', | 698 'mojo_native_viewport_bindings', |
678 'mojo_view_manager_bindings', | 699 'mojo_view_manager_bindings', |
679 'mojo_view_manager_common', | 700 'mojo_view_manager_common', |
| 701 'mojo_gpu_bindings', |
680 '<(mojo_gles2_for_component)', | 702 '<(mojo_gles2_for_component)', |
681 '<(mojo_system_for_component)', | 703 '<(mojo_system_for_component)', |
682 ], | 704 ], |
683 'sources': [ | 705 'sources': [ |
684 'public/cpp/application/lib/mojo_main_chromium.cc', | 706 'public/cpp/application/lib/mojo_main_chromium.cc', |
685 'services/view_manager/access_policy.h', | 707 'services/view_manager/access_policy.h', |
686 'services/view_manager/access_policy_delegate.h', | 708 'services/view_manager/access_policy_delegate.h', |
687 'services/view_manager/default_access_policy.cc', | 709 'services/view_manager/default_access_policy.cc', |
688 'services/view_manager/default_access_policy.h', | 710 'services/view_manager/default_access_policy.h', |
689 'services/view_manager/window_manager_access_policy.cc', | 711 'services/view_manager/window_manager_access_policy.cc', |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
868 'mojo_echo_bindings', | 890 'mojo_echo_bindings', |
869 ], | 891 ], |
870 'sources': [ | 892 'sources': [ |
871 'services/dbus_echo/dbus_echo_service.cc', | 893 'services/dbus_echo/dbus_echo_service.cc', |
872 ], | 894 ], |
873 }, | 895 }, |
874 ], | 896 ], |
875 }], | 897 }], |
876 ], | 898 ], |
877 } | 899 } |
OLD | NEW |