Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: mojo/mojo_services.gypi

Issue 422163004: Extract mojo_base.gyp from mojo.gyp (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Landing Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « mojo/mojo_public_tests.gypi ('k') | mojo/mojo_variables.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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',
11 'sources': [ 11 'sources': [
12 'services/dbus_echo/echo.mojom', 12 'services/dbus_echo/echo.mojom',
13 ], 13 ],
14 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 14 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
15 'export_dependent_settings': [ 15 'export_dependent_settings': [
16 'mojo_cpp_bindings', 16 'mojo_base.gyp:mojo_cpp_bindings',
17 ], 17 ],
18 'dependencies': [ 18 'dependencies': [
19 'mojo_cpp_bindings', 19 'mojo_base.gyp:mojo_cpp_bindings',
20 ], 20 ],
21 }, 21 },
22 { 22 {
23 'target_name': 'mojo_html_viewer', 23 'target_name': 'mojo_html_viewer',
24 'type': 'loadable_module', 24 'type': 'loadable_module',
25 'dependencies': [ 25 'dependencies': [
26 '../net/net.gyp:net', 26 '../net/net.gyp:net',
27 '../skia/skia.gyp:skia', 27 '../skia/skia.gyp:skia',
28 '../third_party/WebKit/public/blink.gyp:blink', 28 '../third_party/WebKit/public/blink.gyp:blink',
29 '../ui/native_theme/native_theme.gyp:native_theme', 29 '../ui/native_theme/native_theme.gyp:native_theme',
30 '../url/url.gyp:url_lib', 30 '../url/url.gyp:url_lib',
31 'mojo_application', 31 'mojo_base.gyp:mojo_common_lib',
32 'mojo_common_lib', 32 'mojo_base.gyp:mojo_cpp_bindings',
33 'mojo_cpp_bindings', 33 'mojo_base.gyp:mojo_environment_chromium',
34 'mojo_environment_chromium', 34 'mojo_base.gyp:mojo_utility',
35 'mojo_base.gyp:mojo_application',
35 'mojo_navigation_bindings', 36 'mojo_navigation_bindings',
36 'mojo_network_bindings', 37 'mojo_network_bindings',
37 'mojo_launcher_bindings', 38 'mojo_launcher_bindings',
38 'mojo_utility',
39 'mojo_view_manager_lib', 39 'mojo_view_manager_lib',
40 '<(mojo_system_for_loadable_module)', 40 '<(mojo_system_for_loadable_module)',
41 ], 41 ],
42 'include_dirs': [ 42 'include_dirs': [
43 'third_party/WebKit' 43 'third_party/WebKit'
44 ], 44 ],
45 'sources': [ 45 'sources': [
46 'public/cpp/application/lib/mojo_main_chromium.cc', 46 'public/cpp/application/lib/mojo_main_chromium.cc',
47 'services/html_viewer/blink_input_events_type_converters.cc', 47 'services/html_viewer/blink_input_events_type_converters.cc',
48 'services/html_viewer/blink_input_events_type_converters.h', 48 'services/html_viewer/blink_input_events_type_converters.h',
(...skipping 20 matching lines...) Expand all
69 # GN version: //mojo/services/public/cpp/input_events 69 # GN version: //mojo/services/public/cpp/input_events
70 'target_name': 'mojo_input_events_lib', 70 'target_name': 'mojo_input_events_lib',
71 'type': '<(component)', 71 'type': '<(component)',
72 'defines': [ 72 'defines': [
73 'MOJO_INPUT_EVENTS_IMPLEMENTATION', 73 'MOJO_INPUT_EVENTS_IMPLEMENTATION',
74 ], 74 ],
75 'dependencies': [ 75 'dependencies': [
76 '../base/base.gyp:base', 76 '../base/base.gyp:base',
77 '../ui/events/events.gyp:events', 77 '../ui/events/events.gyp:events',
78 '../ui/gfx/gfx.gyp:gfx_geometry', 78 '../ui/gfx/gfx.gyp:gfx_geometry',
79 'mojo_environment_chromium', 79 'mojo_base.gyp:mojo_environment_chromium',
80 'mojo_input_events_bindings', 80 'mojo_input_events_bindings',
81 'mojo_geometry_bindings', 81 'mojo_geometry_bindings',
82 'mojo_geometry_lib', 82 'mojo_geometry_lib',
83 '<(mojo_system_for_component)', 83 '<(mojo_system_for_component)',
84 ], 84 ],
85 'sources': [ 85 'sources': [
86 'services/public/cpp/input_events/lib/input_events_type_converters.cc', 86 'services/public/cpp/input_events/lib/input_events_type_converters.cc',
87 'services/public/cpp/input_events/input_events_type_converters.h', 87 'services/public/cpp/input_events/input_events_type_converters.h',
88 'services/public/cpp/input_events/mojo_input_events_export.h', 88 'services/public/cpp/input_events/mojo_input_events_export.h',
89 ], 89 ],
90 }, 90 },
91 { 91 {
92 # GN version: //mojo/services/public/interfaces/input_events 92 # GN version: //mojo/services/public/interfaces/input_events
93 'target_name': 'mojo_input_events_bindings', 93 'target_name': 'mojo_input_events_bindings',
94 'type': 'static_library', 94 'type': 'static_library',
95 'sources': [ 95 'sources': [
96 'services/public/interfaces/input_events/input_events.mojom', 96 'services/public/interfaces/input_events/input_events.mojom',
97 ], 97 ],
98 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 98 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
99 'export_dependent_settings': [ 99 'export_dependent_settings': [
100 'mojo_cpp_bindings', 100 'mojo_base.gyp:mojo_cpp_bindings',
101 ], 101 ],
102 'dependencies': [ 102 'dependencies': [
103 'mojo_cpp_bindings', 103 'mojo_base.gyp:mojo_cpp_bindings',
104 'mojo_geometry_bindings', 104 'mojo_geometry_bindings',
105 ], 105 ],
106 }, 106 },
107 { 107 {
108 # GN version: //mojo/services/public/interfaces/geometry 108 # GN version: //mojo/services/public/interfaces/geometry
109 'target_name': 'mojo_geometry_bindings', 109 'target_name': 'mojo_geometry_bindings',
110 'type': 'static_library', 110 'type': 'static_library',
111 'sources': [ 111 'sources': [
112 'services/public/interfaces/geometry/geometry.mojom', 112 'services/public/interfaces/geometry/geometry.mojom',
113 ], 113 ],
114 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 114 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
115 'dependencies': [ 115 'dependencies': [
116 'mojo_cpp_bindings', 116 'mojo_base.gyp:mojo_cpp_bindings',
117 ], 117 ],
118 'export_dependent_settings': [ 118 'export_dependent_settings': [
119 'mojo_cpp_bindings', 119 'mojo_base.gyp:mojo_cpp_bindings',
120 ], 120 ],
121 }, 121 },
122 { 122 {
123 # GN version: //mojo/services/public/cpp/geometry 123 # GN version: //mojo/services/public/cpp/geometry
124 'target_name': 'mojo_geometry_lib', 124 'target_name': 'mojo_geometry_lib',
125 'type': '<(component)', 125 'type': '<(component)',
126 'defines': [ 126 'defines': [
127 'MOJO_GEOMETRY_IMPLEMENTATION', 127 'MOJO_GEOMETRY_IMPLEMENTATION',
128 ], 128 ],
129 'dependencies': [ 129 'dependencies': [
130 '../skia/skia.gyp:skia', 130 '../skia/skia.gyp:skia',
131 '../ui/gfx/gfx.gyp:gfx', 131 '../ui/gfx/gfx.gyp:gfx',
132 '../ui/gfx/gfx.gyp:gfx_geometry', 132 '../ui/gfx/gfx.gyp:gfx_geometry',
133 'mojo_environment_chromium', 133 'mojo_base.gyp:mojo_environment_chromium',
134 'mojo_geometry_bindings', 134 'mojo_geometry_bindings',
135 '<(mojo_system_for_component)', 135 '<(mojo_system_for_component)',
136 ], 136 ],
137 'export_dependent_settings': [ 137 'export_dependent_settings': [
138 '../ui/gfx/gfx.gyp:gfx', 138 '../ui/gfx/gfx.gyp:gfx',
139 ], 139 ],
140 'sources': [ 140 'sources': [
141 'services/public/cpp/geometry/lib/geometry_type_converters.cc', 141 'services/public/cpp/geometry/lib/geometry_type_converters.cc',
142 'services/public/cpp/geometry/geometry_type_converters.h', 142 'services/public/cpp/geometry/geometry_type_converters.h',
143 'services/public/cpp/geometry/mojo_geometry_export.h', 143 'services/public/cpp/geometry/mojo_geometry_export.h',
144 ], 144 ],
145 }, 145 },
146 { 146 {
147 'target_name': 'mojo_surfaces_lib', 147 'target_name': 'mojo_surfaces_lib',
148 'type': '<(component)', 148 'type': '<(component)',
149 'defines': [ 149 'defines': [
150 'MOJO_SURFACES_IMPLEMENTATION', 150 'MOJO_SURFACES_IMPLEMENTATION',
151 ], 151 ],
152 'dependencies': [ 152 'dependencies': [
153 '../base/base.gyp:base', 153 '../base/base.gyp:base',
154 '../cc/cc.gyp:cc', 154 '../cc/cc.gyp:cc',
155 '../cc/cc.gyp:cc_surfaces', 155 '../cc/cc.gyp:cc_surfaces',
156 '../gpu/gpu.gyp:gpu', 156 '../gpu/gpu.gyp:gpu',
157 '../ui/gfx/gfx.gyp:gfx', 157 '../ui/gfx/gfx.gyp:gfx',
158 '../ui/gfx/gfx.gyp:gfx_geometry', 158 '../ui/gfx/gfx.gyp:gfx_geometry',
159 'mojo_environment_chromium', 159 'mojo_base.gyp:mojo_environment_chromium',
160 'mojo_geometry_lib', 160 'mojo_geometry_lib',
161 'mojo_surfaces_bindings', 161 'mojo_surfaces_bindings',
162 '<(mojo_system_for_component)', 162 '<(mojo_system_for_component)',
163 ], 163 ],
164 'export_dependent_settings': [ 164 'export_dependent_settings': [
165 'mojo_geometry_lib', 165 'mojo_geometry_lib',
166 ], 166 ],
167 'sources': [ 167 'sources': [
168 'services/public/cpp/surfaces/lib/surfaces_type_converters.cc', 168 'services/public/cpp/surfaces/lib/surfaces_type_converters.cc',
169 'services/public/cpp/surfaces/surfaces_type_converters.h', 169 'services/public/cpp/surfaces/surfaces_type_converters.h',
170 'services/public/cpp/surfaces/mojo_surfaces_export.h', 170 'services/public/cpp/surfaces/mojo_surfaces_export.h',
171 ], 171 ],
172 }, 172 },
173 { 173 {
174 'target_name': 'mojo_surfaces_lib_unittests', 174 'target_name': 'mojo_surfaces_lib_unittests',
175 'type': 'executable', 175 'type': 'executable',
176 'dependencies': [ 176 'dependencies': [
177 '../base/base.gyp:base', 177 '../base/base.gyp:base',
178 '../base/base.gyp:test_support_base', 178 '../base/base.gyp:test_support_base',
179 '../cc/cc.gyp:cc', 179 '../cc/cc.gyp:cc',
180 '../cc/cc.gyp:cc_surfaces', 180 '../cc/cc.gyp:cc_surfaces',
181 '../gpu/gpu.gyp:gpu', 181 '../gpu/gpu.gyp:gpu',
182 '../skia/skia.gyp:skia', 182 '../skia/skia.gyp:skia',
183 '../testing/gtest.gyp:gtest', 183 '../testing/gtest.gyp:gtest',
184 '../ui/gfx/gfx.gyp:gfx', 184 '../ui/gfx/gfx.gyp:gfx',
185 '../ui/gfx/gfx.gyp:gfx_geometry', 185 '../ui/gfx/gfx.gyp:gfx_geometry',
186 '../ui/gfx/gfx.gyp:gfx_test_support', 186 '../ui/gfx/gfx.gyp:gfx_test_support',
187 'mojo_environment_chromium', 187 'mojo_base.gyp:mojo_environment_chromium',
188 'mojo_base.gyp:mojo_run_all_unittests',
188 'mojo_geometry_lib', 189 'mojo_geometry_lib',
189 'mojo_run_all_unittests',
190 'mojo_surfaces_bindings', 190 'mojo_surfaces_bindings',
191 'mojo_surfaces_lib', 191 'mojo_surfaces_lib',
192 ], 192 ],
193 'sources': [ 193 'sources': [
194 'services/public/cpp/surfaces/tests/surface_unittest.cc', 194 'services/public/cpp/surfaces/tests/surface_unittest.cc',
195 ], 195 ],
196 }, 196 },
197 { 197 {
198 # GN version: //mojo/public/gles2 198 # GN version: //mojo/public/gles2
199 'target_name': 'mojo_gles2', 199 'target_name': 'mojo_gles2',
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
239 'type': 'static_library', 239 'type': 'static_library',
240 'sources': [ 240 'sources': [
241 'services/gles2/command_buffer.mojom', 241 'services/gles2/command_buffer.mojom',
242 'services/gles2/command_buffer_type_conversions.cc', 242 'services/gles2/command_buffer_type_conversions.cc',
243 'services/gles2/command_buffer_type_conversions.h', 243 'services/gles2/command_buffer_type_conversions.h',
244 'services/gles2/mojo_buffer_backing.cc', 244 'services/gles2/mojo_buffer_backing.cc',
245 'services/gles2/mojo_buffer_backing.h', 245 'services/gles2/mojo_buffer_backing.h',
246 ], 246 ],
247 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 247 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
248 'export_dependent_settings': [ 248 'export_dependent_settings': [
249 'mojo_cpp_bindings', 249 'mojo_base.gyp:mojo_cpp_bindings',
250 ], 250 ],
251 'dependencies': [ 251 'dependencies': [
252 'mojo_base.gyp:mojo_cpp_bindings',
252 '../gpu/gpu.gyp:command_buffer_common', 253 '../gpu/gpu.gyp:command_buffer_common',
253 'mojo_cpp_bindings',
254 ], 254 ],
255 }, 255 },
256 { 256 {
257 # GN version: //mojo/services/gles2 257 # GN version: //mojo/services/gles2
258 'target_name': 'mojo_gles2_service', 258 'target_name': 'mojo_gles2_service',
259 'type': 'static_library', 259 'type': 'static_library',
260 'dependencies': [ 260 'dependencies': [
261 '../base/base.gyp:base', 261 '../base/base.gyp:base',
262 '../gpu/gpu.gyp:command_buffer_service', 262 '../gpu/gpu.gyp:command_buffer_service',
263 '../ui/gfx/gfx.gyp:gfx', 263 '../ui/gfx/gfx.gyp:gfx',
(...skipping 11 matching lines...) Expand all
275 }, 275 },
276 { 276 {
277 # GN version: //mojo/services/public/interfaces/native_viewport 277 # GN version: //mojo/services/public/interfaces/native_viewport
278 'target_name': 'mojo_native_viewport_bindings', 278 'target_name': 'mojo_native_viewport_bindings',
279 'type': 'static_library', 279 'type': 'static_library',
280 'sources': [ 280 'sources': [
281 'services/public/interfaces/native_viewport/native_viewport.mojom', 281 'services/public/interfaces/native_viewport/native_viewport.mojom',
282 ], 282 ],
283 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 283 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
284 'export_dependent_settings': [ 284 'export_dependent_settings': [
285 'mojo_cpp_bindings', 285 'mojo_base.gyp:mojo_cpp_bindings',
286 ], 286 ],
287 'dependencies': [ 287 'dependencies': [
288 'mojo_base.gyp:mojo_cpp_bindings',
288 'mojo_geometry_bindings', 289 'mojo_geometry_bindings',
289 'mojo_gles2_bindings', 290 'mojo_gles2_bindings',
290 'mojo_input_events_bindings', 291 'mojo_input_events_bindings',
291 'mojo_cpp_bindings',
292 ], 292 ],
293 }, 293 },
294 { 294 {
295 # GN version: //mojo/services/native_viewport 295 # GN version: //mojo/services/native_viewport
296 'target_name': 'mojo_native_viewport_service', 296 'target_name': 'mojo_native_viewport_service',
297 # This is linked directly into the embedder, so we make it a component. 297 # This is linked directly into the embedder, so we make it a component.
298 'type': '<(component)', 298 'type': '<(component)',
299 'dependencies': [ 299 'dependencies': [
300 '../base/base.gyp:base', 300 '../base/base.gyp:base',
301 '../ui/events/events.gyp:events', 301 '../ui/events/events.gyp:events',
302 '../ui/gfx/gfx.gyp:gfx', 302 '../ui/gfx/gfx.gyp:gfx',
303 '../ui/gfx/gfx.gyp:gfx_geometry', 303 '../ui/gfx/gfx.gyp:gfx_geometry',
304 'mojo_application', 304 'mojo_base.gyp:mojo_common_lib',
305 'mojo_common_lib', 305 'mojo_base.gyp:mojo_environment_chromium',
306 'mojo_environment_chromium', 306 'mojo_base.gyp:mojo_application',
307 'mojo_geometry_bindings', 307 'mojo_geometry_bindings',
308 'mojo_geometry_lib', 308 'mojo_geometry_lib',
309 'mojo_gles2_service', 309 'mojo_gles2_service',
310 'mojo_input_events_lib', 310 'mojo_input_events_lib',
311 'mojo_native_viewport_bindings', 311 'mojo_native_viewport_bindings',
312 '<(mojo_system_for_component)', 312 '<(mojo_system_for_component)',
313 ], 313 ],
314 'defines': [ 314 'defines': [
315 'MOJO_NATIVE_VIEWPORT_IMPLEMENTATION', 315 'MOJO_NATIVE_VIEWPORT_IMPLEMENTATION',
316 ], 316 ],
317 'sources': [ 317 'sources': [
318 'services/native_viewport/native_viewport.h', 318 'services/native_viewport/native_viewport.h',
319 'services/native_viewport/native_viewport_android.cc', 319 'services/native_viewport/native_viewport_android.cc',
320 'services/native_viewport/native_viewport_mac.mm', 320 'services/native_viewport/native_viewport_mac.mm',
321 'services/native_viewport/native_viewport_ozone.cc', 321 'services/native_viewport/native_viewport_ozone.cc',
322 'services/native_viewport/native_viewport_service.cc', 322 'services/native_viewport/native_viewport_service.cc',
323 'services/native_viewport/native_viewport_service.h', 323 'services/native_viewport/native_viewport_service.h',
324 'services/native_viewport/native_viewport_stub.cc', 324 'services/native_viewport/native_viewport_stub.cc',
325 'services/native_viewport/native_viewport_win.cc', 325 'services/native_viewport/native_viewport_win.cc',
326 'services/native_viewport/native_viewport_x11.cc', 326 'services/native_viewport/native_viewport_x11.cc',
327 ], 327 ],
328 'conditions': [ 328 'conditions': [
329 ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', { 329 ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', {
330 'sources!': [ 330 'sources!': [
331 'services/native_viewport/native_viewport_stub.cc', 331 'services/native_viewport/native_viewport_stub.cc',
332 ], 332 ],
333 }], 333 }],
334 ['OS=="android"', { 334 ['OS=="android"', {
335 'dependencies': [ 335 'dependencies': [
336 'mojo_jni_headers', 336 'mojo_base.gyp:mojo_jni_headers',
337 ], 337 ],
338 }], 338 }],
339 ['OS=="win"', { 339 ['OS=="win"', {
340 'dependencies': [ 340 'dependencies': [
341 '../ui/platform_window/win/win_window.gyp:win_window', 341 '../ui/platform_window/win/win_window.gyp:win_window',
342 ], 342 ],
343 }], 343 }],
344 ['use_x11==1', { 344 ['use_x11==1', {
345 'dependencies': [ 345 'dependencies': [
346 '../ui/platform_window/x11/x11_window.gyp:x11_window', 346 '../ui/platform_window/x11/x11_window.gyp:x11_window',
347 ], 347 ],
348 }], 348 }],
349 ], 349 ],
350 }, 350 },
351 { 351 {
352 # GN version: //mojo/services/public/interfaces/navigation 352 # GN version: //mojo/services/public/interfaces/navigation
353 'target_name': 'mojo_navigation_bindings', 353 'target_name': 'mojo_navigation_bindings',
354 'type': 'static_library', 354 'type': 'static_library',
355 'sources': [ 355 'sources': [
356 'services/public/interfaces/navigation/navigation.mojom', 356 'services/public/interfaces/navigation/navigation.mojom',
357 ], 357 ],
358 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 358 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
359 'export_dependent_settings': [ 359 'export_dependent_settings': [
360 'mojo_cpp_bindings', 360 'mojo_base.gyp:mojo_cpp_bindings',
361 ], 361 ],
362 'dependencies': [ 362 'dependencies': [
363 'mojo_cpp_bindings', 363 'mojo_base.gyp:mojo_cpp_bindings',
364 'mojo_network_bindings', 364 'mojo_network_bindings',
365 ], 365 ],
366 }, 366 },
367 { 367 {
368 # GN version: //mojo/services/public/interfaces/network 368 # GN version: //mojo/services/public/interfaces/network
369 'target_name': 'mojo_network_bindings', 369 'target_name': 'mojo_network_bindings',
370 'type': 'static_library', 370 'type': 'static_library',
371 'sources': [ 371 'sources': [
372 'services/public/interfaces/network/cookie_store.mojom', 372 'services/public/interfaces/network/cookie_store.mojom',
373 'services/public/interfaces/network/network_error.mojom', 373 'services/public/interfaces/network/network_error.mojom',
374 'services/public/interfaces/network/network_service.mojom', 374 'services/public/interfaces/network/network_service.mojom',
375 'services/public/interfaces/network/url_loader.mojom', 375 'services/public/interfaces/network/url_loader.mojom',
376 ], 376 ],
377 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 377 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
378 'export_dependent_settings': [ 378 'export_dependent_settings': [
379 'mojo_cpp_bindings', 379 'mojo_base.gyp:mojo_cpp_bindings',
380 ], 380 ],
381 'dependencies': [ 381 'dependencies': [
382 'mojo_cpp_bindings', 382 'mojo_base.gyp:mojo_cpp_bindings',
383 ], 383 ],
384 }, 384 },
385 { 385 {
386 # GN version: //mojo/services/network 386 # GN version: //mojo/services/network
387 'target_name': 'mojo_network_service_lib', 387 'target_name': 'mojo_network_service_lib',
388 'type': 'static_library', 388 'type': 'static_library',
389 'dependencies': [ 389 'dependencies': [
390 '../base/base.gyp:base', 390 '../base/base.gyp:base',
391 '../net/net.gyp:net', 391 '../net/net.gyp:net',
392 '../url/url.gyp:url_lib', 392 '../url/url.gyp:url_lib',
393 'mojo_application', 393 'mojo_base.gyp:mojo_common_lib',
394 'mojo_common_lib', 394 'mojo_base.gyp:mojo_environment_chromium',
395 'mojo_environment_chromium', 395 'mojo_base.gyp:mojo_application',
396 'mojo_network_bindings', 396 'mojo_network_bindings',
397 ], 397 ],
398 'export_dependent_settings': [ 398 'export_dependent_settings': [
399 'mojo_network_bindings', 399 'mojo_network_bindings',
400 ], 400 ],
401 'sources': [ 401 'sources': [
402 'services/network/cookie_store_impl.cc', 402 'services/network/cookie_store_impl.cc',
403 'services/network/cookie_store_impl.h', 403 'services/network/cookie_store_impl.h',
404 'services/network/network_context.cc', 404 'services/network/network_context.cc',
405 'services/network/network_context.h', 405 'services/network/network_context.h',
(...skipping 19 matching lines...) Expand all
425 ], 425 ],
426 }, 426 },
427 { 427 {
428 'target_name': 'mojo_surfaces_service', 428 'target_name': 'mojo_surfaces_service',
429 'type': 'loadable_module', 429 'type': 'loadable_module',
430 'dependencies': [ 430 'dependencies': [
431 '../base/base.gyp:base', 431 '../base/base.gyp:base',
432 '../cc/cc.gyp:cc', 432 '../cc/cc.gyp:cc',
433 '../cc/cc.gyp:cc_surfaces', 433 '../cc/cc.gyp:cc_surfaces',
434 '../ui/gfx/gfx.gyp:gfx_geometry', 434 '../ui/gfx/gfx.gyp:gfx_geometry',
435 'mojo_application', 435 'mojo_base.gyp:mojo_environment_chromium',
436 'mojo_base.gyp:mojo_system_impl',
437 'mojo_base.gyp:mojo_application',
436 'mojo_cc_support', 438 'mojo_cc_support',
437 'mojo_environment_chromium',
438 'mojo_geometry_bindings', 439 'mojo_geometry_bindings',
439 'mojo_geometry_lib', 440 'mojo_geometry_lib',
440 'mojo_gles2', 441 'mojo_gles2',
441 'mojo_surfaces_bindings', 442 'mojo_surfaces_bindings',
442 'mojo_surfaces_lib', 443 'mojo_surfaces_lib',
443 '<(mojo_system_for_loadable_module)', 444 '<(mojo_system_for_loadable_module)',
444 ], 445 ],
445 'sources': [ 446 'sources': [
446 'services/surfaces/surfaces_impl.cc', 447 'services/surfaces/surfaces_impl.cc',
447 'services/surfaces/surfaces_impl.h', 448 'services/surfaces/surfaces_impl.h',
(...skipping 12 matching lines...) Expand all
460 }, 461 },
461 { 462 {
462 # GN version: //mojo/services/public/interfaces/launcher 463 # GN version: //mojo/services/public/interfaces/launcher
463 'target_name': 'mojo_launcher_bindings', 464 'target_name': 'mojo_launcher_bindings',
464 'type': 'static_library', 465 'type': 'static_library',
465 'sources': [ 466 'sources': [
466 'services/public/interfaces/launcher/launcher.mojom', 467 'services/public/interfaces/launcher/launcher.mojom',
467 ], 468 ],
468 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 469 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
469 'export_dependent_settings': [ 470 'export_dependent_settings': [
470 'mojo_cpp_bindings', 471 'mojo_base.gyp:mojo_cpp_bindings',
471 ], 472 ],
472 'dependencies': [ 473 'dependencies': [
473 'mojo_cpp_bindings', 474 'mojo_base.gyp:mojo_cpp_bindings',
474 'mojo_navigation_bindings', 475 'mojo_navigation_bindings',
475 ], 476 ],
476 }, 477 },
477 { 478 {
478 'target_name': 'mojo_launcher', 479 'target_name': 'mojo_launcher',
479 'type': 'loadable_module', 480 'type': 'loadable_module',
480 'dependencies': [ 481 'dependencies': [
481 '../base/base.gyp:base', 482 '../base/base.gyp:base',
482 '../url/url.gyp:url_lib', 483 '../url/url.gyp:url_lib',
483 'mojo_application', 484 'mojo_base.gyp:mojo_cpp_bindings',
484 'mojo_cpp_bindings', 485 'mojo_base.gyp:mojo_environment_chromium',
485 'mojo_environment_chromium', 486 'mojo_base.gyp:mojo_application',
486 'mojo_launcher_bindings', 487 'mojo_launcher_bindings',
487 'mojo_network_bindings', 488 'mojo_network_bindings',
488 '<(mojo_system_for_loadable_module)', 489 '<(mojo_system_for_loadable_module)',
489 ], 490 ],
490 'sources': [ 491 'sources': [
491 'services/launcher/launcher.cc', 492 'services/launcher/launcher.cc',
492 'public/cpp/application/lib/mojo_main_chromium.cc', 493 'public/cpp/application/lib/mojo_main_chromium.cc',
493 ], 494 ],
494 }, 495 },
495 { 496 {
496 # GN version: //mojo/services/public/interfaces/view_manager 497 # GN version: //mojo/services/public/interfaces/view_manager
497 'target_name': 'mojo_view_manager_bindings', 498 'target_name': 'mojo_view_manager_bindings',
498 'type': 'static_library', 499 'type': 'static_library',
499 'sources': [ 500 'sources': [
500 'services/public/interfaces/view_manager/view_manager.mojom', 501 'services/public/interfaces/view_manager/view_manager.mojom',
501 'services/public/interfaces/view_manager/view_manager_constants.mojom', 502 'services/public/interfaces/view_manager/view_manager_constants.mojom',
502 ], 503 ],
503 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 504 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
504 'export_dependent_settings': [ 505 'export_dependent_settings': [
505 'mojo_cpp_bindings', 506 'mojo_base.gyp:mojo_cpp_bindings',
506 ], 507 ],
507 'dependencies': [ 508 'dependencies': [
508 'mojo_cpp_bindings', 509 'mojo_base.gyp:mojo_cpp_bindings',
509 'mojo_geometry_bindings', 510 'mojo_geometry_bindings',
510 'mojo_input_events_bindings', 511 'mojo_input_events_bindings',
511 ], 512 ],
512 }, 513 },
513 { 514 {
514 # GN version: //mojo/services/public/cpp/view_manager 515 # GN version: //mojo/services/public/cpp/view_manager
515 'target_name': 'mojo_view_manager_lib', 516 'target_name': 'mojo_view_manager_lib',
516 'type': 'static_library', 517 'type': 'static_library',
517 'dependencies': [ 518 'dependencies': [
518 '../base/base.gyp:base', 519 '../base/base.gyp:base',
519 '../skia/skia.gyp:skia', 520 '../skia/skia.gyp:skia',
520 '../ui/events/events.gyp:events', 521 '../ui/events/events.gyp:events',
521 '../ui/gfx/gfx.gyp:gfx', 522 '../ui/gfx/gfx.gyp:gfx',
522 '../ui/gfx/gfx.gyp:gfx_geometry', 523 '../ui/gfx/gfx.gyp:gfx_geometry',
523 'mojo_application', 524 » 'mojo_base.gyp:mojo_application',
525 'mojo_base.gyp:mojo_service_provider_bindings',
524 'mojo_geometry_bindings', 526 'mojo_geometry_bindings',
525 'mojo_geometry_lib', 527 'mojo_geometry_lib',
526 'mojo_service_provider_bindings',
527 'mojo_view_manager_bindings', 528 'mojo_view_manager_bindings',
528 'mojo_view_manager_common', 529 'mojo_view_manager_common',
529 ], 530 ],
530 'sources': [ 531 'sources': [
531 'services/public/cpp/view_manager/lib/node.cc', 532 'services/public/cpp/view_manager/lib/node.cc',
532 'services/public/cpp/view_manager/lib/node_observer.cc', 533 'services/public/cpp/view_manager/lib/node_observer.cc',
533 'services/public/cpp/view_manager/lib/node_private.cc', 534 'services/public/cpp/view_manager/lib/node_private.cc',
534 'services/public/cpp/view_manager/lib/node_private.h', 535 'services/public/cpp/view_manager/lib/node_private.h',
535 'services/public/cpp/view_manager/lib/view.cc', 536 'services/public/cpp/view_manager/lib/view.cc',
536 'services/public/cpp/view_manager/lib/view_private.cc', 537 'services/public/cpp/view_manager/lib/view_private.cc',
(...skipping 16 matching lines...) Expand all
553 }, 554 },
554 { 555 {
555 'target_name': 'mojo_view_manager_lib_unittests', 556 'target_name': 'mojo_view_manager_lib_unittests',
556 'type': 'executable', 557 'type': 'executable',
557 'dependencies': [ 558 'dependencies': [
558 '../base/base.gyp:base', 559 '../base/base.gyp:base',
559 '../base/base.gyp:test_support_base', 560 '../base/base.gyp:test_support_base',
560 '../testing/gtest.gyp:gtest', 561 '../testing/gtest.gyp:gtest',
561 '../ui/gfx/gfx.gyp:gfx', 562 '../ui/gfx/gfx.gyp:gfx',
562 '../ui/gfx/gfx.gyp:gfx_test_support', 563 '../ui/gfx/gfx.gyp:gfx_test_support',
563 'mojo_environment_chromium', 564 'mojo_base.gyp:mojo_environment_chromium',
564 'mojo_geometry_bindings', 565 'mojo_geometry_bindings',
565 'mojo_geometry_lib', 566 'mojo_geometry_lib',
566 'mojo_shell_test_support', 567 'mojo_shell_test_support',
567 'mojo_view_manager_bindings', 568 'mojo_view_manager_bindings',
568 'mojo_view_manager_lib', 569 'mojo_view_manager_lib',
569 ], 570 ],
570 'sources': [ 571 'sources': [
571 'services/public/cpp/view_manager/tests/node_unittest.cc', 572 'services/public/cpp/view_manager/tests/node_unittest.cc',
572 'services/public/cpp/view_manager/tests/view_unittest.cc', 573 'services/public/cpp/view_manager/tests/view_unittest.cc',
573 'services/public/cpp/view_manager/tests/view_manager_unittest.cc', 574 'services/public/cpp/view_manager/tests/view_manager_unittest.cc',
574 ], 575 ],
575 'conditions': [ 576 'conditions': [
576 ['use_aura==1', { 577 ['use_aura==1', {
577 'dependencies': [ 578 'dependencies': [
578 'mojo_view_manager_run_unittests' 579 'mojo_view_manager_run_unittests'
579 ], 580 ],
580 }, { # use_aura==0 581 }, { # use_aura==0
581 'dependencies': [ 582 'dependencies': [
582 'mojo_run_all_unittests', 583 'mojo_base.gyp:mojo_run_all_unittests',
583 ], 584 ],
584 }], 585 }],
585 ], 586 ],
586 }, 587 },
587 { 588 {
588 # GN version: //mojo/services/public/interfaces/surfaces 589 # GN version: //mojo/services/public/interfaces/surfaces
589 'target_name': 'mojo_surfaces_bindings', 590 'target_name': 'mojo_surfaces_bindings',
590 'type': 'static_library', 591 'type': 'static_library',
591 'sources': [ 592 'sources': [
592 'services/public/interfaces/surfaces/surfaces.mojom', 593 'services/public/interfaces/surfaces/surfaces.mojom',
593 'services/public/interfaces/surfaces/surface_id.mojom', 594 'services/public/interfaces/surfaces/surface_id.mojom',
594 'services/public/interfaces/surfaces/quads.mojom', 595 'services/public/interfaces/surfaces/quads.mojom',
595 ], 596 ],
596 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 597 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
597 'export_dependent_settings': [ 598 'export_dependent_settings': [
598 'mojo_cpp_bindings', 599 'mojo_base.gyp:mojo_cpp_bindings',
599 ], 600 ],
600 'dependencies': [ 601 'dependencies': [
601 'mojo_cpp_bindings', 602 'mojo_base.gyp:mojo_cpp_bindings',
602 'mojo_geometry_bindings', 603 'mojo_geometry_bindings',
603 'mojo_native_viewport_bindings', 604 'mojo_native_viewport_bindings',
604 ], 605 ],
605 }, 606 },
606 { 607 {
607 # GN version: //mojo/services/test_service:bindings 608 # GN version: //mojo/services/test_service:bindings
608 'target_name': 'mojo_test_service_bindings', 609 'target_name': 'mojo_test_service_bindings',
609 'type': 'static_library', 610 'type': 'static_library',
610 'sources': [ 611 'sources': [
611 # TODO(tim): Move to services/public/interfaces? 612 # TODO(tim): Move to services/public/interfaces?
612 'services/test_service/test_request_tracker.mojom', 613 'services/test_service/test_request_tracker.mojom',
613 'services/test_service/test_service.mojom', 614 'services/test_service/test_service.mojom',
614 ], 615 ],
615 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 616 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
616 'export_dependent_settings': [ 617 'export_dependent_settings': [
617 'mojo_cpp_bindings', 618 'mojo_base.gyp:mojo_cpp_bindings',
618 ], 619 ],
619 'dependencies': [ 620 'dependencies': [
620 'mojo_cpp_bindings', 621 'mojo_base.gyp:mojo_cpp_bindings',
621 ], 622 ],
622 }, 623 },
623 { 624 {
624 # GN version: //mojo/services/test_service 625 # GN version: //mojo/services/test_service
625 'target_name': 'mojo_test_app', 626 'target_name': 'mojo_test_app',
626 'type': 'loadable_module', 627 'type': 'loadable_module',
627 'dependencies': [ 628 'dependencies': [
628 '../base/base.gyp:base', 629 '../base/base.gyp:base',
629 'mojo_application', 630 'mojo_base.gyp:mojo_environment_standalone',
630 'mojo_environment_standalone', 631 'mojo_base.gyp:mojo_utility',
632 'mojo_base.gyp:mojo_application',
631 'mojo_test_service_bindings', 633 'mojo_test_service_bindings',
632 'mojo_utility',
633 '<(mojo_system_for_loadable_module)', 634 '<(mojo_system_for_loadable_module)',
634 ], 635 ],
635 'sources': [ 636 'sources': [
636 'public/cpp/application/lib/mojo_main_standalone.cc', 637 'public/cpp/application/lib/mojo_main_standalone.cc',
637 'services/test_service/test_request_tracker_client_impl.cc', 638 'services/test_service/test_request_tracker_client_impl.cc',
638 'services/test_service/test_request_tracker_client_impl.h', 639 'services/test_service/test_request_tracker_client_impl.h',
639 'services/test_service/test_service_application.cc', 640 'services/test_service/test_service_application.cc',
640 'services/test_service/test_service_application.h', 641 'services/test_service/test_service_application.h',
641 'services/test_service/test_service_impl.cc', 642 'services/test_service/test_service_impl.cc',
642 'services/test_service/test_service_impl.h', 643 'services/test_service/test_service_impl.h',
643 'services/test_service/test_time_service_impl.cc', 644 'services/test_service/test_time_service_impl.cc',
644 'services/test_service/test_time_service_impl.h', 645 'services/test_service/test_time_service_impl.h',
645 ], 646 ],
646 }, 647 },
647 { 648 {
648 # GN version: //mojo/services/test_service:request_tracker 649 # GN version: //mojo/services/test_service:request_tracker
649 'target_name': 'mojo_test_request_tracker_app', 650 'target_name': 'mojo_test_request_tracker_app',
650 'type': 'loadable_module', 651 'type': 'loadable_module',
651 'dependencies': [ 652 'dependencies': [
652 '../base/base.gyp:base', 653 '../base/base.gyp:base',
653 'mojo_application', 654 'mojo_base.gyp:mojo_environment_standalone',
654 'mojo_environment_standalone', 655 'mojo_base.gyp:mojo_utility',
656 'mojo_base.gyp:mojo_application',
655 'mojo_test_service_bindings', 657 'mojo_test_service_bindings',
656 'mojo_utility',
657 '<(mojo_system_for_loadable_module)', 658 '<(mojo_system_for_loadable_module)',
658 ], 659 ],
659 'sources': [ 660 'sources': [
660 'public/cpp/application/lib/mojo_main_standalone.cc', 661 'public/cpp/application/lib/mojo_main_standalone.cc',
661 'services/test_service/test_request_tracker_client_impl.cc', 662 'services/test_service/test_request_tracker_client_impl.cc',
662 'services/test_service/test_request_tracker_client_impl.h', 663 'services/test_service/test_request_tracker_client_impl.h',
663 'services/test_service/test_request_tracker_application.cc', 664 'services/test_service/test_request_tracker_application.cc',
664 'services/test_service/test_request_tracker_application.h', 665 'services/test_service/test_request_tracker_application.h',
665 'services/test_service/test_time_service_impl.cc', 666 'services/test_service/test_time_service_impl.cc',
666 'services/test_service/test_time_service_impl.h', 667 'services/test_service/test_time_service_impl.h',
667 'services/test_service/test_request_tracker_impl.cc', 668 'services/test_service/test_request_tracker_impl.cc',
668 'services/test_service/test_request_tracker_impl.h', 669 'services/test_service/test_request_tracker_impl.h',
669 ], 670 ],
670 }, 671 },
671 { 672 {
672 # GN version: //mojo/services/public/interfaces/window_manager 673 # GN version: //mojo/services/public/interfaces/window_manager
673 'target_name': 'mojo_core_window_manager_bindings', 674 'target_name': 'mojo_core_window_manager_bindings',
674 'type': 'static_library', 675 'type': 'static_library',
675 'sources': [ 676 'sources': [
676 'services/public/interfaces/window_manager/window_manager.mojom', 677 'services/public/interfaces/window_manager/window_manager.mojom',
677 ], 678 ],
678 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 679 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
679 'export_dependent_settings': [ 680 'export_dependent_settings': [
680 'mojo_cpp_bindings', 681 'mojo_base.gyp:mojo_cpp_bindings',
681 ], 682 ],
682 'dependencies': [ 683 'dependencies': [
683 'mojo_cpp_bindings', 684 'mojo_base.gyp:mojo_cpp_bindings',
684 ], 685 ],
685 }, 686 },
686 ], 687 ],
687 'conditions': [ 688 'conditions': [
688 ['use_aura==1', { 689 ['use_aura==1', {
689 'targets': [ 690 'targets': [
690 { 691 {
691 # GN version: //mojo/services/view_manager 692 # GN version: //mojo/services/view_manager
692 'target_name': 'mojo_view_manager', 693 'target_name': 'mojo_view_manager',
693 'type': '<(component)', 694 'type': '<(component)',
694 'dependencies': [ 695 'dependencies': [
695 '../base/base.gyp:base', 696 '../base/base.gyp:base',
696 '../cc/cc.gyp:cc', 697 '../cc/cc.gyp:cc',
697 '../skia/skia.gyp:skia', 698 '../skia/skia.gyp:skia',
698 '../ui/aura/aura.gyp:aura', 699 '../ui/aura/aura.gyp:aura',
699 '../ui/base/ui_base.gyp:ui_base', 700 '../ui/base/ui_base.gyp:ui_base',
700 '../ui/compositor/compositor.gyp:compositor', 701 '../ui/compositor/compositor.gyp:compositor',
701 '../ui/events/events.gyp:events', 702 '../ui/events/events.gyp:events',
702 '../ui/events/events.gyp:events_base', 703 '../ui/events/events.gyp:events_base',
703 '../ui/gfx/gfx.gyp:gfx', 704 '../ui/gfx/gfx.gyp:gfx',
704 '../ui/gfx/gfx.gyp:gfx_geometry', 705 '../ui/gfx/gfx.gyp:gfx_geometry',
705 '../ui/gl/gl.gyp:gl', 706 '../ui/gl/gl.gyp:gl',
706 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu', 707 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu',
707 'mojo_application', 708 'mojo_base.gyp:mojo_common_lib',
709 'mojo_base.gyp:mojo_environment_chromium',
710 'mojo_base.gyp:mojo_application',
708 'mojo_cc_support', 711 'mojo_cc_support',
709 'mojo_common_lib',
710 'mojo_environment_chromium',
711 'mojo_geometry_bindings', 712 'mojo_geometry_bindings',
712 'mojo_geometry_lib', 713 'mojo_geometry_lib',
713 'mojo_gles2', 714 'mojo_gles2',
714 'mojo_input_events_bindings', 715 'mojo_input_events_bindings',
715 'mojo_input_events_lib', 716 'mojo_input_events_lib',
716 'mojo_native_viewport_bindings', 717 'mojo_native_viewport_bindings',
717 'mojo_view_manager_bindings', 718 'mojo_view_manager_bindings',
718 'mojo_view_manager_common', 719 'mojo_view_manager_common',
719 '<(mojo_system_for_component)', 720 '<(mojo_system_for_component)',
720 ], 721 ],
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
787 'target_name': 'mojo_view_manager_unittests', 788 'target_name': 'mojo_view_manager_unittests',
788 'type': 'executable', 789 'type': 'executable',
789 'dependencies': [ 790 'dependencies': [
790 '../base/base.gyp:base', 791 '../base/base.gyp:base',
791 '../base/base.gyp:test_support_base', 792 '../base/base.gyp:test_support_base',
792 '../skia/skia.gyp:skia', 793 '../skia/skia.gyp:skia',
793 '../testing/gtest.gyp:gtest', 794 '../testing/gtest.gyp:gtest',
794 '../ui/aura/aura.gyp:aura', 795 '../ui/aura/aura.gyp:aura',
795 '../ui/gfx/gfx.gyp:gfx_geometry', 796 '../ui/gfx/gfx.gyp:gfx_geometry',
796 '../ui/gl/gl.gyp:gl', 797 '../ui/gl/gl.gyp:gl',
797 'mojo_application', 798 'mojo_base.gyp:mojo_system_impl',
798 'mojo_environment_chromium', 799 'mojo_base.gyp:mojo_environment_chromium',
800 'mojo_base.gyp:mojo_application',
799 'mojo_geometry_bindings', 801 'mojo_geometry_bindings',
800 'mojo_geometry_lib', 802 'mojo_geometry_lib',
801 'mojo_input_events_bindings', 803 'mojo_input_events_bindings',
802 'mojo_input_events_lib', 804 'mojo_input_events_lib',
803 'mojo_service_manager', 805 'mojo_service_manager',
804 'mojo_shell_test_support', 806 'mojo_shell_test_support',
805 'mojo_system_impl',
806 'mojo_view_manager_bindings', 807 'mojo_view_manager_bindings',
807 'mojo_view_manager_common', 808 'mojo_view_manager_common',
808 'mojo_view_manager_run_unittests', 809 'mojo_view_manager_run_unittests',
809 ], 810 ],
810 'sources': [ 811 'sources': [
811 'services/view_manager/test_change_tracker.cc', 812 'services/view_manager/test_change_tracker.cc',
812 'services/view_manager/test_change_tracker.h', 813 'services/view_manager/test_change_tracker.h',
813 'services/view_manager/view_manager_unittest.cc', 814 'services/view_manager/view_manager_unittest.cc',
814 ], 815 ],
815 }, 816 },
816 { 817 {
817 'target_name': 'package_mojo_view_manager', 818 'target_name': 'package_mojo_view_manager',
818 'variables': { 819 'variables': {
819 'app_name': 'mojo_view_manager', 820 'app_name': 'mojo_view_manager',
820 }, 821 },
821 'includes': [ 'build/package_app.gypi' ], 822 'includes': [ 'build/package_app.gypi' ],
822 }, 823 },
823 { 824 {
824 'target_name': 'mojo_core_window_manager_lib', 825 'target_name': 'mojo_core_window_manager_lib',
825 'type': 'static_library', 826 'type': 'static_library',
826 'dependencies': [ 827 'dependencies': [
827 '../base/base.gyp:base', 828 '../base/base.gyp:base',
828 '../ui/base/ui_base.gyp:ui_base', 829 '../ui/base/ui_base.gyp:ui_base',
829 '../ui/gfx/gfx.gyp:gfx', 830 '../ui/gfx/gfx.gyp:gfx',
830 '../ui/gfx/gfx.gyp:gfx_geometry', 831 '../ui/gfx/gfx.gyp:gfx_geometry',
831 '../ui/wm/wm.gyp:wm', 832 '../ui/wm/wm.gyp:wm',
832 'mojo_application', 833 'mojo_base.gyp:mojo_common_lib',
834 'mojo_base.gyp:mojo_environment_chromium',
835 'mojo_base.gyp:mojo_application',
833 'mojo_aura_support', 836 'mojo_aura_support',
834 'mojo_common_lib',
835 'mojo_core_window_manager_bindings', 837 'mojo_core_window_manager_bindings',
836 'mojo_environment_chromium',
837 'mojo_view_manager_lib', 838 'mojo_view_manager_lib',
838 ], 839 ],
839 'sources': [ 840 'sources': [
840 'services/window_manager/window_manager_app.cc', 841 'services/window_manager/window_manager_app.cc',
841 'services/window_manager/window_manager_app.h', 842 'services/window_manager/window_manager_app.h',
842 'services/window_manager/window_manager_service_impl.cc', 843 'services/window_manager/window_manager_service_impl.cc',
843 'services/window_manager/window_manager_service_impl.h', 844 'services/window_manager/window_manager_service_impl.h',
844 ], 845 ],
845 }, 846 },
846 { 847 {
847 'target_name': 'mojo_core_window_manager', 848 'target_name': 'mojo_core_window_manager',
848 'type': 'loadable_module', 849 'type': 'loadable_module',
849 'dependencies': [ 850 'dependencies': [
850 'mojo_core_window_manager_lib', 851 'mojo_core_window_manager_lib',
851 '<(mojo_system_for_loadable_module)', 852 '<(mojo_system_for_loadable_module)',
852 ], 853 ],
853 'sources': [ 854 'sources': [
854 'public/cpp/application/lib/mojo_main_chromium.cc', 855 'public/cpp/application/lib/mojo_main_chromium.cc',
855 'services/window_manager/main.cc', 856 'services/window_manager/main.cc',
856 ], 857 ],
857 }, 858 },
858 { 859 {
859 'target_name': 'mojo_core_window_manager_unittests', 860 'target_name': 'mojo_core_window_manager_unittests',
860 'type': 'executable', 861 'type': 'executable',
861 'dependencies': [ 862 'dependencies': [
862 '../base/base.gyp:test_support_base', 863 '../base/base.gyp:test_support_base',
863 '../testing/gtest.gyp:gtest', 864 '../testing/gtest.gyp:gtest',
864 '../ui/gl/gl.gyp:gl', 865 '../ui/gl/gl.gyp:gl',
866 'mojo_base.gyp:mojo_system_impl',
867 'mojo_base.gyp:mojo_environment_chromium',
865 'mojo_core_window_manager_bindings', 868 'mojo_core_window_manager_bindings',
866 'mojo_environment_chromium',
867 'mojo_service_manager', 869 'mojo_service_manager',
868 'mojo_shell_test_support', 870 'mojo_shell_test_support',
869 'mojo_system_impl',
870 'mojo_view_manager_bindings', 871 'mojo_view_manager_bindings',
871 'mojo_view_manager_lib', 872 'mojo_view_manager_lib',
872 ], 873 ],
873 'sources': [ 874 'sources': [
874 'services/window_manager/window_manager_api_unittest.cc', 875 'services/window_manager/window_manager_api_unittest.cc',
875 'services/window_manager/window_manager_unittests.cc', 876 'services/window_manager/window_manager_unittests.cc',
876 ], 877 ],
877 'conditions': [ 878 'conditions': [
878 ['OS=="linux"', { 879 ['OS=="linux"', {
879 'dependencies': [ 880 'dependencies': [
(...skipping 12 matching lines...) Expand all
892 }], 893 }],
893 ['OS=="linux"', { 894 ['OS=="linux"', {
894 'targets': [ 895 'targets': [
895 { 896 {
896 'target_name': 'mojo_dbus_echo_service', 897 'target_name': 'mojo_dbus_echo_service',
897 'type': 'executable', 898 'type': 'executable',
898 'dependencies': [ 899 'dependencies': [
899 '../base/base.gyp:base', 900 '../base/base.gyp:base',
900 '../build/linux/system.gyp:dbus', 901 '../build/linux/system.gyp:dbus',
901 '../dbus/dbus.gyp:dbus', 902 '../dbus/dbus.gyp:dbus',
902 'mojo_application', 903 'mojo_base.gyp:mojo_common_lib',
903 'mojo_common_lib', 904 'mojo_base.gyp:mojo_environment_chromium',
905 'mojo_base.gyp:mojo_system_impl',
906 'mojo_base.gyp:mojo_application',
904 'mojo_dbus_service', 907 'mojo_dbus_service',
905 'mojo_echo_bindings', 908 'mojo_echo_bindings',
906 'mojo_environment_chromium',
907 'mojo_system_impl',
908 ], 909 ],
909 'sources': [ 910 'sources': [
910 'services/dbus_echo/dbus_echo_service.cc', 911 'services/dbus_echo/dbus_echo_service.cc',
911 ], 912 ],
912 }, 913 },
913 ], 914 ],
914 }], 915 }],
915 ], 916 ],
916 } 917 }
OLDNEW
« no previous file with comments | « mojo/mojo_public_tests.gypi ('k') | mojo/mojo_variables.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698