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

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: Updated 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
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',
viettrungluu 2014/07/28 22:51:32 ... (even if we're not actually very good at keepi
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 19 matching lines...) Expand all
68 { 68 {
69 'target_name': 'mojo_input_events_lib', 69 'target_name': 'mojo_input_events_lib',
70 'type': '<(component)', 70 'type': '<(component)',
71 'defines': [ 71 'defines': [
72 'MOJO_INPUT_EVENTS_IMPLEMENTATION', 72 'MOJO_INPUT_EVENTS_IMPLEMENTATION',
73 ], 73 ],
74 'dependencies': [ 74 'dependencies': [
75 '../base/base.gyp:base', 75 '../base/base.gyp:base',
76 '../ui/events/events.gyp:events', 76 '../ui/events/events.gyp:events',
77 '../ui/gfx/gfx.gyp:gfx_geometry', 77 '../ui/gfx/gfx.gyp:gfx_geometry',
78 'mojo_environment_chromium', 78 'mojo_base.gyp:mojo_environment_chromium',
79 'mojo_input_events_bindings', 79 'mojo_input_events_bindings',
80 'mojo_geometry_bindings', 80 'mojo_geometry_bindings',
81 'mojo_geometry_lib', 81 'mojo_geometry_lib',
82 '<(mojo_system_for_component)', 82 '<(mojo_system_for_component)',
83 ], 83 ],
84 'sources': [ 84 'sources': [
85 'services/public/cpp/input_events/lib/input_events_type_converters.cc', 85 'services/public/cpp/input_events/lib/input_events_type_converters.cc',
86 'services/public/cpp/input_events/input_events_type_converters.h', 86 'services/public/cpp/input_events/input_events_type_converters.h',
87 'services/public/cpp/input_events/mojo_input_events_export.h', 87 'services/public/cpp/input_events/mojo_input_events_export.h',
88 ], 88 ],
89 }, 89 },
90 { 90 {
91 # GN version: //mojo/services/public/interfaces/input_events:bindings 91 # GN version: //mojo/services/public/interfaces/input_events:bindings
92 'target_name': 'mojo_input_events_bindings', 92 'target_name': 'mojo_input_events_bindings',
93 'type': 'static_library', 93 'type': 'static_library',
94 'sources': [ 94 'sources': [
95 'services/public/interfaces/input_events/input_events.mojom', 95 'services/public/interfaces/input_events/input_events.mojom',
96 ], 96 ],
97 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 97 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
98 'export_dependent_settings': [ 98 'export_dependent_settings': [
99 'mojo_cpp_bindings', 99 'mojo_base.gyp:mojo_cpp_bindings',
100 ], 100 ],
101 'dependencies': [ 101 'dependencies': [
102 'mojo_cpp_bindings', 102 'mojo_base.gyp:mojo_cpp_bindings',
103 'mojo_geometry_bindings', 103 'mojo_geometry_bindings',
104 ], 104 ],
105 }, 105 },
106 { 106 {
107 # GN version: //mojo/services/public/interfaces/geometry:bindings 107 # GN version: //mojo/services/public/interfaces/geometry:bindings
108 'target_name': 'mojo_geometry_bindings', 108 'target_name': 'mojo_geometry_bindings',
109 'type': 'static_library', 109 'type': 'static_library',
110 'sources': [ 110 'sources': [
111 'services/public/interfaces/geometry/geometry.mojom', 111 'services/public/interfaces/geometry/geometry.mojom',
112 ], 112 ],
113 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 113 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
114 'dependencies': [ 114 'dependencies': [
115 'mojo_cpp_bindings', 115 'mojo_base.gyp:mojo_cpp_bindings',
116 ], 116 ],
117 'export_dependent_settings': [ 117 'export_dependent_settings': [
118 'mojo_cpp_bindings', 118 'mojo_base.gyp:mojo_cpp_bindings',
119 ], 119 ],
120 }, 120 },
121 { 121 {
122 'target_name': 'mojo_geometry_lib', 122 'target_name': 'mojo_geometry_lib',
123 'type': '<(component)', 123 'type': '<(component)',
124 'defines': [ 124 'defines': [
125 'MOJO_GEOMETRY_IMPLEMENTATION', 125 'MOJO_GEOMETRY_IMPLEMENTATION',
126 ], 126 ],
127 'dependencies': [ 127 'dependencies': [
128 '../skia/skia.gyp:skia', 128 '../skia/skia.gyp:skia',
129 '../ui/gfx/gfx.gyp:gfx', 129 '../ui/gfx/gfx.gyp:gfx',
130 '../ui/gfx/gfx.gyp:gfx_geometry', 130 '../ui/gfx/gfx.gyp:gfx_geometry',
131 'mojo_environment_chromium', 131 'mojo_base.gyp:mojo_environment_chromium',
132 'mojo_geometry_bindings', 132 'mojo_geometry_bindings',
133 '<(mojo_system_for_component)', 133 '<(mojo_system_for_component)',
134 ], 134 ],
135 'export_dependent_settings': [ 135 'export_dependent_settings': [
136 '../ui/gfx/gfx.gyp:gfx', 136 '../ui/gfx/gfx.gyp:gfx',
137 ], 137 ],
138 'sources': [ 138 'sources': [
139 'services/public/cpp/geometry/lib/geometry_type_converters.cc', 139 'services/public/cpp/geometry/lib/geometry_type_converters.cc',
140 'services/public/cpp/geometry/geometry_type_converters.h', 140 'services/public/cpp/geometry/geometry_type_converters.h',
141 'services/public/cpp/geometry/mojo_geometry_export.h', 141 'services/public/cpp/geometry/mojo_geometry_export.h',
142 ], 142 ],
143 }, 143 },
144 { 144 {
145 'target_name': 'mojo_surfaces_lib', 145 'target_name': 'mojo_surfaces_lib',
146 'type': '<(component)', 146 'type': '<(component)',
147 'defines': [ 147 'defines': [
148 'MOJO_SURFACES_IMPLEMENTATION', 148 'MOJO_SURFACES_IMPLEMENTATION',
149 ], 149 ],
150 'dependencies': [ 150 'dependencies': [
151 '../base/base.gyp:base', 151 '../base/base.gyp:base',
152 '../cc/cc.gyp:cc', 152 '../cc/cc.gyp:cc',
153 '../cc/cc.gyp:cc_surfaces', 153 '../cc/cc.gyp:cc_surfaces',
154 '../gpu/gpu.gyp:gpu', 154 '../gpu/gpu.gyp:gpu',
155 '../ui/gfx/gfx.gyp:gfx', 155 '../ui/gfx/gfx.gyp:gfx',
156 '../ui/gfx/gfx.gyp:gfx_geometry', 156 '../ui/gfx/gfx.gyp:gfx_geometry',
157 'mojo_environment_chromium', 157 'mojo_base.gyp:mojo_environment_chromium',
158 'mojo_geometry_lib', 158 'mojo_geometry_lib',
159 'mojo_surfaces_bindings', 159 'mojo_surfaces_bindings',
160 '<(mojo_system_for_component)', 160 '<(mojo_system_for_component)',
161 ], 161 ],
162 'export_dependent_settings': [ 162 'export_dependent_settings': [
163 'mojo_geometry_lib', 163 'mojo_geometry_lib',
164 ], 164 ],
165 'sources': [ 165 'sources': [
166 'services/public/cpp/surfaces/lib/surfaces_type_converters.cc', 166 'services/public/cpp/surfaces/lib/surfaces_type_converters.cc',
167 'services/public/cpp/surfaces/surfaces_type_converters.h', 167 'services/public/cpp/surfaces/surfaces_type_converters.h',
168 'services/public/cpp/surfaces/mojo_surfaces_export.h', 168 'services/public/cpp/surfaces/mojo_surfaces_export.h',
169 ], 169 ],
170 }, 170 },
171 { 171 {
172 'target_name': 'mojo_surfaces_lib_unittests', 172 'target_name': 'mojo_surfaces_lib_unittests',
173 'type': 'executable', 173 'type': 'executable',
174 'dependencies': [ 174 'dependencies': [
175 '../base/base.gyp:base', 175 '../base/base.gyp:base',
176 '../base/base.gyp:test_support_base', 176 '../base/base.gyp:test_support_base',
177 '../cc/cc.gyp:cc', 177 '../cc/cc.gyp:cc',
178 '../cc/cc.gyp:cc_surfaces', 178 '../cc/cc.gyp:cc_surfaces',
179 '../gpu/gpu.gyp:gpu', 179 '../gpu/gpu.gyp:gpu',
180 '../skia/skia.gyp:skia', 180 '../skia/skia.gyp:skia',
181 '../testing/gtest.gyp:gtest', 181 '../testing/gtest.gyp:gtest',
182 '../ui/gfx/gfx.gyp:gfx', 182 '../ui/gfx/gfx.gyp:gfx',
183 '../ui/gfx/gfx.gyp:gfx_geometry', 183 '../ui/gfx/gfx.gyp:gfx_geometry',
184 '../ui/gfx/gfx.gyp:gfx_test_support', 184 '../ui/gfx/gfx.gyp:gfx_test_support',
185 'mojo_environment_chromium', 185 'mojo_base.gyp:mojo_environment_chromium',
186 'mojo_base.gyp:mojo_run_all_unittests',
186 'mojo_geometry_lib', 187 'mojo_geometry_lib',
187 'mojo_run_all_unittests',
188 'mojo_surfaces_bindings', 188 'mojo_surfaces_bindings',
189 'mojo_surfaces_lib', 189 'mojo_surfaces_lib',
190 ], 190 ],
191 'sources': [ 191 'sources': [
192 'services/public/cpp/surfaces/tests/surface_unittest.cc', 192 'services/public/cpp/surfaces/tests/surface_unittest.cc',
193 ], 193 ],
194 }, 194 },
195 { 195 {
196 'target_name': 'mojo_gles2', 196 'target_name': 'mojo_gles2',
197 'type': 'shared_library', 197 'type': 'shared_library',
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 'type': 'static_library', 236 'type': 'static_library',
237 'sources': [ 237 'sources': [
238 'services/gles2/command_buffer.mojom', 238 'services/gles2/command_buffer.mojom',
239 'services/gles2/command_buffer_type_conversions.cc', 239 'services/gles2/command_buffer_type_conversions.cc',
240 'services/gles2/command_buffer_type_conversions.h', 240 'services/gles2/command_buffer_type_conversions.h',
241 'services/gles2/mojo_buffer_backing.cc', 241 'services/gles2/mojo_buffer_backing.cc',
242 'services/gles2/mojo_buffer_backing.h', 242 'services/gles2/mojo_buffer_backing.h',
243 ], 243 ],
244 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 244 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
245 'export_dependent_settings': [ 245 'export_dependent_settings': [
246 'mojo_cpp_bindings', 246 'mojo_base.gyp:mojo_cpp_bindings',
247 ], 247 ],
248 'dependencies': [ 248 'dependencies': [
249 'mojo_base.gyp:mojo_cpp_bindings',
249 '../gpu/gpu.gyp:command_buffer_common', 250 '../gpu/gpu.gyp:command_buffer_common',
250 'mojo_cpp_bindings',
251 ], 251 ],
252 }, 252 },
253 { 253 {
254 'target_name': 'mojo_gles2_service', 254 'target_name': 'mojo_gles2_service',
255 'type': 'static_library', 255 'type': 'static_library',
256 'dependencies': [ 256 'dependencies': [
257 '../base/base.gyp:base', 257 '../base/base.gyp:base',
258 '../gpu/gpu.gyp:command_buffer_service', 258 '../gpu/gpu.gyp:command_buffer_service',
259 '../ui/gfx/gfx.gyp:gfx', 259 '../ui/gfx/gfx.gyp:gfx',
260 '../ui/gfx/gfx.gyp:gfx_geometry', 260 '../ui/gfx/gfx.gyp:gfx_geometry',
(...skipping 10 matching lines...) Expand all
271 }, 271 },
272 { 272 {
273 # GN version: //mojo/services/public/interfaces/native_viewport:bindings 273 # GN version: //mojo/services/public/interfaces/native_viewport:bindings
274 'target_name': 'mojo_native_viewport_bindings', 274 'target_name': 'mojo_native_viewport_bindings',
275 'type': 'static_library', 275 'type': 'static_library',
276 'sources': [ 276 'sources': [
277 'services/public/interfaces/native_viewport/native_viewport.mojom', 277 'services/public/interfaces/native_viewport/native_viewport.mojom',
278 ], 278 ],
279 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 279 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
280 'export_dependent_settings': [ 280 'export_dependent_settings': [
281 'mojo_cpp_bindings', 281 'mojo_base.gyp:mojo_cpp_bindings',
282 ], 282 ],
283 'dependencies': [ 283 'dependencies': [
284 'mojo_base.gyp:mojo_cpp_bindings',
284 'mojo_geometry_bindings', 285 'mojo_geometry_bindings',
285 'mojo_gles2_bindings', 286 'mojo_gles2_bindings',
286 'mojo_input_events_bindings', 287 'mojo_input_events_bindings',
287 'mojo_cpp_bindings',
288 ], 288 ],
289 }, 289 },
290 { 290 {
291 'target_name': 'mojo_native_viewport_service', 291 'target_name': 'mojo_native_viewport_service',
292 # This is linked directly into the embedder, so we make it a component. 292 # This is linked directly into the embedder, so we make it a component.
293 'type': '<(component)', 293 'type': '<(component)',
294 'dependencies': [ 294 'dependencies': [
295 '../base/base.gyp:base', 295 '../base/base.gyp:base',
296 '../ui/events/events.gyp:events', 296 '../ui/events/events.gyp:events',
297 '../ui/gfx/gfx.gyp:gfx', 297 '../ui/gfx/gfx.gyp:gfx',
298 '../ui/gfx/gfx.gyp:gfx_geometry', 298 '../ui/gfx/gfx.gyp:gfx_geometry',
299 'mojo_application', 299 'mojo_base.gyp:mojo_common_lib',
300 'mojo_common_lib', 300 'mojo_base.gyp:mojo_environment_chromium',
301 'mojo_environment_chromium', 301 'mojo_base.gyp:mojo_application',
302 'mojo_geometry_bindings', 302 'mojo_geometry_bindings',
303 'mojo_geometry_lib', 303 'mojo_geometry_lib',
304 'mojo_gles2_service', 304 'mojo_gles2_service',
305 'mojo_input_events_lib', 305 'mojo_input_events_lib',
306 'mojo_native_viewport_bindings', 306 'mojo_native_viewport_bindings',
307 '<(mojo_system_for_component)', 307 '<(mojo_system_for_component)',
308 ], 308 ],
309 'defines': [ 309 'defines': [
310 'MOJO_NATIVE_VIEWPORT_IMPLEMENTATION', 310 'MOJO_NATIVE_VIEWPORT_IMPLEMENTATION',
311 ], 311 ],
312 'sources': [ 312 'sources': [
313 'services/native_viewport/native_viewport.h', 313 'services/native_viewport/native_viewport.h',
314 'services/native_viewport/native_viewport_android.cc', 314 'services/native_viewport/native_viewport_android.cc',
315 'services/native_viewport/native_viewport_mac.mm', 315 'services/native_viewport/native_viewport_mac.mm',
316 'services/native_viewport/native_viewport_ozone.cc', 316 'services/native_viewport/native_viewport_ozone.cc',
317 'services/native_viewport/native_viewport_service.cc', 317 'services/native_viewport/native_viewport_service.cc',
318 'services/native_viewport/native_viewport_service.h', 318 'services/native_viewport/native_viewport_service.h',
319 'services/native_viewport/native_viewport_stub.cc', 319 'services/native_viewport/native_viewport_stub.cc',
320 'services/native_viewport/native_viewport_win.cc', 320 'services/native_viewport/native_viewport_win.cc',
321 'services/native_viewport/native_viewport_x11.cc', 321 'services/native_viewport/native_viewport_x11.cc',
322 ], 322 ],
323 'conditions': [ 323 'conditions': [
324 ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', { 324 ['OS=="win" or OS=="android" or OS=="linux" or OS=="mac"', {
325 'sources!': [ 325 'sources!': [
326 'services/native_viewport/native_viewport_stub.cc', 326 'services/native_viewport/native_viewport_stub.cc',
327 ], 327 ],
328 }], 328 }],
329 ['OS=="android"', { 329 ['OS=="android"', {
330 'dependencies': [ 330 'dependencies': [
331 'mojo_jni_headers', 331 'mojo_base.gyp:mojo_jni_headers',
332 ], 332 ],
333 }], 333 }],
334 ['OS=="win"', { 334 ['OS=="win"', {
335 'dependencies': [ 335 'dependencies': [
336 '../ui/platform_window/win/win_window.gyp:win_window', 336 '../ui/platform_window/win/win_window.gyp:win_window',
337 ], 337 ],
338 }], 338 }],
339 ['use_x11==1', { 339 ['use_x11==1', {
340 'dependencies': [ 340 'dependencies': [
341 '../ui/platform_window/x11/x11_window.gyp:x11_window', 341 '../ui/platform_window/x11/x11_window.gyp:x11_window',
342 ], 342 ],
343 }], 343 }],
344 ], 344 ],
345 }, 345 },
346 { 346 {
347 # GN version: //mojo/services/public/interfaces/navigation:bindings 347 # GN version: //mojo/services/public/interfaces/navigation:bindings
348 'target_name': 'mojo_navigation_bindings', 348 'target_name': 'mojo_navigation_bindings',
349 'type': 'static_library', 349 'type': 'static_library',
350 'sources': [ 350 'sources': [
351 'services/public/interfaces/navigation/navigation.mojom', 351 'services/public/interfaces/navigation/navigation.mojom',
352 ], 352 ],
353 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 353 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
354 'export_dependent_settings': [ 354 'export_dependent_settings': [
355 'mojo_cpp_bindings', 355 'mojo_base.gyp:mojo_cpp_bindings',
356 ], 356 ],
357 'dependencies': [ 357 'dependencies': [
358 'mojo_cpp_bindings', 358 'mojo_base.gyp:mojo_cpp_bindings',
359 'mojo_network_bindings', 359 'mojo_network_bindings',
360 ], 360 ],
361 }, 361 },
362 { 362 {
363 # GN version: //mojo/services/public/interfaces/network:bindings 363 # GN version: //mojo/services/public/interfaces/network:bindings
364 'target_name': 'mojo_network_bindings', 364 'target_name': 'mojo_network_bindings',
365 'type': 'static_library', 365 'type': 'static_library',
366 'sources': [ 366 'sources': [
367 'services/public/interfaces/network/cookie_store.mojom', 367 'services/public/interfaces/network/cookie_store.mojom',
368 'services/public/interfaces/network/network_error.mojom', 368 'services/public/interfaces/network/network_error.mojom',
369 'services/public/interfaces/network/network_service.mojom', 369 'services/public/interfaces/network/network_service.mojom',
370 'services/public/interfaces/network/url_loader.mojom', 370 'services/public/interfaces/network/url_loader.mojom',
371 ], 371 ],
372 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 372 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
373 'export_dependent_settings': [ 373 'export_dependent_settings': [
374 'mojo_cpp_bindings', 374 'mojo_base.gyp:mojo_cpp_bindings',
375 ], 375 ],
376 'dependencies': [ 376 'dependencies': [
377 'mojo_cpp_bindings', 377 'mojo_base.gyp:mojo_cpp_bindings',
378 ], 378 ],
379 }, 379 },
380 { 380 {
381 'target_name': 'mojo_network_service_lib', 381 'target_name': 'mojo_network_service_lib',
382 'type': 'static_library', 382 'type': 'static_library',
383 'dependencies': [ 383 'dependencies': [
384 '../base/base.gyp:base', 384 '../base/base.gyp:base',
385 '../net/net.gyp:net', 385 '../net/net.gyp:net',
386 '../url/url.gyp:url_lib', 386 '../url/url.gyp:url_lib',
387 'mojo_application', 387 'mojo_base.gyp:mojo_common_lib',
388 'mojo_common_lib', 388 'mojo_base.gyp:mojo_environment_chromium',
389 'mojo_environment_chromium', 389 'mojo_base.gyp:mojo_application',
390 'mojo_network_bindings', 390 'mojo_network_bindings',
391 ], 391 ],
392 'export_dependent_settings': [ 392 'export_dependent_settings': [
393 'mojo_network_bindings', 393 'mojo_network_bindings',
394 ], 394 ],
395 'sources': [ 395 'sources': [
396 'services/network/cookie_store_impl.cc', 396 'services/network/cookie_store_impl.cc',
397 'services/network/cookie_store_impl.h', 397 'services/network/cookie_store_impl.h',
398 'services/network/network_context.cc', 398 'services/network/network_context.cc',
399 'services/network/network_context.h', 399 'services/network/network_context.h',
(...skipping 19 matching lines...) Expand all
419 ], 419 ],
420 }, 420 },
421 { 421 {
422 'target_name': 'mojo_surfaces_service', 422 'target_name': 'mojo_surfaces_service',
423 'type': 'shared_library', 423 'type': 'shared_library',
424 'dependencies': [ 424 'dependencies': [
425 '../base/base.gyp:base', 425 '../base/base.gyp:base',
426 '../cc/cc.gyp:cc', 426 '../cc/cc.gyp:cc',
427 '../cc/cc.gyp:cc_surfaces', 427 '../cc/cc.gyp:cc_surfaces',
428 '../ui/gfx/gfx.gyp:gfx_geometry', 428 '../ui/gfx/gfx.gyp:gfx_geometry',
429 'mojo_application', 429 'mojo_base.gyp:mojo_environment_chromium',
430 'mojo_base.gyp:mojo_system_impl',
431 'mojo_base.gyp:mojo_application',
430 'mojo_cc_support', 432 'mojo_cc_support',
431 'mojo_environment_chromium',
432 'mojo_geometry_bindings', 433 'mojo_geometry_bindings',
433 'mojo_geometry_lib', 434 'mojo_geometry_lib',
434 'mojo_gles2', 435 'mojo_gles2',
435 'mojo_surfaces_bindings', 436 'mojo_surfaces_bindings',
436 'mojo_surfaces_lib', 437 'mojo_surfaces_lib',
437 'mojo_system_impl',
438 ], 438 ],
439 'sources': [ 439 'sources': [
440 'services/surfaces/surfaces_impl.cc', 440 'services/surfaces/surfaces_impl.cc',
441 'services/surfaces/surfaces_impl.h', 441 'services/surfaces/surfaces_impl.h',
442 'services/surfaces/surfaces_service_application.cc', 442 'services/surfaces/surfaces_service_application.cc',
443 'services/surfaces/surfaces_service_application.h', 443 'services/surfaces/surfaces_service_application.h',
444 'public/cpp/application/lib/mojo_main_chromium.cc', 444 'public/cpp/application/lib/mojo_main_chromium.cc',
445 ], 445 ],
446 }, 446 },
447 { 447 {
448 'target_name': 'mojo_view_manager_common', 448 'target_name': 'mojo_view_manager_common',
449 'type': 'static_library', 449 'type': 'static_library',
450 'sources': [ 450 'sources': [
451 'services/public/cpp/view_manager/types.h', 451 'services/public/cpp/view_manager/types.h',
452 ], 452 ],
453 }, 453 },
454 { 454 {
455 # GN version: //mojo/services/public/interfaces/launcher:bindings 455 # GN version: //mojo/services/public/interfaces/launcher:bindings
456 'target_name': 'mojo_launcher_bindings', 456 'target_name': 'mojo_launcher_bindings',
457 'type': 'static_library', 457 'type': 'static_library',
458 'sources': [ 458 'sources': [
459 'services/public/interfaces/launcher/launcher.mojom', 459 'services/public/interfaces/launcher/launcher.mojom',
460 ], 460 ],
461 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 461 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
462 'export_dependent_settings': [ 462 'export_dependent_settings': [
463 'mojo_cpp_bindings', 463 'mojo_base.gyp:mojo_cpp_bindings',
464 ], 464 ],
465 'dependencies': [ 465 'dependencies': [
466 'mojo_cpp_bindings', 466 'mojo_base.gyp:mojo_cpp_bindings',
467 'mojo_navigation_bindings', 467 'mojo_navigation_bindings',
468 ], 468 ],
469 }, 469 },
470 { 470 {
471 'target_name': 'mojo_launcher', 471 'target_name': 'mojo_launcher',
472 'type': 'loadable_module', 472 'type': 'loadable_module',
473 'dependencies': [ 473 'dependencies': [
474 '../base/base.gyp:base', 474 '../base/base.gyp:base',
475 '../url/url.gyp:url_lib', 475 '../url/url.gyp:url_lib',
476 'mojo_application', 476 'mojo_base.gyp:mojo_cpp_bindings',
477 'mojo_cpp_bindings', 477 'mojo_base.gyp:mojo_environment_chromium',
478 'mojo_environment_chromium', 478 'mojo_base.gyp:mojo_application',
479 'mojo_launcher_bindings', 479 'mojo_launcher_bindings',
480 'mojo_network_bindings', 480 'mojo_network_bindings',
481 '<(mojo_system_for_loadable_module)', 481 '<(mojo_system_for_loadable_module)',
482 ], 482 ],
483 'sources': [ 483 'sources': [
484 'services/launcher/launcher.cc', 484 'services/launcher/launcher.cc',
485 'public/cpp/application/lib/mojo_main_chromium.cc', 485 'public/cpp/application/lib/mojo_main_chromium.cc',
486 ], 486 ],
487 }, 487 },
488 { 488 {
489 # GN version: //mojo/services/public/interfaces/view_manager:bindings 489 # GN version: //mojo/services/public/interfaces/view_manager:bindings
490 'target_name': 'mojo_view_manager_bindings', 490 'target_name': 'mojo_view_manager_bindings',
491 'type': 'static_library', 491 'type': 'static_library',
492 'sources': [ 492 'sources': [
493 'services/public/interfaces/view_manager/view_manager.mojom', 493 'services/public/interfaces/view_manager/view_manager.mojom',
494 'services/public/interfaces/view_manager/view_manager_constants.mojom', 494 'services/public/interfaces/view_manager/view_manager_constants.mojom',
495 ], 495 ],
496 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 496 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
497 'export_dependent_settings': [ 497 'export_dependent_settings': [
498 'mojo_cpp_bindings', 498 'mojo_base.gyp:mojo_cpp_bindings',
499 ], 499 ],
500 'dependencies': [ 500 'dependencies': [
501 'mojo_cpp_bindings', 501 'mojo_base.gyp:mojo_cpp_bindings',
502 'mojo_geometry_bindings', 502 'mojo_geometry_bindings',
503 'mojo_input_events_bindings', 503 'mojo_input_events_bindings',
504 ], 504 ],
505 }, 505 },
506 { 506 {
507 'target_name': 'mojo_view_manager_lib', 507 'target_name': 'mojo_view_manager_lib',
508 'type': 'static_library', 508 'type': 'static_library',
509 'dependencies': [ 509 'dependencies': [
510 '../base/base.gyp:base', 510 '../base/base.gyp:base',
511 '../skia/skia.gyp:skia', 511 '../skia/skia.gyp:skia',
512 '../ui/events/events.gyp:events', 512 '../ui/events/events.gyp:events',
513 '../ui/gfx/gfx.gyp:gfx', 513 '../ui/gfx/gfx.gyp:gfx',
514 '../ui/gfx/gfx.gyp:gfx_geometry', 514 '../ui/gfx/gfx.gyp:gfx_geometry',
515 'mojo_application', 515 » 'mojo_base.gyp:mojo_application',
516 'mojo_base.gyp:mojo_service_provider_bindings',
516 'mojo_geometry_bindings', 517 'mojo_geometry_bindings',
517 'mojo_geometry_lib', 518 'mojo_geometry_lib',
518 'mojo_service_provider_bindings',
519 'mojo_view_manager_bindings', 519 'mojo_view_manager_bindings',
520 'mojo_view_manager_common', 520 'mojo_view_manager_common',
521 ], 521 ],
522 'sources': [ 522 'sources': [
523 'services/public/cpp/view_manager/lib/node.cc', 523 'services/public/cpp/view_manager/lib/node.cc',
524 'services/public/cpp/view_manager/lib/node_observer.cc', 524 'services/public/cpp/view_manager/lib/node_observer.cc',
525 'services/public/cpp/view_manager/lib/node_private.cc', 525 'services/public/cpp/view_manager/lib/node_private.cc',
526 'services/public/cpp/view_manager/lib/node_private.h', 526 'services/public/cpp/view_manager/lib/node_private.h',
527 'services/public/cpp/view_manager/lib/view.cc', 527 'services/public/cpp/view_manager/lib/view.cc',
528 'services/public/cpp/view_manager/lib/view_private.cc', 528 'services/public/cpp/view_manager/lib/view_private.cc',
(...skipping 16 matching lines...) Expand all
545 }, 545 },
546 { 546 {
547 'target_name': 'mojo_view_manager_lib_unittests', 547 'target_name': 'mojo_view_manager_lib_unittests',
548 'type': 'executable', 548 'type': 'executable',
549 'dependencies': [ 549 'dependencies': [
550 '../base/base.gyp:base', 550 '../base/base.gyp:base',
551 '../base/base.gyp:test_support_base', 551 '../base/base.gyp:test_support_base',
552 '../testing/gtest.gyp:gtest', 552 '../testing/gtest.gyp:gtest',
553 '../ui/gfx/gfx.gyp:gfx', 553 '../ui/gfx/gfx.gyp:gfx',
554 '../ui/gfx/gfx.gyp:gfx_test_support', 554 '../ui/gfx/gfx.gyp:gfx_test_support',
555 'mojo_environment_chromium', 555 'mojo_base.gyp:mojo_environment_chromium',
556 'mojo_geometry_bindings', 556 'mojo_geometry_bindings',
557 'mojo_geometry_lib', 557 'mojo_geometry_lib',
558 'mojo_shell_test_support', 558 'mojo_shell_test_support',
559 'mojo_view_manager_bindings', 559 'mojo_view_manager_bindings',
560 'mojo_view_manager_lib', 560 'mojo_view_manager_lib',
561 ], 561 ],
562 'sources': [ 562 'sources': [
563 'services/public/cpp/view_manager/tests/node_unittest.cc', 563 'services/public/cpp/view_manager/tests/node_unittest.cc',
564 'services/public/cpp/view_manager/tests/view_unittest.cc', 564 'services/public/cpp/view_manager/tests/view_unittest.cc',
565 'services/public/cpp/view_manager/tests/view_manager_unittest.cc', 565 'services/public/cpp/view_manager/tests/view_manager_unittest.cc',
566 ], 566 ],
567 'conditions': [ 567 'conditions': [
568 ['use_aura==1', { 568 ['use_aura==1', {
569 'dependencies': [ 569 'dependencies': [
570 'mojo_view_manager_run_unittests' 570 'mojo_view_manager_run_unittests'
571 ], 571 ],
572 }, { # use_aura==0 572 }, { # use_aura==0
573 'dependencies': [ 573 'dependencies': [
574 'mojo_run_all_unittests', 574 'mojo_base.gyp:mojo_run_all_unittests',
575 ], 575 ],
576 }], 576 }],
577 ], 577 ],
578 }, 578 },
579 { 579 {
580 # GN version: //mojo/services/public/interfaces/surfaces:bindings 580 # GN version: //mojo/services/public/interfaces/surfaces:bindings
581 'target_name': 'mojo_surfaces_bindings', 581 'target_name': 'mojo_surfaces_bindings',
582 'type': 'static_library', 582 'type': 'static_library',
583 'sources': [ 583 'sources': [
584 'services/public/interfaces/surfaces/surfaces.mojom', 584 'services/public/interfaces/surfaces/surfaces.mojom',
585 'services/public/interfaces/surfaces/surface_id.mojom', 585 'services/public/interfaces/surfaces/surface_id.mojom',
586 'services/public/interfaces/surfaces/quads.mojom', 586 'services/public/interfaces/surfaces/quads.mojom',
587 ], 587 ],
588 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 588 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
589 'export_dependent_settings': [ 589 'export_dependent_settings': [
590 'mojo_cpp_bindings', 590 'mojo_base.gyp:mojo_cpp_bindings',
591 ], 591 ],
592 'dependencies': [ 592 'dependencies': [
593 'mojo_cpp_bindings', 593 'mojo_base.gyp:mojo_cpp_bindings',
594 'mojo_geometry_bindings', 594 'mojo_geometry_bindings',
595 'mojo_native_viewport_bindings', 595 'mojo_native_viewport_bindings',
596 ], 596 ],
597 }, 597 },
598 { 598 {
599 # GN version: //mojo/services/test_service:bindings 599 # GN version: //mojo/services/test_service:bindings
600 'target_name': 'mojo_test_service_bindings', 600 'target_name': 'mojo_test_service_bindings',
601 'type': 'static_library', 601 'type': 'static_library',
602 'sources': [ 602 'sources': [
603 # TODO(tim): Move to services/public/interfaces? 603 # TODO(tim): Move to services/public/interfaces?
604 'services/test_service/test_request_tracker.mojom', 604 'services/test_service/test_request_tracker.mojom',
605 'services/test_service/test_service.mojom', 605 'services/test_service/test_service.mojom',
606 ], 606 ],
607 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 607 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
608 'export_dependent_settings': [ 608 'export_dependent_settings': [
609 'mojo_cpp_bindings', 609 'mojo_base.gyp:mojo_cpp_bindings',
610 ], 610 ],
611 'dependencies': [ 611 'dependencies': [
612 'mojo_cpp_bindings', 612 'mojo_base.gyp:mojo_cpp_bindings',
613 ], 613 ],
614 }, 614 },
615 { 615 {
616 'target_name': 'mojo_test_app', 616 'target_name': 'mojo_test_app',
617 'type': 'loadable_module', 617 'type': 'loadable_module',
618 'dependencies': [ 618 'dependencies': [
619 '../base/base.gyp:base', 619 '../base/base.gyp:base',
620 'mojo_application', 620 'mojo_base.gyp:mojo_environment_standalone',
621 'mojo_environment_standalone', 621 'mojo_base.gyp:mojo_utility',
622 'mojo_base.gyp:mojo_application',
622 'mojo_test_service_bindings', 623 'mojo_test_service_bindings',
623 'mojo_utility',
624 '<(mojo_system_for_loadable_module)', 624 '<(mojo_system_for_loadable_module)',
625 ], 625 ],
626 'sources': [ 626 'sources': [
627 'public/cpp/application/lib/mojo_main_standalone.cc', 627 'public/cpp/application/lib/mojo_main_standalone.cc',
628 'services/test_service/test_request_tracker_client_impl.cc', 628 'services/test_service/test_request_tracker_client_impl.cc',
629 'services/test_service/test_request_tracker_client_impl.h', 629 'services/test_service/test_request_tracker_client_impl.h',
630 'services/test_service/test_service_application.cc', 630 'services/test_service/test_service_application.cc',
631 'services/test_service/test_service_application.h', 631 'services/test_service/test_service_application.h',
632 'services/test_service/test_service_impl.cc', 632 'services/test_service/test_service_impl.cc',
633 'services/test_service/test_service_impl.h', 633 'services/test_service/test_service_impl.h',
634 'services/test_service/test_time_service_impl.cc', 634 'services/test_service/test_time_service_impl.cc',
635 'services/test_service/test_time_service_impl.h', 635 'services/test_service/test_time_service_impl.h',
636 ], 636 ],
637 }, 637 },
638 { 638 {
639 'target_name': 'mojo_test_request_tracker_app', 639 'target_name': 'mojo_test_request_tracker_app',
640 'type': 'loadable_module', 640 'type': 'loadable_module',
641 'dependencies': [ 641 'dependencies': [
642 '../base/base.gyp:base', 642 '../base/base.gyp:base',
643 'mojo_application', 643 'mojo_base.gyp:mojo_environment_standalone',
644 'mojo_environment_standalone', 644 'mojo_base.gyp:mojo_utility',
645 'mojo_base.gyp:mojo_application',
645 'mojo_test_service_bindings', 646 'mojo_test_service_bindings',
646 'mojo_utility',
647 '<(mojo_system_for_loadable_module)', 647 '<(mojo_system_for_loadable_module)',
648 ], 648 ],
649 'sources': [ 649 'sources': [
650 'public/cpp/application/lib/mojo_main_standalone.cc', 650 'public/cpp/application/lib/mojo_main_standalone.cc',
651 'services/test_service/test_request_tracker_client_impl.cc', 651 'services/test_service/test_request_tracker_client_impl.cc',
652 'services/test_service/test_request_tracker_client_impl.h', 652 'services/test_service/test_request_tracker_client_impl.h',
653 'services/test_service/test_request_tracker_application.cc', 653 'services/test_service/test_request_tracker_application.cc',
654 'services/test_service/test_request_tracker_application.h', 654 'services/test_service/test_request_tracker_application.h',
655 'services/test_service/test_time_service_impl.cc', 655 'services/test_service/test_time_service_impl.cc',
656 'services/test_service/test_time_service_impl.h', 656 'services/test_service/test_time_service_impl.h',
657 'services/test_service/test_request_tracker_impl.cc', 657 'services/test_service/test_request_tracker_impl.cc',
658 'services/test_service/test_request_tracker_impl.h', 658 'services/test_service/test_request_tracker_impl.h',
659 ], 659 ],
660 }, 660 },
661 { 661 {
662 # GN version: //mojo/services/public/interfaces/window_manager:core_bindin gs 662 # GN version: //mojo/services/public/interfaces/window_manager:core_bindin gs
663 'target_name': 'mojo_core_window_manager_bindings', 663 'target_name': 'mojo_core_window_manager_bindings',
664 'type': 'static_library', 664 'type': 'static_library',
665 'sources': [ 665 'sources': [
666 'services/public/interfaces/window_manager/window_manager.mojom', 666 'services/public/interfaces/window_manager/window_manager.mojom',
667 ], 667 ],
668 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 668 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
669 'export_dependent_settings': [ 669 'export_dependent_settings': [
670 'mojo_cpp_bindings', 670 'mojo_base.gyp:mojo_cpp_bindings',
671 ], 671 ],
672 'dependencies': [ 672 'dependencies': [
673 'mojo_cpp_bindings', 673 'mojo_base.gyp:mojo_cpp_bindings',
674 ], 674 ],
675 }, 675 },
676 ], 676 ],
677 'conditions': [ 677 'conditions': [
678 ['use_aura==1', { 678 ['use_aura==1', {
679 'targets': [ 679 'targets': [
680 { 680 {
681 'target_name': 'mojo_view_manager', 681 'target_name': 'mojo_view_manager',
682 'type': '<(component)', 682 'type': '<(component)',
683 'dependencies': [ 683 'dependencies': [
684 '../base/base.gyp:base', 684 '../base/base.gyp:base',
685 '../cc/cc.gyp:cc', 685 '../cc/cc.gyp:cc',
686 '../skia/skia.gyp:skia', 686 '../skia/skia.gyp:skia',
687 '../ui/aura/aura.gyp:aura', 687 '../ui/aura/aura.gyp:aura',
688 '../ui/base/ui_base.gyp:ui_base', 688 '../ui/base/ui_base.gyp:ui_base',
689 '../ui/compositor/compositor.gyp:compositor', 689 '../ui/compositor/compositor.gyp:compositor',
690 '../ui/events/events.gyp:events', 690 '../ui/events/events.gyp:events',
691 '../ui/events/events.gyp:events_base', 691 '../ui/events/events.gyp:events_base',
692 '../ui/gfx/gfx.gyp:gfx', 692 '../ui/gfx/gfx.gyp:gfx',
693 '../ui/gfx/gfx.gyp:gfx_geometry', 693 '../ui/gfx/gfx.gyp:gfx_geometry',
694 '../ui/gl/gl.gyp:gl', 694 '../ui/gl/gl.gyp:gl',
695 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu', 695 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu',
696 'mojo_application', 696 'mojo_base.gyp:mojo_common_lib',
697 'mojo_base.gyp:mojo_environment_chromium',
698 'mojo_base.gyp:mojo_application',
697 'mojo_cc_support', 699 'mojo_cc_support',
698 'mojo_common_lib',
699 'mojo_environment_chromium',
700 'mojo_geometry_bindings', 700 'mojo_geometry_bindings',
701 'mojo_geometry_lib', 701 'mojo_geometry_lib',
702 'mojo_gles2', 702 'mojo_gles2',
703 'mojo_input_events_bindings', 703 'mojo_input_events_bindings',
704 'mojo_input_events_lib', 704 'mojo_input_events_lib',
705 'mojo_native_viewport_bindings', 705 'mojo_native_viewport_bindings',
706 'mojo_view_manager_bindings', 706 'mojo_view_manager_bindings',
707 'mojo_view_manager_common', 707 'mojo_view_manager_common',
708 '<(mojo_system_for_component)', 708 '<(mojo_system_for_component)',
709 ], 709 ],
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
776 'target_name': 'mojo_view_manager_unittests', 776 'target_name': 'mojo_view_manager_unittests',
777 'type': 'executable', 777 'type': 'executable',
778 'dependencies': [ 778 'dependencies': [
779 '../base/base.gyp:base', 779 '../base/base.gyp:base',
780 '../base/base.gyp:test_support_base', 780 '../base/base.gyp:test_support_base',
781 '../skia/skia.gyp:skia', 781 '../skia/skia.gyp:skia',
782 '../testing/gtest.gyp:gtest', 782 '../testing/gtest.gyp:gtest',
783 '../ui/aura/aura.gyp:aura', 783 '../ui/aura/aura.gyp:aura',
784 '../ui/gfx/gfx.gyp:gfx_geometry', 784 '../ui/gfx/gfx.gyp:gfx_geometry',
785 '../ui/gl/gl.gyp:gl', 785 '../ui/gl/gl.gyp:gl',
786 'mojo_application', 786 'mojo_base.gyp:mojo_system_impl',
787 'mojo_environment_chromium', 787 'mojo_base.gyp:mojo_environment_chromium',
788 'mojo_base.gyp:mojo_application',
788 'mojo_geometry_bindings', 789 'mojo_geometry_bindings',
789 'mojo_geometry_lib', 790 'mojo_geometry_lib',
790 'mojo_input_events_bindings', 791 'mojo_input_events_bindings',
791 'mojo_input_events_lib', 792 'mojo_input_events_lib',
792 'mojo_service_manager', 793 'mojo_service_manager',
793 'mojo_shell_test_support', 794 'mojo_shell_test_support',
794 'mojo_system_impl',
795 'mojo_view_manager_bindings', 795 'mojo_view_manager_bindings',
796 'mojo_view_manager_common', 796 'mojo_view_manager_common',
797 'mojo_view_manager_run_unittests', 797 'mojo_view_manager_run_unittests',
798 ], 798 ],
799 'sources': [ 799 'sources': [
800 'services/view_manager/test_change_tracker.cc', 800 'services/view_manager/test_change_tracker.cc',
801 'services/view_manager/test_change_tracker.h', 801 'services/view_manager/test_change_tracker.h',
802 'services/view_manager/view_manager_unittest.cc', 802 'services/view_manager/view_manager_unittest.cc',
803 ], 803 ],
804 }, 804 },
805 { 805 {
806 'target_name': 'package_mojo_view_manager', 806 'target_name': 'package_mojo_view_manager',
807 'variables': { 807 'variables': {
808 'app_name': 'mojo_view_manager', 808 'app_name': 'mojo_view_manager',
809 }, 809 },
810 'includes': [ 'build/package_app.gypi' ], 810 'includes': [ 'build/package_app.gypi' ],
811 }, 811 },
812 { 812 {
813 'target_name': 'mojo_core_window_manager_lib', 813 'target_name': 'mojo_core_window_manager_lib',
814 'type': 'static_library', 814 'type': 'static_library',
815 'dependencies': [ 815 'dependencies': [
816 '../base/base.gyp:base', 816 '../base/base.gyp:base',
817 '../ui/base/ui_base.gyp:ui_base', 817 '../ui/base/ui_base.gyp:ui_base',
818 '../ui/gfx/gfx.gyp:gfx', 818 '../ui/gfx/gfx.gyp:gfx',
819 '../ui/gfx/gfx.gyp:gfx_geometry', 819 '../ui/gfx/gfx.gyp:gfx_geometry',
820 '../ui/wm/wm.gyp:wm', 820 '../ui/wm/wm.gyp:wm',
821 'mojo_application', 821 'mojo_base.gyp:mojo_common_lib',
822 'mojo_base.gyp:mojo_environment_chromium',
823 'mojo_base.gyp:mojo_application',
822 'mojo_aura_support', 824 'mojo_aura_support',
823 'mojo_common_lib',
824 'mojo_core_window_manager_bindings', 825 'mojo_core_window_manager_bindings',
825 'mojo_environment_chromium',
826 'mojo_view_manager_lib', 826 'mojo_view_manager_lib',
827 ], 827 ],
828 'sources': [ 828 'sources': [
829 'services/window_manager/window_manager_app.cc', 829 'services/window_manager/window_manager_app.cc',
830 'services/window_manager/window_manager_app.h', 830 'services/window_manager/window_manager_app.h',
831 'services/window_manager/window_manager_service_impl.cc', 831 'services/window_manager/window_manager_service_impl.cc',
832 'services/window_manager/window_manager_service_impl.h', 832 'services/window_manager/window_manager_service_impl.h',
833 ], 833 ],
834 }, 834 },
835 { 835 {
836 'target_name': 'mojo_core_window_manager', 836 'target_name': 'mojo_core_window_manager',
837 'type': 'loadable_module', 837 'type': 'loadable_module',
838 'dependencies': [ 838 'dependencies': [
839 'mojo_core_window_manager_lib', 839 'mojo_core_window_manager_lib',
840 '<(mojo_system_for_loadable_module)', 840 '<(mojo_system_for_loadable_module)',
841 ], 841 ],
842 'sources': [ 842 'sources': [
843 'public/cpp/application/lib/mojo_main_chromium.cc', 843 'public/cpp/application/lib/mojo_main_chromium.cc',
844 'services/window_manager/main.cc', 844 'services/window_manager/main.cc',
845 ], 845 ],
846 }, 846 },
847 { 847 {
848 'target_name': 'mojo_core_window_manager_unittests', 848 'target_name': 'mojo_core_window_manager_unittests',
849 'type': 'executable', 849 'type': 'executable',
850 'dependencies': [ 850 'dependencies': [
851 '../base/base.gyp:test_support_base', 851 '../base/base.gyp:test_support_base',
852 '../testing/gtest.gyp:gtest', 852 '../testing/gtest.gyp:gtest',
853 '../ui/gl/gl.gyp:gl', 853 '../ui/gl/gl.gyp:gl',
854 'mojo_base.gyp:mojo_system_impl',
855 'mojo_base.gyp:mojo_environment_chromium',
854 'mojo_core_window_manager_bindings', 856 'mojo_core_window_manager_bindings',
855 'mojo_environment_chromium',
856 'mojo_service_manager', 857 'mojo_service_manager',
857 'mojo_shell_test_support', 858 'mojo_shell_test_support',
858 'mojo_system_impl',
859 'mojo_view_manager_bindings', 859 'mojo_view_manager_bindings',
860 'mojo_view_manager_lib', 860 'mojo_view_manager_lib',
861 ], 861 ],
862 'sources': [ 862 'sources': [
863 'services/window_manager/window_manager_api_unittest.cc', 863 'services/window_manager/window_manager_api_unittest.cc',
864 'services/window_manager/window_manager_unittests.cc', 864 'services/window_manager/window_manager_unittests.cc',
865 ], 865 ],
866 'conditions': [ 866 'conditions': [
867 ['OS=="linux"', { 867 ['OS=="linux"', {
868 'dependencies': [ 868 'dependencies': [
(...skipping 12 matching lines...) Expand all
881 }], 881 }],
882 ['OS=="linux"', { 882 ['OS=="linux"', {
883 'targets': [ 883 'targets': [
884 { 884 {
885 'target_name': 'mojo_dbus_echo_service', 885 'target_name': 'mojo_dbus_echo_service',
886 'type': 'executable', 886 'type': 'executable',
887 'dependencies': [ 887 'dependencies': [
888 '../base/base.gyp:base', 888 '../base/base.gyp:base',
889 '../build/linux/system.gyp:dbus', 889 '../build/linux/system.gyp:dbus',
890 '../dbus/dbus.gyp:dbus', 890 '../dbus/dbus.gyp:dbus',
891 'mojo_application', 891 'mojo_base.gyp:mojo_common_lib',
892 'mojo_common_lib', 892 'mojo_base.gyp:mojo_environment_chromium',
893 'mojo_base.gyp:mojo_system_impl',
894 'mojo_base.gyp:mojo_application',
893 'mojo_dbus_service', 895 'mojo_dbus_service',
894 'mojo_echo_bindings', 896 'mojo_echo_bindings',
895 'mojo_environment_chromium',
896 'mojo_system_impl',
897 ], 897 ],
898 'sources': [ 898 'sources': [
899 'services/dbus_echo/dbus_echo_service.cc', 899 'services/dbus_echo/dbus_echo_service.cc',
900 ], 900 ],
901 }, 901 },
902 ], 902 ],
903 }], 903 }],
904 ], 904 ],
905 } 905 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698