[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 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 |
| 3 | # found in the LICENSE file. |
| 4 | |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 5 | { |
| 6 | 'targets': [ |
| 7 | { |
[email protected] | dac186f | 2014-07-21 23:10:37 | [diff] [blame] | 8 | # GN version: //mojo/services/dbus_echo:bindings |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 9 | 'target_name': 'mojo_echo_bindings', |
| 10 | 'type': 'static_library', |
| 11 | 'sources': [ |
| 12 | 'services/dbus_echo/echo.mojom', |
| 13 | ], |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 14 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 15 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 16 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 17 | ], |
| 18 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 19 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 20 | ], |
| 21 | }, |
| 22 | { |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 23 | 'target_name': 'mojo_html_viewer', |
| 24 | 'type': 'loadable_module', |
| 25 | 'dependencies': [ |
| 26 | '../net/net.gyp:net', |
| 27 | '../skia/skia.gyp:skia', |
| 28 | '../third_party/WebKit/public/blink.gyp:blink', |
| 29 | '../ui/native_theme/native_theme.gyp:native_theme', |
| 30 | '../url/url.gyp:url_lib', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 31 | 'mojo_base.gyp:mojo_common_lib', |
| 32 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 33 | 'mojo_base.gyp:mojo_utility', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 34 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 35 | 'mojo_navigation_bindings', |
| 36 | 'mojo_network_bindings', |
| 37 | 'mojo_launcher_bindings', |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 38 | 'mojo_view_manager_lib', |
| 39 | '<(mojo_system_for_loadable_module)', |
| 40 | ], |
| 41 | 'include_dirs': [ |
| 42 | 'third_party/WebKit' |
| 43 | ], |
| 44 | 'sources': [ |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 45 | 'services/html_viewer/blink_input_events_type_converters.cc', |
| 46 | 'services/html_viewer/blink_input_events_type_converters.h', |
| 47 | 'services/html_viewer/blink_platform_impl.cc', |
| 48 | 'services/html_viewer/blink_platform_impl.h', |
[email protected] | 9200162 | 2014-08-13 03:12:51 | [diff] [blame] | 49 | 'services/html_viewer/blink_url_request_type_converters.cc', |
| 50 | 'services/html_viewer/blink_url_request_type_converters.h', |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 51 | 'services/html_viewer/html_viewer.cc', |
| 52 | 'services/html_viewer/html_document_view.cc', |
| 53 | 'services/html_viewer/html_document_view.h', |
[email protected] | 4162ae8a | 2014-07-23 06:36:13 | [diff] [blame] | 54 | 'services/html_viewer/webcookiejar_impl.cc', |
| 55 | 'services/html_viewer/webcookiejar_impl.h', |
[email protected] | 55c5bbea | 2014-07-16 18:01:58 | [diff] [blame] | 56 | 'services/html_viewer/webmimeregistry_impl.cc', |
| 57 | 'services/html_viewer/webmimeregistry_impl.h', |
| 58 | 'services/html_viewer/webstoragenamespace_impl.cc', |
| 59 | 'services/html_viewer/webstoragenamespace_impl.h', |
| 60 | 'services/html_viewer/webthemeengine_impl.cc', |
| 61 | 'services/html_viewer/webthemeengine_impl.h', |
| 62 | 'services/html_viewer/webthread_impl.cc', |
| 63 | 'services/html_viewer/webthread_impl.h', |
| 64 | 'services/html_viewer/weburlloader_impl.cc', |
| 65 | 'services/html_viewer/weburlloader_impl.h', |
| 66 | ], |
| 67 | }, |
| 68 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 69 | # GN version: //mojo/services/public/cpp/input_events |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 70 | 'target_name': 'mojo_input_events_lib', |
| 71 | 'type': '<(component)', |
| 72 | 'defines': [ |
| 73 | 'MOJO_INPUT_EVENTS_IMPLEMENTATION', |
| 74 | ], |
| 75 | 'dependencies': [ |
| 76 | '../base/base.gyp:base', |
| 77 | '../ui/events/events.gyp:events', |
| 78 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 79 | 'mojo_base.gyp:mojo_environment_chromium', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 80 | 'mojo_input_events_bindings', |
| 81 | 'mojo_geometry_bindings', |
| 82 | 'mojo_geometry_lib', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 83 | '<(mojo_system_for_component)', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 84 | ], |
| 85 | 'sources': [ |
| 86 | 'services/public/cpp/input_events/lib/input_events_type_converters.cc', |
| 87 | 'services/public/cpp/input_events/input_events_type_converters.h', |
| 88 | 'services/public/cpp/input_events/mojo_input_events_export.h', |
| 89 | ], |
| 90 | }, |
| 91 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 92 | # GN version: //mojo/services/public/interfaces/input_events |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 93 | 'target_name': 'mojo_input_events_bindings', |
| 94 | 'type': 'static_library', |
| 95 | 'sources': [ |
[email protected] | ed554d8 | 2014-08-16 01:11:14 | [diff] [blame] | 96 | 'services/public/interfaces/input_events/input_event_constants.mojom', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 97 | 'services/public/interfaces/input_events/input_events.mojom', |
[email protected] | e15f915 | 2014-08-22 01:33:49 | [diff] [blame] | 98 | 'services/public/interfaces/input_events/input_key_codes.mojom', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 99 | ], |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 100 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 101 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 102 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 103 | 'mojo_geometry_bindings', |
| 104 | ], |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 105 | 'export_dependent_settings': [ |
| 106 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 107 | 'mojo_geometry_bindings', |
| 108 | ], |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 109 | }, |
| 110 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 111 | # GN version: //mojo/services/public/interfaces/geometry |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 112 | 'target_name': 'mojo_geometry_bindings', |
| 113 | 'type': 'static_library', |
| 114 | 'sources': [ |
| 115 | 'services/public/interfaces/geometry/geometry.mojom', |
| 116 | ], |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 117 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 118 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 119 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 120 | ], |
| 121 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 122 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 123 | ], |
| 124 | }, |
| 125 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 126 | # GN version: //mojo/services/public/cpp/geometry |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 127 | 'target_name': 'mojo_geometry_lib', |
| 128 | 'type': '<(component)', |
| 129 | 'defines': [ |
| 130 | 'MOJO_GEOMETRY_IMPLEMENTATION', |
| 131 | ], |
| 132 | 'dependencies': [ |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 133 | '../skia/skia.gyp:skia', |
| 134 | '../ui/gfx/gfx.gyp:gfx', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 135 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 136 | 'mojo_base.gyp:mojo_environment_chromium', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 137 | 'mojo_geometry_bindings', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 138 | '<(mojo_system_for_component)', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 139 | ], |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 140 | 'export_dependent_settings': [ |
| 141 | '../ui/gfx/gfx.gyp:gfx', |
| 142 | ], |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 143 | 'sources': [ |
| 144 | 'services/public/cpp/geometry/lib/geometry_type_converters.cc', |
| 145 | 'services/public/cpp/geometry/geometry_type_converters.h', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 146 | 'services/public/cpp/geometry/mojo_geometry_export.h', |
| 147 | ], |
| 148 | }, |
| 149 | { |
[email protected] | d769f28 | 2014-08-19 23:18:01 | [diff] [blame] | 150 | # GN version: //mojo/services/public/cpp/geometry |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 151 | 'target_name': 'mojo_surfaces_lib', |
| 152 | 'type': '<(component)', |
| 153 | 'defines': [ |
| 154 | 'MOJO_SURFACES_IMPLEMENTATION', |
| 155 | ], |
| 156 | 'dependencies': [ |
| 157 | '../base/base.gyp:base', |
| 158 | '../cc/cc.gyp:cc', |
| 159 | '../cc/cc.gyp:cc_surfaces', |
| 160 | '../gpu/gpu.gyp:gpu', |
| 161 | '../ui/gfx/gfx.gyp:gfx', |
| 162 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 163 | 'mojo_base.gyp:mojo_environment_chromium', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 164 | 'mojo_geometry_lib', |
| 165 | 'mojo_surfaces_bindings', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 166 | '<(mojo_system_for_component)', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 167 | ], |
| 168 | 'export_dependent_settings': [ |
| 169 | 'mojo_geometry_lib', |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 170 | 'mojo_surfaces_bindings', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 171 | ], |
| 172 | 'sources': [ |
| 173 | 'services/public/cpp/surfaces/lib/surfaces_type_converters.cc', |
| 174 | 'services/public/cpp/surfaces/surfaces_type_converters.h', |
| 175 | 'services/public/cpp/surfaces/mojo_surfaces_export.h', |
| 176 | ], |
| 177 | }, |
| 178 | { |
[email protected] | 2216621 | 2014-08-21 08:35:34 | [diff] [blame] | 179 | # GN version: //mojo/services/public/cpp/surfaces/tests |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 180 | 'target_name': 'mojo_surfaces_lib_unittests', |
| 181 | 'type': 'executable', |
| 182 | 'dependencies': [ |
| 183 | '../base/base.gyp:base', |
| 184 | '../base/base.gyp:test_support_base', |
| 185 | '../cc/cc.gyp:cc', |
| 186 | '../cc/cc.gyp:cc_surfaces', |
| 187 | '../gpu/gpu.gyp:gpu', |
| 188 | '../skia/skia.gyp:skia', |
| 189 | '../testing/gtest.gyp:gtest', |
| 190 | '../ui/gfx/gfx.gyp:gfx', |
| 191 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | a109fd0 | 2014-07-10 07:41:43 | [diff] [blame] | 192 | '../ui/gfx/gfx.gyp:gfx_test_support', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 193 | 'mojo_base.gyp:mojo_environment_chromium', |
| 194 | 'mojo_base.gyp:mojo_run_all_unittests', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 195 | 'mojo_geometry_lib', |
[email protected] | 728729d | 2014-06-30 22:45:51 | [diff] [blame] | 196 | 'mojo_surfaces_bindings', |
| 197 | 'mojo_surfaces_lib', |
| 198 | ], |
| 199 | 'sources': [ |
| 200 | 'services/public/cpp/surfaces/tests/surface_unittest.cc', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 201 | ], |
| 202 | }, |
| 203 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 204 | # GN version: //mojo/services/gles2 |
[email protected] | 99e508a4 | 2013-12-04 01:15:09 | [diff] [blame] | 205 | 'target_name': 'mojo_gles2_service', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 206 | 'type': 'static_library', |
| 207 | 'dependencies': [ |
| 208 | '../base/base.gyp:base', |
| 209 | '../gpu/gpu.gyp:command_buffer_service', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 210 | '../ui/gfx/gfx.gyp:gfx', |
[email protected] | b5e2d78 | 2013-12-18 21:01:15 | [diff] [blame] | 211 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 212 | '../ui/gl/gl.gyp:gl', |
[email protected] | f723adfa | 2014-08-12 17:06:40 | [diff] [blame] | 213 | 'mojo_base.gyp:mojo_gles2_bindings', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 214 | ], |
| 215 | 'export_dependent_settings': [ |
[email protected] | f723adfa | 2014-08-12 17:06:40 | [diff] [blame] | 216 | 'mojo_base.gyp:mojo_gles2_bindings', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 217 | ], |
| 218 | 'sources': [ |
[email protected] | 6878086 | 2014-02-07 00:25:07 | [diff] [blame] | 219 | 'services/gles2/command_buffer_impl.cc', |
| 220 | 'services/gles2/command_buffer_impl.h', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 221 | ], |
| 222 | }, |
| 223 | { |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 224 | # GN version: //mojo/services/public/interfaces/gpu |
| 225 | 'target_name': 'mojo_gpu_bindings', |
| 226 | 'type': 'static_library', |
| 227 | 'sources': [ |
| 228 | 'services/public/interfaces/gpu/gpu.mojom', |
| 229 | ], |
| 230 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 231 | 'dependencies': [ |
| 232 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 233 | 'mojo_base.gyp:mojo_gles2_bindings', |
| 234 | 'mojo_geometry_bindings', |
| 235 | ], |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 236 | 'export_dependent_settings': [ |
| 237 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 238 | 'mojo_base.gyp:mojo_gles2_bindings', |
| 239 | 'mojo_geometry_bindings', |
| 240 | ], |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 241 | }, |
| 242 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 243 | # GN version: //mojo/services/public/interfaces/native_viewport |
[email protected] | 99e508a4 | 2013-12-04 01:15:09 | [diff] [blame] | 244 | 'target_name': 'mojo_native_viewport_bindings', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 245 | 'type': 'static_library', |
| 246 | 'sources': [ |
[email protected] | df4e2517 | 2014-06-17 23:26:48 | [diff] [blame] | 247 | 'services/public/interfaces/native_viewport/native_viewport.mojom', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 248 | ], |
[email protected] | 352ed67c | 2014-04-04 21:11:21 | [diff] [blame] | 249 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
[email protected] | 88579880 | 2014-03-12 16:14:21 | [diff] [blame] | 250 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 251 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | f723adfa | 2014-08-12 17:06:40 | [diff] [blame] | 252 | 'mojo_base.gyp:mojo_gles2_bindings', |
[email protected] | 7eb25d9 | 2014-05-21 19:07:40 | [diff] [blame] | 253 | 'mojo_geometry_bindings', |
[email protected] | 78e2bda9 | 2014-05-28 15:46:41 | [diff] [blame] | 254 | 'mojo_input_events_bindings', |
[email protected] | 88579880 | 2014-03-12 16:14:21 | [diff] [blame] | 255 | ], |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 256 | 'export_dependent_settings': [ |
| 257 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 258 | 'mojo_base.gyp:mojo_gles2_bindings', |
| 259 | 'mojo_geometry_bindings', |
| 260 | 'mojo_input_events_bindings', |
| 261 | ], |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 262 | }, |
| 263 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 264 | # GN version: //mojo/services/native_viewport |
[email protected] | 4bf5740 | 2014-08-15 14:48:12 | [diff] [blame] | 265 | 'target_name': 'mojo_native_viewport_service_lib', |
| 266 | # This is linked directly into the embedder, so we make it a static_library. |
| 267 | # TODO(davemoore): Make this a true service. |
| 268 | 'type': 'static_library', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 269 | 'dependencies': [ |
| 270 | '../base/base.gyp:base', |
| 271 | '../ui/events/events.gyp:events', |
| 272 | '../ui/gfx/gfx.gyp:gfx', |
[email protected] | b5e2d78 | 2013-12-18 21:01:15 | [diff] [blame] | 273 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 274 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 275 | 'mojo_base.gyp:mojo_common_lib', |
[email protected] | 7eb25d9 | 2014-05-21 19:07:40 | [diff] [blame] | 276 | 'mojo_geometry_bindings', |
| 277 | 'mojo_geometry_lib', |
[email protected] | 99e508a4 | 2013-12-04 01:15:09 | [diff] [blame] | 278 | 'mojo_gles2_service', |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 279 | 'mojo_gpu_bindings', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 280 | 'mojo_input_events_lib', |
[email protected] | 99e508a4 | 2013-12-04 01:15:09 | [diff] [blame] | 281 | 'mojo_native_viewport_bindings', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 282 | ], |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 283 | 'export_dependent_settings': [ |
| 284 | 'mojo_geometry_bindings', |
| 285 | 'mojo_gpu_bindings', |
| 286 | 'mojo_native_viewport_bindings', |
| 287 | ], |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 288 | 'sources': [ |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 289 | 'services/native_viewport/gpu_impl.cc', |
| 290 | 'services/native_viewport/gpu_impl.h', |
[email protected] | 4bf5740 | 2014-08-15 14:48:12 | [diff] [blame] | 291 | 'services/native_viewport/native_viewport_impl.cc', |
| 292 | 'services/native_viewport/native_viewport_impl.h', |
[email protected] | 2cb15bb | 2014-08-14 22:16:13 | [diff] [blame] | 293 | 'services/native_viewport/platform_viewport.h', |
| 294 | 'services/native_viewport/platform_viewport_android.cc', |
| 295 | 'services/native_viewport/platform_viewport_mac.mm', |
| 296 | 'services/native_viewport/platform_viewport_ozone.cc', |
| 297 | 'services/native_viewport/platform_viewport_stub.cc', |
| 298 | 'services/native_viewport/platform_viewport_win.cc', |
| 299 | 'services/native_viewport/platform_viewport_x11.cc', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 300 | ], |
| 301 | 'conditions': [ |
| 302 | ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', { |
| 303 | 'sources!': [ |
[email protected] | 2cb15bb | 2014-08-14 22:16:13 | [diff] [blame] | 304 | 'services/native_viewport/platform_viewport_stub.cc', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 305 | ], |
| 306 | }], |
| 307 | ['OS=="android"', { |
| 308 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 309 | 'mojo_base.gyp:mojo_jni_headers', |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 310 | ], |
| 311 | }], |
[email protected] | 6e8974b | 2014-07-22 19:21:38 | [diff] [blame] | 312 | ['OS=="win"', { |
| 313 | 'dependencies': [ |
| 314 | '../ui/platform_window/win/win_window.gyp:win_window', |
| 315 | ], |
| 316 | }], |
[email protected] | 31fbcd9 | 2014-07-15 17:47:10 | [diff] [blame] | 317 | ['use_x11==1', { |
| 318 | 'dependencies': [ |
| 319 | '../ui/platform_window/x11/x11_window.gyp:x11_window', |
[email protected] | 4bf5740 | 2014-08-15 14:48:12 | [diff] [blame] | 320 | '../ui/events/platform/x11/x11_events_platform.gyp:x11_events_platform', |
[email protected] | 31fbcd9 | 2014-07-15 17:47:10 | [diff] [blame] | 321 | ], |
| 322 | }], |
[email protected] | a5698f4 | 2014-08-19 18:50:23 | [diff] [blame] | 323 | ['use_ozone==1', { |
| 324 | 'dependencies': [ |
| 325 | '../ui/ozone/ozone.gyp:ozone', |
| 326 | ], |
| 327 | }], |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 328 | ], |
| 329 | }, |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 330 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 331 | # GN version: //mojo/services/public/interfaces/navigation |
[email protected] | 98fd5b2 | 2014-06-12 03:43:42 | [diff] [blame] | 332 | 'target_name': 'mojo_navigation_bindings', |
| 333 | 'type': 'static_library', |
| 334 | 'sources': [ |
[email protected] | 5f71a37 | 2014-06-19 21:04:53 | [diff] [blame] | 335 | 'services/public/interfaces/navigation/navigation.mojom', |
[email protected] | 98fd5b2 | 2014-06-12 03:43:42 | [diff] [blame] | 336 | ], |
| 337 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 338 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 339 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 98fd5b2 | 2014-06-12 03:43:42 | [diff] [blame] | 340 | ], |
| 341 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 342 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 3c16f0f | 2014-06-19 02:42:16 | [diff] [blame] | 343 | 'mojo_network_bindings', |
[email protected] | 98fd5b2 | 2014-06-12 03:43:42 | [diff] [blame] | 344 | ], |
| 345 | }, |
| 346 | { |
[email protected] | 40e54f8 | 2014-08-08 17:16:10 | [diff] [blame] | 347 | # GN version: //mojo/services/public/interfaces/content_handler |
| 348 | 'target_name': 'mojo_content_handler_bindings', |
| 349 | 'type': 'static_library', |
| 350 | 'sources': [ |
| 351 | 'services/public/interfaces/content_handler/content_handler.mojom', |
| 352 | ], |
| 353 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 354 | 'export_dependent_settings': [ |
| 355 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 356 | ], |
| 357 | 'dependencies': [ |
| 358 | 'mojo_base.gyp:mojo_application_bindings', |
| 359 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 360 | 'mojo_network_bindings', |
| 361 | ], |
| 362 | }, |
| 363 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 364 | # GN version: //mojo/services/public/interfaces/network |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 365 | 'target_name': 'mojo_network_bindings', |
| 366 | 'type': 'static_library', |
| 367 | 'sources': [ |
[email protected] | 4162ae8a | 2014-07-23 06:36:13 | [diff] [blame] | 368 | 'services/public/interfaces/network/cookie_store.mojom', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 369 | 'services/public/interfaces/network/network_error.mojom', |
| 370 | 'services/public/interfaces/network/network_service.mojom', |
| 371 | 'services/public/interfaces/network/url_loader.mojom', |
| 372 | ], |
| 373 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 374 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 375 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 376 | ], |
| 377 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 378 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 379 | ], |
| 380 | }, |
| 381 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 382 | # GN version: //mojo/services/network |
[email protected] | 2d6f7dde | 2014-07-17 09:51:33 | [diff] [blame] | 383 | 'target_name': 'mojo_network_service_lib', |
| 384 | 'type': 'static_library', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 385 | 'dependencies': [ |
| 386 | '../base/base.gyp:base', |
| 387 | '../net/net.gyp:net', |
| 388 | '../url/url.gyp:url_lib', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 389 | 'mojo_base.gyp:mojo_common_lib', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 390 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 391 | 'mojo_network_bindings', |
[email protected] | 2d6f7dde | 2014-07-17 09:51:33 | [diff] [blame] | 392 | ], |
| 393 | 'export_dependent_settings': [ |
| 394 | 'mojo_network_bindings', |
| 395 | ], |
| 396 | 'sources': [ |
[email protected] | 4162ae8a | 2014-07-23 06:36:13 | [diff] [blame] | 397 | 'services/network/cookie_store_impl.cc', |
| 398 | 'services/network/cookie_store_impl.h', |
[email protected] | 2d6f7dde | 2014-07-17 09:51:33 | [diff] [blame] | 399 | 'services/network/network_context.cc', |
| 400 | 'services/network/network_context.h', |
| 401 | 'services/network/network_service_impl.cc', |
| 402 | 'services/network/network_service_impl.h', |
| 403 | 'services/network/url_loader_impl.cc', |
| 404 | 'services/network/url_loader_impl.h', |
| 405 | ], |
| 406 | }, |
| 407 | { |
| 408 | 'target_name': 'mojo_network_service', |
| 409 | 'type': 'loadable_module', |
| 410 | 'dependencies': [ |
| 411 | 'mojo_network_bindings', |
| 412 | 'mojo_network_service_lib', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 413 | '<(mojo_system_for_loadable_module)', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 414 | ], |
| 415 | 'export_dependent_settings': [ |
| 416 | 'mojo_network_bindings', |
| 417 | ], |
| 418 | 'sources': [ |
| 419 | 'services/network/main.cc', |
[email protected] | dd6ee450 | 2014-06-05 09:27:30 | [diff] [blame] | 420 | ], |
| 421 | }, |
| 422 | { |
[email protected] | d769f28 | 2014-08-19 23:18:01 | [diff] [blame] | 423 | # GN version: //mojo/services/surfaces |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 424 | 'target_name': 'mojo_surfaces_service', |
[email protected] | 8437407 | 2014-07-30 11:18:50 | [diff] [blame] | 425 | 'type': 'loadable_module', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 426 | 'dependencies': [ |
| 427 | '../base/base.gyp:base', |
| 428 | '../cc/cc.gyp:cc', |
| 429 | '../cc/cc.gyp:cc_surfaces', |
| 430 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 431 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 432 | 'mojo_cc_support', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 433 | 'mojo_geometry_bindings', |
| 434 | 'mojo_geometry_lib', |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 435 | 'mojo_gpu_bindings', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 436 | 'mojo_surfaces_bindings', |
| 437 | 'mojo_surfaces_lib', |
[email protected] | f723adfa | 2014-08-12 17:06:40 | [diff] [blame] | 438 | '<(mojo_gles2_for_loadable_module)', |
[email protected] | 8437407 | 2014-07-30 11:18:50 | [diff] [blame] | 439 | '<(mojo_system_for_loadable_module)', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 440 | ], |
| 441 | 'sources': [ |
| 442 | 'services/surfaces/surfaces_impl.cc', |
| 443 | 'services/surfaces/surfaces_impl.h', |
| 444 | 'services/surfaces/surfaces_service_application.cc', |
| 445 | 'services/surfaces/surfaces_service_application.h', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 446 | ], |
| 447 | }, |
| 448 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 449 | # GN version: //mojo/services/public/cpp/view_manager:common |
[email protected] | ef8c7ed | 2014-05-02 16:41:49 | [diff] [blame] | 450 | 'target_name': 'mojo_view_manager_common', |
| 451 | 'type': 'static_library', |
| 452 | 'sources': [ |
[email protected] | 80b3653 | 2014-06-17 16:09:19 | [diff] [blame] | 453 | 'services/public/cpp/view_manager/types.h', |
[email protected] | ef8c7ed | 2014-05-02 16:41:49 | [diff] [blame] | 454 | ], |
| 455 | }, |
| 456 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 457 | # GN version: //mojo/services/public/interfaces/launcher |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 458 | 'target_name': 'mojo_launcher_bindings', |
| 459 | 'type': 'static_library', |
| 460 | 'sources': [ |
| 461 | 'services/public/interfaces/launcher/launcher.mojom', |
| 462 | ], |
| 463 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 464 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 465 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 466 | ], |
| 467 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 468 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | a0fb77a8 | 2014-06-20 12:56:47 | [diff] [blame] | 469 | 'mojo_navigation_bindings', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 470 | ], |
| 471 | }, |
| 472 | { |
| 473 | 'target_name': 'mojo_launcher', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 474 | 'type': 'loadable_module', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 475 | 'dependencies': [ |
| 476 | '../base/base.gyp:base', |
[email protected] | a0fb77a8 | 2014-06-20 12:56:47 | [diff] [blame] | 477 | '../url/url.gyp:url_lib', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 478 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 479 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 480 | 'mojo_launcher_bindings', |
| 481 | 'mojo_network_bindings', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 482 | '<(mojo_system_for_loadable_module)', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 483 | ], |
| 484 | 'sources': [ |
| 485 | 'services/launcher/launcher.cc', |
[email protected] | 0d388725 | 2014-06-13 02:31:47 | [diff] [blame] | 486 | ], |
| 487 | }, |
| 488 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 489 | # GN version: //mojo/services/public/interfaces/view_manager |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 490 | 'target_name': 'mojo_view_manager_bindings', |
| 491 | 'type': 'static_library', |
| 492 | 'sources': [ |
| 493 | 'services/public/interfaces/view_manager/view_manager.mojom', |
[email protected] | f6435d2 | 2014-06-12 19:29:35 | [diff] [blame] | 494 | 'services/public/interfaces/view_manager/view_manager_constants.mojom', |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 495 | ], |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 496 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 497 | 'dependencies': [ |
[email protected] | 3d143b09 | 2014-08-14 19:33:09 | [diff] [blame] | 498 | 'mojo_base.gyp:mojo_application_bindings', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 499 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 500 | 'mojo_geometry_bindings', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 501 | 'mojo_input_events_bindings', |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 502 | ], |
[email protected] | 8f48e07c | 2014-08-22 00:39:14 | [diff] [blame] | 503 | 'export_dependent_settings': [ |
| 504 | 'mojo_base.gyp:mojo_application_bindings', |
| 505 | 'mojo_base.gyp:mojo_cpp_bindings', |
| 506 | 'mojo_geometry_bindings', |
| 507 | 'mojo_input_events_bindings', |
| 508 | ], |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 509 | }, |
| 510 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 511 | # GN version: //mojo/services/public/cpp/view_manager |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 512 | 'target_name': 'mojo_view_manager_lib', |
| 513 | 'type': 'static_library', |
| 514 | 'dependencies': [ |
| 515 | '../base/base.gyp:base', |
[email protected] | e2a0d62 | 2014-05-23 01:20:09 | [diff] [blame] | 516 | '../skia/skia.gyp:skia', |
[email protected] | 1dfdc0b | 2014-06-25 19:28:31 | [diff] [blame] | 517 | '../ui/events/events.gyp:events', |
[email protected] | e2a0d62 | 2014-05-23 01:20:09 | [diff] [blame] | 518 | '../ui/gfx/gfx.gyp:gfx', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 519 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 520 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | e9b17cf | 2014-07-31 08:58:42 | [diff] [blame] | 521 | 'mojo_base.gyp:mojo_application_bindings', |
[email protected] | 4de4741 | 2014-08-15 19:27:00 | [diff] [blame] | 522 | 'mojo_core_window_manager_bindings', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 523 | 'mojo_geometry_bindings', |
| 524 | 'mojo_geometry_lib', |
[email protected] | 1ab0b22 | 2014-05-01 04:23:47 | [diff] [blame] | 525 | 'mojo_view_manager_bindings', |
[email protected] | ef8c7ed | 2014-05-02 16:41:49 | [diff] [blame] | 526 | 'mojo_view_manager_common', |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 527 | ], |
| 528 | 'sources': [ |
[email protected] | 041e601d | 2014-08-12 15:42:40 | [diff] [blame] | 529 | 'services/public/cpp/view_manager/lib/view.cc', |
[email protected] | ffdb373 | 2014-07-24 03:26:37 | [diff] [blame] | 530 | 'services/public/cpp/view_manager/lib/view_manager_client_factory.cc', |
[email protected] | 80b3653 | 2014-06-17 16:09:19 | [diff] [blame] | 531 | 'services/public/cpp/view_manager/lib/view_manager_client_impl.cc', |
| 532 | 'services/public/cpp/view_manager/lib/view_manager_client_impl.h', |
[email protected] | 041e601d | 2014-08-12 15:42:40 | [diff] [blame] | 533 | 'services/public/cpp/view_manager/lib/view_observer.cc', |
| 534 | 'services/public/cpp/view_manager/lib/view_private.cc', |
| 535 | 'services/public/cpp/view_manager/lib/view_private.h', |
| 536 | 'services/public/cpp/view_manager/view.h', |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 537 | 'services/public/cpp/view_manager/view_manager.h', |
[email protected] | ffdb373 | 2014-07-24 03:26:37 | [diff] [blame] | 538 | 'services/public/cpp/view_manager/view_manager_client_factory.h', |
[email protected] | d0e2cfc | 2014-06-07 04:16:53 | [diff] [blame] | 539 | 'services/public/cpp/view_manager/view_manager_delegate.h', |
[email protected] | 041e601d | 2014-08-12 15:42:40 | [diff] [blame] | 540 | 'services/public/cpp/view_manager/view_observer.h', |
[email protected] | b9e6a3d | 2014-07-22 04:27:05 | [diff] [blame] | 541 | 'services/public/cpp/view_manager/window_manager_delegate.h', |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 542 | ], |
[email protected] | c396cc8 | 2014-06-27 10:34:02 | [diff] [blame] | 543 | 'export_dependent_settings': [ |
| 544 | 'mojo_view_manager_bindings', |
| 545 | ], |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 546 | }, |
| 547 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 548 | # GN version: //mojo/services/public/cpp/view_manager/tests:mojo_view_manager_lib_unittests |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 549 | 'target_name': 'mojo_view_manager_lib_unittests', |
| 550 | 'type': 'executable', |
| 551 | 'dependencies': [ |
| 552 | '../base/base.gyp:base', |
| 553 | '../base/base.gyp:test_support_base', |
| 554 | '../testing/gtest.gyp:gtest', |
[email protected] | a109fd0 | 2014-07-10 07:41:43 | [diff] [blame] | 555 | '../ui/gfx/gfx.gyp:gfx', |
| 556 | '../ui/gfx/gfx.gyp:gfx_test_support', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 557 | 'mojo_base.gyp:mojo_environment_chromium', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 558 | 'mojo_geometry_bindings', |
| 559 | 'mojo_geometry_lib', |
[email protected] | e366c9a | 2014-05-05 19:43:11 | [diff] [blame] | 560 | 'mojo_shell_test_support', |
| 561 | 'mojo_view_manager_bindings', |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 562 | 'mojo_view_manager_lib', |
| 563 | ], |
| 564 | 'sources': [ |
| 565 | 'services/public/cpp/view_manager/tests/view_unittest.cc', |
| 566 | 'services/public/cpp/view_manager/tests/view_manager_unittest.cc', |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 567 | ], |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 568 | 'conditions': [ |
| 569 | ['use_aura==1', { |
| 570 | 'dependencies': [ |
| 571 | 'mojo_view_manager_run_unittests' |
| 572 | ], |
| 573 | }, { # use_aura==0 |
| 574 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 575 | 'mojo_base.gyp:mojo_run_all_unittests', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 576 | ], |
[email protected] | 41dd32d | 2014-06-23 22:17:46 | [diff] [blame] | 577 | }], |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 578 | ], |
[email protected] | 587ddac8 | 2014-04-21 21:18:56 | [diff] [blame] | 579 | }, |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 580 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 581 | # GN version: //mojo/services/public/interfaces/surfaces |
[email protected] | fb3cc06 | 2014-06-18 14:42:49 | [diff] [blame] | 582 | 'target_name': 'mojo_surfaces_bindings', |
| 583 | 'type': 'static_library', |
| 584 | 'sources': [ |
| 585 | 'services/public/interfaces/surfaces/surfaces.mojom', |
| 586 | 'services/public/interfaces/surfaces/surface_id.mojom', |
| 587 | 'services/public/interfaces/surfaces/quads.mojom', |
| 588 | ], |
| 589 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 590 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 591 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | fb3cc06 | 2014-06-18 14:42:49 | [diff] [blame] | 592 | ], |
| 593 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 594 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | fb3cc06 | 2014-06-18 14:42:49 | [diff] [blame] | 595 | 'mojo_geometry_bindings', |
[email protected] | 412ffac | 2014-07-13 03:14:23 | [diff] [blame] | 596 | 'mojo_native_viewport_bindings', |
[email protected] | fb3cc06 | 2014-06-18 14:42:49 | [diff] [blame] | 597 | ], |
| 598 | }, |
| 599 | { |
[email protected] | dac186f | 2014-07-21 23:10:37 | [diff] [blame] | 600 | # GN version: //mojo/services/test_service:bindings |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 601 | 'target_name': 'mojo_test_service_bindings', |
| 602 | 'type': 'static_library', |
| 603 | 'sources': [ |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 604 | # TODO(tim): Move to services/public/interfaces? |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 605 | 'services/test_service/test_request_tracker.mojom', |
[email protected] | dac186f | 2014-07-21 23:10:37 | [diff] [blame] | 606 | 'services/test_service/test_service.mojom', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 607 | ], |
| 608 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 609 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 610 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 611 | ], |
| 612 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 613 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 614 | ], |
| 615 | }, |
| 616 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 617 | # GN version: //mojo/services/test_service |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 618 | 'target_name': 'mojo_test_app', |
[email protected] | 38b07d57 | 2014-06-25 17:38:18 | [diff] [blame] | 619 | 'type': 'loadable_module', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 620 | 'dependencies': [ |
| 621 | '../base/base.gyp:base', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 622 | 'mojo_base.gyp:mojo_utility', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 623 | 'mojo_base.gyp:mojo_application_standalone', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 624 | 'mojo_test_service_bindings', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 625 | '<(mojo_system_for_loadable_module)', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 626 | ], |
| 627 | 'sources': [ |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 628 | 'services/test_service/test_request_tracker_client_impl.cc', |
| 629 | 'services/test_service/test_request_tracker_client_impl.h', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 630 | 'services/test_service/test_service_application.cc', |
[email protected] | 88c8a27d | 2014-06-12 21:26:29 | [diff] [blame] | 631 | 'services/test_service/test_service_application.h', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 632 | 'services/test_service/test_service_impl.cc', |
| 633 | 'services/test_service/test_service_impl.h', |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 634 | 'services/test_service/test_time_service_impl.cc', |
| 635 | 'services/test_service/test_time_service_impl.h', |
| 636 | ], |
| 637 | }, |
| 638 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 639 | # GN version: //mojo/services/test_service:request_tracker |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 640 | 'target_name': 'mojo_test_request_tracker_app', |
| 641 | 'type': 'loadable_module', |
| 642 | 'dependencies': [ |
| 643 | '../base/base.gyp:base', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 644 | 'mojo_base.gyp:mojo_utility', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 645 | 'mojo_base.gyp:mojo_application_standalone', |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 646 | 'mojo_test_service_bindings', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 647 | '<(mojo_system_for_loadable_module)', |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 648 | ], |
| 649 | 'sources': [ |
[email protected] | 8b242f5 | 2014-07-02 07:04:15 | [diff] [blame] | 650 | 'services/test_service/test_request_tracker_client_impl.cc', |
| 651 | 'services/test_service/test_request_tracker_client_impl.h', |
| 652 | 'services/test_service/test_request_tracker_application.cc', |
| 653 | 'services/test_service/test_request_tracker_application.h', |
| 654 | 'services/test_service/test_time_service_impl.cc', |
| 655 | 'services/test_service/test_time_service_impl.h', |
| 656 | 'services/test_service/test_request_tracker_impl.cc', |
| 657 | 'services/test_service/test_request_tracker_impl.h', |
[email protected] | a10299d | 2014-06-09 17:24:10 | [diff] [blame] | 658 | ], |
| 659 | }, |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 660 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 661 | # GN version: //mojo/services/public/interfaces/window_manager |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 662 | 'target_name': 'mojo_core_window_manager_bindings', |
| 663 | 'type': 'static_library', |
| 664 | 'sources': [ |
| 665 | 'services/public/interfaces/window_manager/window_manager.mojom', |
| 666 | ], |
| 667 | 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 668 | 'export_dependent_settings': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 669 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 670 | ], |
| 671 | 'dependencies': [ |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 672 | 'mojo_base.gyp:mojo_cpp_bindings', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 673 | ], |
| 674 | }, |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 675 | ], |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 676 | 'conditions': [ |
| 677 | ['use_aura==1', { |
| 678 | 'targets': [ |
| 679 | { |
[email protected] | 8bb00ee6 | 2014-07-29 09:26:20 | [diff] [blame] | 680 | # GN version: //mojo/services/view_manager |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 681 | 'target_name': 'mojo_view_manager', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 682 | 'type': '<(component)', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 683 | 'dependencies': [ |
| 684 | '../base/base.gyp:base', |
[email protected] | 74d9b7a | 2014-06-06 16:07:54 | [diff] [blame] | 685 | '../cc/cc.gyp:cc', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 686 | '../skia/skia.gyp:skia', |
| 687 | '../ui/aura/aura.gyp:aura', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 688 | '../ui/base/ui_base.gyp:ui_base', |
[email protected] | 74d9b7a | 2014-06-06 16:07:54 | [diff] [blame] | 689 | '../ui/compositor/compositor.gyp:compositor', |
| 690 | '../ui/events/events.gyp:events', |
| 691 | '../ui/events/events.gyp:events_base', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 692 | '../ui/gfx/gfx.gyp:gfx', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 693 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 74d9b7a | 2014-06-06 16:07:54 | [diff] [blame] | 694 | '../ui/gl/gl.gyp:gl', |
| 695 | '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 696 | 'mojo_base.gyp:mojo_common_lib', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 697 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | cce694a7 | 2014-06-20 05:23:50 | [diff] [blame] | 698 | 'mojo_cc_support', |
[email protected] | 7eb25d9 | 2014-05-21 19:07:40 | [diff] [blame] | 699 | 'mojo_geometry_bindings', |
| 700 | 'mojo_geometry_lib', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 701 | 'mojo_input_events_bindings', |
| 702 | 'mojo_input_events_lib', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 703 | 'mojo_native_viewport_bindings', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 704 | 'mojo_view_manager_bindings', |
[email protected] | ef8c7ed | 2014-05-02 16:41:49 | [diff] [blame] | 705 | 'mojo_view_manager_common', |
[email protected] | 47b200541 | 2014-08-20 17:42:02 | [diff] [blame] | 706 | 'mojo_gpu_bindings', |
[email protected] | f723adfa | 2014-08-12 17:06:40 | [diff] [blame] | 707 | '<(mojo_gles2_for_component)', |
[email protected] | cd5e85d | 2014-07-08 23:24:58 | [diff] [blame] | 708 | '<(mojo_system_for_component)', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 709 | ], |
| 710 | 'sources': [ |
[email protected] | 1889fa6d | 2014-07-26 14:49:15 | [diff] [blame] | 711 | 'services/view_manager/access_policy.h', |
| 712 | 'services/view_manager/access_policy_delegate.h', |
| 713 | 'services/view_manager/default_access_policy.cc', |
| 714 | 'services/view_manager/default_access_policy.h', |
| 715 | 'services/view_manager/window_manager_access_policy.cc', |
| 716 | 'services/view_manager/window_manager_access_policy.h', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 717 | 'services/view_manager/ids.h', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 718 | 'services/view_manager/main.cc', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 719 | 'services/view_manager/node.cc', |
| 720 | 'services/view_manager/node.h', |
| 721 | 'services/view_manager/node_delegate.h', |
| 722 | 'services/view_manager/root_node_manager.cc', |
| 723 | 'services/view_manager/root_node_manager.h', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 724 | 'services/view_manager/root_view_manager.cc', |
| 725 | 'services/view_manager/root_view_manager.h', |
[email protected] | 465c9750 | 2014-05-30 13:07:23 | [diff] [blame] | 726 | 'services/view_manager/root_view_manager_delegate.h', |
[email protected] | cce694a7 | 2014-06-20 05:23:50 | [diff] [blame] | 727 | 'services/view_manager/screen_impl.cc', |
| 728 | 'services/view_manager/screen_impl.h', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 729 | 'services/view_manager/view_manager_export.h', |
[email protected] | d7c088c6 | 2014-07-24 19:01:47 | [diff] [blame] | 730 | 'services/view_manager/view_manager_init_service_context.cc', |
| 731 | 'services/view_manager/view_manager_init_service_context.h', |
[email protected] | e6a1635 | 2014-06-17 00:47:33 | [diff] [blame] | 732 | 'services/view_manager/view_manager_init_service_impl.cc', |
| 733 | 'services/view_manager/view_manager_init_service_impl.h', |
| 734 | 'services/view_manager/view_manager_service_impl.cc', |
| 735 | 'services/view_manager/view_manager_service_impl.h', |
[email protected] | 74d9b7a | 2014-06-06 16:07:54 | [diff] [blame] | 736 | 'services/view_manager/context_factory_impl.cc', |
| 737 | 'services/view_manager/context_factory_impl.h', |
| 738 | 'services/view_manager/window_tree_host_impl.cc', |
| 739 | 'services/view_manager/window_tree_host_impl.h', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 740 | ], |
| 741 | 'defines': [ |
| 742 | 'MOJO_VIEW_MANAGER_IMPLEMENTATION', |
| 743 | ], |
| 744 | }, |
| 745 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 746 | # GN version: //mojo/services/public/cpp/view_manager/lib:run_unittests |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 747 | 'target_name': 'mojo_view_manager_run_unittests', |
| 748 | 'type': 'static_library', |
| 749 | 'dependencies': [ |
| 750 | '../base/base.gyp:base', |
| 751 | '../base/base.gyp:test_support_base', |
| 752 | '../ui/gl/gl.gyp:gl', |
| 753 | ], |
| 754 | 'sources': [ |
| 755 | 'services/public/cpp/view_manager/lib/view_manager_test_suite.cc', |
| 756 | 'services/public/cpp/view_manager/lib/view_manager_test_suite.h', |
| 757 | 'services/public/cpp/view_manager/lib/view_manager_unittests.cc', |
| 758 | ], |
[email protected] | 41dd32d | 2014-06-23 22:17:46 | [diff] [blame] | 759 | 'conditions': [ |
| 760 | ['OS=="linux"', { |
| 761 | 'dependencies': [ |
| 762 | '../third_party/mesa/mesa.gyp:osmesa', |
[email protected] | 4bf5740 | 2014-08-15 14:48:12 | [diff] [blame] | 763 | 'mojo_native_viewport_service_lib', |
[email protected] | 41dd32d | 2014-06-23 22:17:46 | [diff] [blame] | 764 | ], |
| 765 | }], |
[email protected] | ca5a7ec0 | 2014-06-24 23:02:58 | [diff] [blame] | 766 | ['use_x11==1', { |
| 767 | 'dependencies': [ |
| 768 | '../ui/gfx/x/gfx_x11.gyp:gfx_x11', |
| 769 | ], |
| 770 | }], |
[email protected] | 41dd32d | 2014-06-23 22:17:46 | [diff] [blame] | 771 | ], |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 772 | }, |
| 773 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 774 | # GN version: //mojo/services/view_manager:mojo_view_manager_unittests |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 775 | 'target_name': 'mojo_view_manager_unittests', |
| 776 | 'type': 'executable', |
| 777 | 'dependencies': [ |
| 778 | '../base/base.gyp:base', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 779 | '../base/base.gyp:test_support_base', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 780 | '../skia/skia.gyp:skia', |
| 781 | '../testing/gtest.gyp:gtest', |
| 782 | '../ui/aura/aura.gyp:aura', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 783 | '../ui/gfx/gfx.gyp:gfx_geometry', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 784 | '../ui/gl/gl.gyp:gl', |
[email protected] | e9cac98e | 2014-08-09 20:41:10 | [diff] [blame] | 785 | 'mojo_application_manager', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 786 | 'mojo_base.gyp:mojo_system_impl', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 787 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 802e6c5 | 2014-05-22 17:13:12 | [diff] [blame] | 788 | 'mojo_geometry_bindings', |
| 789 | 'mojo_geometry_lib', |
[email protected] | 4a7d4ac8 | 2014-06-04 22:15:03 | [diff] [blame] | 790 | 'mojo_input_events_bindings', |
| 791 | 'mojo_input_events_lib', |
[email protected] | 1124dea0 | 2014-04-29 19:31:23 | [diff] [blame] | 792 | 'mojo_shell_test_support', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 793 | 'mojo_view_manager_bindings', |
[email protected] | ef8c7ed | 2014-05-02 16:41:49 | [diff] [blame] | 794 | 'mojo_view_manager_common', |
[email protected] | 08f1c597 | 2014-05-09 16:26:06 | [diff] [blame] | 795 | 'mojo_view_manager_run_unittests', |
[email protected] | 36c2077c | 2014-04-23 22:36:03 | [diff] [blame] | 796 | ], |
| 797 | 'sources': [ |
[email protected] | ff5bd7a | 2014-05-28 20:16:26 | [diff] [blame] | 798 | 'services/view_manager/test_change_tracker.cc', |
| 799 | 'services/view_manager/test_change_tracker.h', |
[email protected] | e6a1635 | 2014-06-17 00:47:33 | [diff] [blame] | 800 | 'services/view_manager/view_manager_unittest.cc', |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 801 | ], |
| 802 | }, |
| 803 | { |
| 804 | 'target_name': 'package_mojo_view_manager', |
| 805 | 'variables': { |
| 806 | 'app_name': 'mojo_view_manager', |
| 807 | }, |
| 808 | 'includes': [ 'build/package_app.gypi' ], |
| 809 | }, |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 810 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 811 | # GN version: //mojo/services/window_manager:lib |
[email protected] | d7c088c6 | 2014-07-24 19:01:47 | [diff] [blame] | 812 | 'target_name': 'mojo_core_window_manager_lib', |
| 813 | 'type': 'static_library', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 814 | 'dependencies': [ |
| 815 | '../base/base.gyp:base', |
| 816 | '../ui/base/ui_base.gyp:ui_base', |
| 817 | '../ui/gfx/gfx.gyp:gfx', |
| 818 | '../ui/gfx/gfx.gyp:gfx_geometry', |
| 819 | '../ui/wm/wm.gyp:wm', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 820 | 'mojo_base.gyp:mojo_common_lib', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 821 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 822 | 'mojo_aura_support', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 823 | 'mojo_core_window_manager_bindings', |
[email protected] | 4de4741 | 2014-08-15 19:27:00 | [diff] [blame] | 824 | 'mojo_input_events_lib', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 825 | 'mojo_view_manager_lib', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 826 | ], |
| 827 | 'sources': [ |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 828 | 'services/window_manager/window_manager_app.cc', |
| 829 | 'services/window_manager/window_manager_app.h', |
| 830 | 'services/window_manager/window_manager_service_impl.cc', |
| 831 | 'services/window_manager/window_manager_service_impl.h', |
| 832 | ], |
| 833 | }, |
| 834 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 835 | # GN version: //mojo/services/window_manager |
[email protected] | d7c088c6 | 2014-07-24 19:01:47 | [diff] [blame] | 836 | 'target_name': 'mojo_core_window_manager', |
| 837 | 'type': 'loadable_module', |
| 838 | 'dependencies': [ |
| 839 | 'mojo_core_window_manager_lib', |
| 840 | '<(mojo_system_for_loadable_module)', |
| 841 | ], |
| 842 | 'sources': [ |
[email protected] | d7c088c6 | 2014-07-24 19:01:47 | [diff] [blame] | 843 | 'services/window_manager/main.cc', |
| 844 | ], |
| 845 | }, |
| 846 | { |
[email protected] | 13ce087 | 2014-08-22 10:28:30 | [diff] [blame] | 847 | # GN version: //mojo/services/window_manager:mojo_core_window_manager_unittests |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 848 | 'target_name': 'mojo_core_window_manager_unittests', |
| 849 | 'type': 'executable', |
| 850 | 'dependencies': [ |
| 851 | '../base/base.gyp:test_support_base', |
| 852 | '../testing/gtest.gyp:gtest', |
| 853 | '../ui/gl/gl.gyp:gl', |
[email protected] | e9cac98e | 2014-08-09 20:41:10 | [diff] [blame] | 854 | 'mojo_application_manager', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 855 | 'mojo_base.gyp:mojo_system_impl', |
| 856 | 'mojo_base.gyp:mojo_environment_chromium', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 857 | 'mojo_core_window_manager_bindings', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 858 | 'mojo_shell_test_support', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 859 | 'mojo_view_manager_bindings', |
[email protected] | cf8508b | 2014-07-18 23:12:32 | [diff] [blame] | 860 | 'mojo_view_manager_lib', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 861 | ], |
| 862 | 'sources': [ |
| 863 | 'services/window_manager/window_manager_api_unittest.cc', |
| 864 | 'services/window_manager/window_manager_unittests.cc', |
| 865 | ], |
| 866 | 'conditions': [ |
| 867 | ['OS=="linux"', { |
| 868 | 'dependencies': [ |
| 869 | '../third_party/mesa/mesa.gyp:osmesa', |
[email protected] | 4bf5740 | 2014-08-15 14:48:12 | [diff] [blame] | 870 | 'mojo_native_viewport_service_lib', |
[email protected] | 16199f15 | 2014-07-17 15:38:53 | [diff] [blame] | 871 | ], |
| 872 | }], |
| 873 | ['use_x11==1', { |
| 874 | 'dependencies': [ |
| 875 | '../ui/gfx/x/gfx_x11.gyp:gfx_x11', |
| 876 | ], |
| 877 | }], |
| 878 | ], |
| 879 | }, |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 880 | ], |
| 881 | }], |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 882 | ['OS=="linux"', { |
| 883 | 'targets': [ |
| 884 | { |
| 885 | 'target_name': 'mojo_dbus_echo_service', |
| 886 | 'type': 'executable', |
| 887 | 'dependencies': [ |
| 888 | '../base/base.gyp:base', |
| 889 | '../build/linux/system.gyp:dbus', |
| 890 | '../dbus/dbus.gyp:dbus', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 891 | 'mojo_base.gyp:mojo_common_lib', |
[email protected] | 7e77c0d | 2014-07-30 22:54:06 | [diff] [blame] | 892 | 'mojo_base.gyp:mojo_system_impl', |
[email protected] | 8d64cb67 | 2014-08-06 23:30:48 | [diff] [blame] | 893 | 'mojo_base.gyp:mojo_application_chromium', |
[email protected] | 8110218d | 2014-05-01 23:30:06 | [diff] [blame] | 894 | 'mojo_dbus_service', |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 895 | 'mojo_echo_bindings', |
[email protected] | 65eedf7 | 2014-04-28 11:53:16 | [diff] [blame] | 896 | ], |
| 897 | 'sources': [ |
| 898 | 'services/dbus_echo/dbus_echo_service.cc', |
| 899 | ], |
| 900 | }, |
| 901 | ], |
| 902 | }], |
[email protected] | d0012d1f | 2014-04-22 21:58:10 | [diff] [blame] | 903 | ], |
[email protected] | 3cf4aad | 2013-12-01 17:27:25 | [diff] [blame] | 904 | } |