4 'target_name': 'mojo_gles2_bindings',
5 'type': 'static_library',
7 'services/gles2/command_buffer.mojom',
8 'services/gles2/command_buffer_type_conversions.cc',
9 'services/gles2/command_buffer_type_conversions.h',
11 'includes': [ 'public/bindings/mojom_bindings_generator.gypi' ],
12 'export_dependent_settings': [
18 'target_name': 'mojo_gles2_service',
19 'type': 'static_library',
21 '../base/base.gyp:base',
22 '../gpu/gpu.gyp:command_buffer_service',
23 '../ui/gfx/gfx.gyp:gfx',
24 '../ui/gfx/gfx.gyp:gfx_geometry',
26 'mojo_gles2_bindings',
28 'export_dependent_settings': [
29 'mojo_gles2_bindings',
32 'services/gles2/command_buffer_impl.cc',
33 'services/gles2/command_buffer_impl.h',
37 'target_name': 'mojo_native_viewport_bindings',
38 'type': 'static_library',
40 'services/native_viewport/native_viewport.mojom',
42 'includes': [ 'public/bindings/mojom_bindings_generator.gypi' ],
43 'export_dependent_settings': [
49 'target_name': 'mojo_native_viewport_service',
50 'type': '<(component)',
52 '../base/base.gyp:base',
53 '../ui/events/events.gyp:events',
54 '../ui/gfx/gfx.gyp:gfx',
55 '../ui/gfx/gfx.gyp:gfx_geometry',
57 'mojo_environment_chromium',
59 'mojo_native_viewport_bindings',
60 'mojo_shell_bindings',
63 'MOJO_NATIVE_VIEWPORT_IMPLEMENTATION',
66 'services/native_viewport/geometry_conversions.h',
67 'services/native_viewport/native_viewport.h',
68 'services/native_viewport/native_viewport_android.cc',
69 'services/native_viewport/native_viewport_mac.mm',
70 'services/native_viewport/native_viewport_service.cc',
71 'services/native_viewport/native_viewport_service.h',
72 'services/native_viewport/native_viewport_stub.cc',
73 'services/native_viewport/native_viewport_win.cc',
74 'services/native_viewport/native_viewport_x11.cc',
77 ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', {
79 'services/native_viewport/native_viewport_stub.cc',