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

Side by Side Diff: mojo/mojo_examples.gypi

Issue 441853002: mojo: first take on removing mojo_main_{chromium,standalone}. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rev 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 | Annotate | Revision Log
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 'target_name': 'mojo_echo_client', 8 'target_name': 'mojo_echo_client',
9 'type': 'loadable_module', 9 'type': 'loadable_module',
10 'dependencies': [ 10 'dependencies': [
11 'mojo_base.gyp:mojo_application_standalone', 11 'mojo_base.gyp:mojo_application_standalone',
12 'mojo_base.gyp:mojo_cpp_bindings', 12 'mojo_base.gyp:mojo_cpp_bindings',
13 'mojo_base.gyp:mojo_environment_standalone',
14 'mojo_base.gyp:mojo_utility', 13 'mojo_base.gyp:mojo_utility',
15 'mojo_echo_service_bindings', 14 'mojo_echo_service_bindings',
16 '<(mojo_system_for_loadable_module)', 15 '<(mojo_system_for_loadable_module)',
17 ], 16 ],
18 'sources': [ 17 'sources': [
19 'examples/echo/echo_client.cc', 18 'examples/echo/echo_client.cc',
20 'public/cpp/application/lib/mojo_main_standalone.cc',
21 ], 19 ],
22 }, 20 },
23 { 21 {
24 'target_name': 'package_mojo_echo_client', 22 'target_name': 'package_mojo_echo_client',
25 'variables': { 23 'variables': {
26 'app_name': 'mojo_echo_client', 24 'app_name': 'mojo_echo_client',
27 }, 25 },
28 'includes': [ 'build/package_app.gypi' ], 26 'includes': [ 'build/package_app.gypi' ],
29 }, 27 },
30 { 28 {
31 'target_name': 'mojo_echo_service_bindings', 29 'target_name': 'mojo_echo_service_bindings',
32 'type': 'static_library', 30 'type': 'static_library',
33 'sources': [ 31 'sources': [
34 'examples/echo/echo_service.mojom', 32 'examples/echo/echo_service.mojom',
35 ], 33 ],
36 'dependencies': [ 34 'dependencies': [
37 'mojo_base.gyp:mojo_cpp_bindings', 35 'mojo_base.gyp:mojo_cpp_bindings',
38 ], 36 ],
39 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 37 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
40 'export_dependent_settings': [ 38 'export_dependent_settings': [
41 'mojo_base.gyp:mojo_cpp_bindings', 39 'mojo_base.gyp:mojo_cpp_bindings',
42 ], 40 ],
43 }, 41 },
44 { 42 {
45 'target_name': 'mojo_echo_service', 43 'target_name': 'mojo_echo_service',
46 'type': 'loadable_module', 44 'type': 'loadable_module',
47 'dependencies': [ 45 'dependencies': [
48 'mojo_base.gyp:mojo_application_standalone', 46 'mojo_base.gyp:mojo_application_standalone',
49 'mojo_base.gyp:mojo_cpp_bindings', 47 'mojo_base.gyp:mojo_cpp_bindings',
50 'mojo_base.gyp:mojo_environment_standalone',
51 'mojo_base.gyp:mojo_utility', 48 'mojo_base.gyp:mojo_utility',
52 'mojo_echo_service_bindings', 49 'mojo_echo_service_bindings',
53 '<(mojo_system_for_loadable_module)', 50 '<(mojo_system_for_loadable_module)',
54 ], 51 ],
55 'sources': [ 52 'sources': [
56 'examples/echo/echo_service.cc', 53 'examples/echo/echo_service.cc',
57 'public/cpp/application/lib/mojo_main_standalone.cc',
58 ], 54 ],
59 }, 55 },
60 { 56 {
61 'target_name': 'package_mojo_echo_service', 57 'target_name': 'package_mojo_echo_service',
62 'variables': { 58 'variables': {
63 'app_name': 'mojo_echo_service', 59 'app_name': 'mojo_echo_service',
64 }, 60 },
65 'includes': [ 'build/package_app.gypi' ], 61 'includes': [ 'build/package_app.gypi' ],
66 }, 62 },
67 { 63 {
68 'target_name': 'mojo_sample_app', 64 'target_name': 'mojo_sample_app',
69 'type': 'loadable_module', 65 'type': 'loadable_module',
70 'dependencies': [ 66 'dependencies': [
71 # TODO(darin): we should not be linking against these libraries! 67 # TODO(darin): we should not be linking against these libraries!
72 '../ui/events/events.gyp:events', 68 '../ui/events/events.gyp:events',
73 '../ui/gfx/gfx.gyp:gfx_geometry', 69 '../ui/gfx/gfx.gyp:gfx_geometry',
74 'mojo_base.gyp:mojo_application_standalone', 70 'mojo_base.gyp:mojo_application_standalone',
75 'mojo_base.gyp:mojo_cpp_bindings', 71 'mojo_base.gyp:mojo_cpp_bindings',
76 'mojo_base.gyp:mojo_environment_standalone',
77 'mojo_base.gyp:mojo_utility', 72 'mojo_base.gyp:mojo_utility',
78 'mojo_geometry_bindings', 73 'mojo_geometry_bindings',
79 'mojo_gles2', 74 'mojo_gles2',
80 'mojo_native_viewport_bindings', 75 'mojo_native_viewport_bindings',
81 '<(mojo_system_for_loadable_module)', 76 '<(mojo_system_for_loadable_module)',
82 ], 77 ],
83 'sources': [ 78 'sources': [
84 'examples/sample_app/gles2_client_impl.cc', 79 'examples/sample_app/gles2_client_impl.cc',
85 'examples/sample_app/gles2_client_impl.cc', 80 'examples/sample_app/gles2_client_impl.cc',
86 'examples/sample_app/sample_app.cc', 81 'examples/sample_app/sample_app.cc',
87 'examples/sample_app/spinning_cube.cc', 82 'examples/sample_app/spinning_cube.cc',
88 'examples/sample_app/spinning_cube.h', 83 'examples/sample_app/spinning_cube.h',
89 'public/cpp/application/lib/mojo_main_standalone.cc',
90 ], 84 ],
91 }, 85 },
92 { 86 {
93 'target_name': 'package_mojo_sample_app', 87 'target_name': 'package_mojo_sample_app',
94 'variables': { 88 'variables': {
95 'app_name': 'mojo_sample_app', 89 'app_name': 'mojo_sample_app',
96 }, 90 },
97 'includes': [ 'build/package_app.gypi' ], 91 'includes': [ 'build/package_app.gypi' ],
98 }, 92 },
99 { 93 {
100 'target_name': 'mojo_compositor_app', 94 'target_name': 'mojo_compositor_app',
101 'type': 'loadable_module', 95 'type': 'loadable_module',
102 'dependencies': [ 96 'dependencies': [
103 '../base/base.gyp:base', 97 '../base/base.gyp:base',
104 '../cc/cc.gyp:cc', 98 '../cc/cc.gyp:cc',
105 '../ui/gfx/gfx.gyp:gfx', 99 '../ui/gfx/gfx.gyp:gfx',
106 '../ui/gfx/gfx.gyp:gfx_geometry', 100 '../ui/gfx/gfx.gyp:gfx_geometry',
107 'mojo_base.gyp:mojo_application_chromium', 101 'mojo_base.gyp:mojo_application_chromium',
108 'mojo_base.gyp:mojo_common_lib', 102 'mojo_base.gyp:mojo_common_lib',
109 'mojo_base.gyp:mojo_environment_chromium',
110 'mojo_cc_support', 103 'mojo_cc_support',
111 'mojo_geometry_bindings', 104 'mojo_geometry_bindings',
112 'mojo_geometry_lib', 105 'mojo_geometry_lib',
113 'mojo_gles2', 106 'mojo_gles2',
114 'mojo_native_viewport_bindings', 107 'mojo_native_viewport_bindings',
115 '<(mojo_system_for_loadable_module)', 108 '<(mojo_system_for_loadable_module)',
116 ], 109 ],
117 'sources': [ 110 'sources': [
118 'examples/compositor_app/compositor_app.cc', 111 'examples/compositor_app/compositor_app.cc',
119 'examples/compositor_app/compositor_host.cc', 112 'examples/compositor_app/compositor_host.cc',
120 'examples/compositor_app/compositor_host.h', 113 'examples/compositor_app/compositor_host.h',
121 'public/cpp/application/lib/mojo_main_chromium.cc',
122 ], 114 ],
123 }, 115 },
124 { 116 {
125 'target_name': 'package_mojo_compositor_app', 117 'target_name': 'package_mojo_compositor_app',
126 'variables': { 118 'variables': {
127 'app_name': 'mojo_compositor_app', 119 'app_name': 'mojo_compositor_app',
128 }, 120 },
129 'includes': [ 'build/package_app.gypi' ], 121 'includes': [ 'build/package_app.gypi' ],
130 }, 122 },
131 { 123 {
132 'target_name': 'mojo_wget', 124 'target_name': 'mojo_wget',
133 'type': 'loadable_module', 125 'type': 'loadable_module',
134 'dependencies': [ 126 'dependencies': [
135 'mojo_base.gyp:mojo_application_standalone', 127 'mojo_base.gyp:mojo_application_standalone',
136 'mojo_base.gyp:mojo_cpp_bindings', 128 'mojo_base.gyp:mojo_cpp_bindings',
137 'mojo_base.gyp:mojo_environment_standalone',
138 'mojo_base.gyp:mojo_utility', 129 'mojo_base.gyp:mojo_utility',
139 'mojo_network_bindings', 130 'mojo_network_bindings',
140 '<(mojo_system_for_loadable_module)', 131 '<(mojo_system_for_loadable_module)',
141 ], 132 ],
142 'sources': [ 133 'sources': [
143 'examples/wget/wget.cc', 134 'examples/wget/wget.cc',
144 'public/cpp/application/lib/mojo_main_standalone.cc',
145 ], 135 ],
146 }, 136 },
147 { 137 {
148 'target_name': 'package_mojo_wget', 138 'target_name': 'package_mojo_wget',
149 'variables': { 139 'variables': {
150 'app_name': 'mojo_wget', 140 'app_name': 'mojo_wget',
151 }, 141 },
152 'includes': [ 'build/package_app.gypi' ], 142 'includes': [ 'build/package_app.gypi' ],
153 }, 143 },
154 { 144 {
(...skipping 11 matching lines...) Expand all
166 ], 156 ],
167 }, 157 },
168 { 158 {
169 'target_name': 'mojo_png_viewer', 159 'target_name': 'mojo_png_viewer',
170 'type': 'loadable_module', 160 'type': 'loadable_module',
171 'dependencies': [ 161 'dependencies': [
172 '../skia/skia.gyp:skia', 162 '../skia/skia.gyp:skia',
173 '../ui/gfx/gfx.gyp:gfx', 163 '../ui/gfx/gfx.gyp:gfx',
174 'mojo_base.gyp:mojo_application_chromium', 164 'mojo_base.gyp:mojo_application_chromium',
175 'mojo_base.gyp:mojo_cpp_bindings', 165 'mojo_base.gyp:mojo_cpp_bindings',
176 'mojo_base.gyp:mojo_environment_chromium',
177 'mojo_base.gyp:mojo_utility', 166 'mojo_base.gyp:mojo_utility',
178 'mojo_media_viewer_bindings', 167 'mojo_media_viewer_bindings',
179 'mojo_navigation_bindings', 168 'mojo_navigation_bindings',
180 'mojo_network_bindings', 169 'mojo_network_bindings',
181 'mojo_launcher_bindings', 170 'mojo_launcher_bindings',
182 'mojo_view_manager_lib', 171 'mojo_view_manager_lib',
183 '<(mojo_system_for_loadable_module)', 172 '<(mojo_system_for_loadable_module)',
184 ], 173 ],
185 'sources': [ 174 'sources': [
186 'examples/png_viewer/png_viewer.cc', 175 'examples/png_viewer/png_viewer.cc',
187 'public/cpp/application/lib/mojo_main_chromium.cc',
188 ], 176 ],
189 }, 177 },
190 { 178 {
191 'target_name': 'mojo_pepper_container_app', 179 'target_name': 'mojo_pepper_container_app',
192 'type': 'loadable_module', 180 'type': 'loadable_module',
193 'dependencies': [ 181 'dependencies': [
194 '../base/base.gyp:base', 182 '../base/base.gyp:base',
195 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 183 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
196 '../gpu/gpu.gyp:command_buffer_common', 184 '../gpu/gpu.gyp:command_buffer_common',
197 '../ppapi/ppapi.gyp:ppapi_c', 185 '../ppapi/ppapi.gyp:ppapi_c',
198 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', 186 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube',
199 '../ui/events/events.gyp:events_base', 187 '../ui/events/events.gyp:events_base',
200 'mojo_base.gyp:mojo_application_chromium', 188 'mojo_base.gyp:mojo_application_chromium',
201 'mojo_base.gyp:mojo_common_lib', 189 'mojo_base.gyp:mojo_common_lib',
202 'mojo_base.gyp:mojo_environment_chromium',
203 'mojo_geometry_bindings', 190 'mojo_geometry_bindings',
204 'mojo_gles2', 191 'mojo_gles2',
205 'mojo_native_viewport_bindings', 192 'mojo_native_viewport_bindings',
206 '<(mojo_system_for_loadable_module)', 193 '<(mojo_system_for_loadable_module)',
207 ], 194 ],
208 'defines': [ 195 'defines': [
209 # We don't really want to export. We could change how 196 # We don't really want to export. We could change how
210 # ppapi_{shared,thunk}_export.h are defined to avoid this. 197 # ppapi_{shared,thunk}_export.h are defined to avoid this.
211 'PPAPI_SHARED_IMPLEMENTATION', 198 'PPAPI_SHARED_IMPLEMENTATION',
212 'PPAPI_THUNK_IMPLEMENTATION', 199 'PPAPI_THUNK_IMPLEMENTATION',
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
273 'examples/pepper_container_app/plugin_instance.cc', 260 'examples/pepper_container_app/plugin_instance.cc',
274 'examples/pepper_container_app/plugin_instance.h', 261 'examples/pepper_container_app/plugin_instance.h',
275 'examples/pepper_container_app/plugin_module.cc', 262 'examples/pepper_container_app/plugin_module.cc',
276 'examples/pepper_container_app/plugin_module.h', 263 'examples/pepper_container_app/plugin_module.h',
277 'examples/pepper_container_app/ppb_core_thunk.cc', 264 'examples/pepper_container_app/ppb_core_thunk.cc',
278 'examples/pepper_container_app/ppb_opengles2_thunk.cc', 265 'examples/pepper_container_app/ppb_opengles2_thunk.cc',
279 'examples/pepper_container_app/resource_creation_impl.cc', 266 'examples/pepper_container_app/resource_creation_impl.cc',
280 'examples/pepper_container_app/resource_creation_impl.h', 267 'examples/pepper_container_app/resource_creation_impl.h',
281 'examples/pepper_container_app/thunk.h', 268 'examples/pepper_container_app/thunk.h',
282 'examples/pepper_container_app/type_converters.h', 269 'examples/pepper_container_app/type_converters.h',
283 'public/cpp/application/lib/mojo_main_chromium.cc',
284 ], 270 ],
285 }, 271 },
286 { 272 {
287 'target_name': 'mojo_surfaces_app', 273 'target_name': 'mojo_surfaces_app',
288 'type': 'loadable_module', 274 'type': 'loadable_module',
289 'dependencies': [ 275 'dependencies': [
290 '../base/base.gyp:base', 276 '../base/base.gyp:base',
291 '../cc/cc.gyp:cc', 277 '../cc/cc.gyp:cc',
292 '../cc/cc.gyp:cc_surfaces', 278 '../cc/cc.gyp:cc_surfaces',
293 '../skia/skia.gyp:skia', 279 '../skia/skia.gyp:skia',
294 '../ui/gfx/gfx.gyp:gfx', 280 '../ui/gfx/gfx.gyp:gfx',
295 '../ui/gfx/gfx.gyp:gfx_geometry', 281 '../ui/gfx/gfx.gyp:gfx_geometry',
296 'mojo_base.gyp:mojo_application_chromium', 282 'mojo_base.gyp:mojo_application_chromium',
297 'mojo_base.gyp:mojo_common_lib', 283 'mojo_base.gyp:mojo_common_lib',
298 'mojo_base.gyp:mojo_environment_chromium',
299 'mojo_base.gyp:mojo_system_impl', 284 'mojo_base.gyp:mojo_system_impl',
300 'mojo_geometry_bindings', 285 'mojo_geometry_bindings',
301 'mojo_geometry_lib', 286 'mojo_geometry_lib',
302 'mojo_gles2', 287 'mojo_gles2',
303 'mojo_native_viewport_bindings', 288 'mojo_native_viewport_bindings',
304 'mojo_surfaces_bindings', 289 'mojo_surfaces_bindings',
305 'mojo_surfaces_app_bindings', 290 'mojo_surfaces_app_bindings',
306 'mojo_surfaces_lib', 291 'mojo_surfaces_lib',
307 '<(mojo_system_for_loadable_module)', 292 '<(mojo_system_for_loadable_module)',
308 ], 293 ],
309 'sources': [ 294 'sources': [
310 'examples/surfaces_app/embedder.cc', 295 'examples/surfaces_app/embedder.cc',
311 'examples/surfaces_app/embedder.h', 296 'examples/surfaces_app/embedder.h',
312 'examples/surfaces_app/surfaces_app.cc', 297 'examples/surfaces_app/surfaces_app.cc',
313 'examples/surfaces_app/surfaces_util.cc', 298 'examples/surfaces_app/surfaces_util.cc',
314 'examples/surfaces_app/surfaces_util.h', 299 'examples/surfaces_app/surfaces_util.h',
315 'public/cpp/application/lib/mojo_main_chromium.cc',
316 ], 300 ],
317 }, 301 },
318 { 302 {
319 'target_name': 'mojo_surfaces_app_bindings', 303 'target_name': 'mojo_surfaces_app_bindings',
320 'type': 'static_library', 304 'type': 'static_library',
321 'sources': [ 305 'sources': [
322 'examples/surfaces_app/child.mojom', 306 'examples/surfaces_app/child.mojom',
323 ], 307 ],
324 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 308 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
325 'export_dependent_settings': [ 309 'export_dependent_settings': [
(...skipping 17 matching lines...) Expand all
343 'type': 'loadable_module', 327 'type': 'loadable_module',
344 'dependencies': [ 328 'dependencies': [
345 '../base/base.gyp:base', 329 '../base/base.gyp:base',
346 '../cc/cc.gyp:cc', 330 '../cc/cc.gyp:cc',
347 '../cc/cc.gyp:cc_surfaces', 331 '../cc/cc.gyp:cc_surfaces',
348 '../skia/skia.gyp:skia', 332 '../skia/skia.gyp:skia',
349 '../ui/gfx/gfx.gyp:gfx', 333 '../ui/gfx/gfx.gyp:gfx',
350 '../ui/gfx/gfx.gyp:gfx_geometry', 334 '../ui/gfx/gfx.gyp:gfx_geometry',
351 'mojo_base.gyp:mojo_application_chromium', 335 'mojo_base.gyp:mojo_application_chromium',
352 'mojo_base.gyp:mojo_common_lib', 336 'mojo_base.gyp:mojo_common_lib',
353 'mojo_base.gyp:mojo_environment_chromium',
354 'mojo_base.gyp:mojo_system_impl', 337 'mojo_base.gyp:mojo_system_impl',
355 'mojo_geometry_bindings', 338 'mojo_geometry_bindings',
356 'mojo_geometry_lib', 339 'mojo_geometry_lib',
357 'mojo_surfaces_app_bindings', 340 'mojo_surfaces_app_bindings',
358 'mojo_surfaces_bindings', 341 'mojo_surfaces_bindings',
359 'mojo_surfaces_lib', 342 'mojo_surfaces_lib',
360 '<(mojo_system_for_loadable_module)', 343 '<(mojo_system_for_loadable_module)',
361 ], 344 ],
362 'sources': [ 345 'sources': [
363 'examples/surfaces_app/child_app.cc', 346 'examples/surfaces_app/child_app.cc',
364 'examples/surfaces_app/child_impl.cc', 347 'examples/surfaces_app/child_impl.cc',
365 'examples/surfaces_app/child_impl.h', 348 'examples/surfaces_app/child_impl.h',
366 'examples/surfaces_app/surfaces_util.cc', 349 'examples/surfaces_app/surfaces_util.cc',
367 'examples/surfaces_app/surfaces_util.h', 350 'examples/surfaces_app/surfaces_util.h',
368 'public/cpp/application/lib/mojo_main_chromium.cc',
369 ], 351 ],
370 }, 352 },
371 ], 353 ],
372 'conditions': [ 354 'conditions': [
373 ['use_aura==1', { 355 ['use_aura==1', {
374 'targets': [ 356 'targets': [
375 { 357 {
376 'target_name': 'mojo_aura_demo', 358 'target_name': 'mojo_aura_demo',
377 'type': 'loadable_module', 359 'type': 'loadable_module',
378 'dependencies': [ 360 'dependencies': [
379 '../base/base.gyp:base', 361 '../base/base.gyp:base',
380 '../cc/cc.gyp:cc', 362 '../cc/cc.gyp:cc',
381 '../ui/aura/aura.gyp:aura', 363 '../ui/aura/aura.gyp:aura',
382 '../ui/base/ui_base.gyp:ui_base', 364 '../ui/base/ui_base.gyp:ui_base',
383 '../ui/compositor/compositor.gyp:compositor', 365 '../ui/compositor/compositor.gyp:compositor',
384 '../ui/gfx/gfx.gyp:gfx', 366 '../ui/gfx/gfx.gyp:gfx',
385 '../ui/gfx/gfx.gyp:gfx_geometry', 367 '../ui/gfx/gfx.gyp:gfx_geometry',
386 'mojo_base.gyp:mojo_application_chromium', 368 'mojo_base.gyp:mojo_application_chromium',
387 'mojo_base.gyp:mojo_common_lib', 369 'mojo_base.gyp:mojo_common_lib',
388 'mojo_base.gyp:mojo_environment_chromium',
389 'mojo_aura_support', 370 'mojo_aura_support',
390 'mojo_geometry_bindings', 371 'mojo_geometry_bindings',
391 'mojo_geometry_lib', 372 'mojo_geometry_lib',
392 'mojo_view_manager_lib', 373 'mojo_view_manager_lib',
393 '<(mojo_system_for_loadable_module)', 374 '<(mojo_system_for_loadable_module)',
394 ], 375 ],
395 'sources': [ 376 'sources': [
396 'examples/aura_demo/aura_demo.cc', 377 'examples/aura_demo/aura_demo.cc',
397 'public/cpp/application/lib/mojo_main_chromium.cc',
398 ], 378 ],
399 }, 379 },
400 { 380 {
401 'target_name': 'mojo_aura_demo_init', 381 'target_name': 'mojo_aura_demo_init',
402 'type': 'loadable_module', 382 'type': 'loadable_module',
403 'dependencies': [ 383 'dependencies': [
404 '../base/base.gyp:base', 384 '../base/base.gyp:base',
405 'mojo_base.gyp:mojo_application_chromium', 385 'mojo_base.gyp:mojo_application_chromium',
406 'mojo_base.gyp:mojo_environment_chromium',
407 'mojo_view_manager_bindings', 386 'mojo_view_manager_bindings',
408 '<(mojo_system_for_loadable_module)', 387 '<(mojo_system_for_loadable_module)',
409 ], 388 ],
410 'sources': [ 389 'sources': [
411 'examples/aura_demo/view_manager_init.cc', 390 'examples/aura_demo/view_manager_init.cc',
412 'public/cpp/application/lib/mojo_main_chromium.cc',
413 ], 391 ],
414 }, 392 },
415 { 393 {
416 'target_name': 'mojo_browser', 394 'target_name': 'mojo_browser',
417 'type': 'loadable_module', 395 'type': 'loadable_module',
418 'dependencies': [ 396 'dependencies': [
419 '../base/base.gyp:base', 397 '../base/base.gyp:base',
420 '../cc/cc.gyp:cc', 398 '../cc/cc.gyp:cc',
421 '../third_party/icu/icu.gyp:icui18n', 399 '../third_party/icu/icu.gyp:icui18n',
422 '../third_party/icu/icu.gyp:icuuc', 400 '../third_party/icu/icu.gyp:icuuc',
423 '../ui/aura/aura.gyp:aura', 401 '../ui/aura/aura.gyp:aura',
424 '../ui/base/ui_base.gyp:ui_base', 402 '../ui/base/ui_base.gyp:ui_base',
425 '../ui/compositor/compositor.gyp:compositor', 403 '../ui/compositor/compositor.gyp:compositor',
426 '../ui/gfx/gfx.gyp:gfx', 404 '../ui/gfx/gfx.gyp:gfx',
427 '../ui/gfx/gfx.gyp:gfx_geometry', 405 '../ui/gfx/gfx.gyp:gfx_geometry',
428 '../ui/resources/ui_resources.gyp:ui_resources', 406 '../ui/resources/ui_resources.gyp:ui_resources',
429 '../ui/resources/ui_resources.gyp:ui_test_pak', 407 '../ui/resources/ui_resources.gyp:ui_test_pak',
430 '../ui/views/views.gyp:views', 408 '../ui/views/views.gyp:views',
431 '../url/url.gyp:url_lib', 409 '../url/url.gyp:url_lib',
432 'mojo_base.gyp:mojo_application_chromium', 410 'mojo_base.gyp:mojo_application_chromium',
433 'mojo_base.gyp:mojo_common_lib', 411 'mojo_base.gyp:mojo_common_lib',
434 'mojo_base.gyp:mojo_environment_chromium',
435 'mojo_aura_support', 412 'mojo_aura_support',
436 'mojo_geometry_bindings', 413 'mojo_geometry_bindings',
437 'mojo_geometry_lib', 414 'mojo_geometry_lib',
438 'mojo_input_events_lib', 415 'mojo_input_events_lib',
439 'mojo_navigation_bindings', 416 'mojo_navigation_bindings',
440 'mojo_views_support', 417 'mojo_views_support',
441 'mojo_view_manager_bindings', 418 'mojo_view_manager_bindings',
442 'mojo_view_manager_lib', 419 'mojo_view_manager_lib',
443 'mojo_window_manager_bindings', 420 'mojo_window_manager_bindings',
444 '<(mojo_system_for_loadable_module)', 421 '<(mojo_system_for_loadable_module)',
445 ], 422 ],
446 'sources': [ 423 'sources': [
447 'examples/browser/browser.cc', 424 'examples/browser/browser.cc',
448 'public/cpp/application/lib/mojo_main_chromium.cc',
449 ], 425 ],
450 }, 426 },
451 { 427 {
452 'target_name': 'package_mojo_aura_demo', 428 'target_name': 'package_mojo_aura_demo',
453 'variables': { 429 'variables': {
454 'app_name': 'mojo_aura_demo', 430 'app_name': 'mojo_aura_demo',
455 }, 431 },
456 'includes': [ 'build/package_app.gypi' ], 432 'includes': [ 'build/package_app.gypi' ],
457 }, 433 },
458 { 434 {
459 'target_name': 'mojo_demo_launcher', 435 'target_name': 'mojo_demo_launcher',
460 'type': 'loadable_module', 436 'type': 'loadable_module',
461 'dependencies': [ 437 'dependencies': [
462 '../base/base.gyp:base', 438 '../base/base.gyp:base',
463 '../skia/skia.gyp:skia', 439 '../skia/skia.gyp:skia',
464 '../ui/gfx/gfx.gyp:gfx', 440 '../ui/gfx/gfx.gyp:gfx',
465 '../ui/gfx/gfx.gyp:gfx_geometry', 441 '../ui/gfx/gfx.gyp:gfx_geometry',
466 '../ui/gl/gl.gyp:gl', 442 '../ui/gl/gl.gyp:gl',
467 'mojo_base.gyp:mojo_application_chromium', 443 'mojo_base.gyp:mojo_application_chromium',
468 'mojo_base.gyp:mojo_cpp_bindings', 444 'mojo_base.gyp:mojo_cpp_bindings',
469 'mojo_base.gyp:mojo_environment_chromium',
470 'mojo_base.gyp:mojo_utility', 445 'mojo_base.gyp:mojo_utility',
471 'mojo_geometry_bindings', 446 'mojo_geometry_bindings',
472 'mojo_gles2', 447 'mojo_gles2',
473 'mojo_view_manager_bindings', 448 'mojo_view_manager_bindings',
474 '<(mojo_system_for_loadable_module)', 449 '<(mojo_system_for_loadable_module)',
475 ], 450 ],
476 'sources': [ 451 'sources': [
477 'examples/demo_launcher/demo_launcher.cc', 452 'examples/demo_launcher/demo_launcher.cc',
478 'public/cpp/application/lib/mojo_main_chromium.cc',
479 ], 453 ],
480 }, 454 },
481 { 455 {
482 'target_name': 'mojo_keyboard', 456 'target_name': 'mojo_keyboard',
483 'type': 'loadable_module', 457 'type': 'loadable_module',
484 'dependencies': [ 458 'dependencies': [
485 '../base/base.gyp:base', 459 '../base/base.gyp:base',
486 '../cc/cc.gyp:cc', 460 '../cc/cc.gyp:cc',
487 '../third_party/icu/icu.gyp:icui18n', 461 '../third_party/icu/icu.gyp:icui18n',
488 '../third_party/icu/icu.gyp:icuuc', 462 '../third_party/icu/icu.gyp:icuuc',
489 '../ui/aura/aura.gyp:aura', 463 '../ui/aura/aura.gyp:aura',
490 '../ui/base/ui_base.gyp:ui_base', 464 '../ui/base/ui_base.gyp:ui_base',
491 '../ui/compositor/compositor.gyp:compositor', 465 '../ui/compositor/compositor.gyp:compositor',
492 '../ui/gfx/gfx.gyp:gfx', 466 '../ui/gfx/gfx.gyp:gfx',
493 '../ui/gfx/gfx.gyp:gfx_geometry', 467 '../ui/gfx/gfx.gyp:gfx_geometry',
494 '../ui/resources/ui_resources.gyp:ui_resources', 468 '../ui/resources/ui_resources.gyp:ui_resources',
495 '../ui/resources/ui_resources.gyp:ui_test_pak', 469 '../ui/resources/ui_resources.gyp:ui_test_pak',
496 '../ui/views/views.gyp:views', 470 '../ui/views/views.gyp:views',
497 '../url/url.gyp:url_lib', 471 '../url/url.gyp:url_lib',
498 'mojo_base.gyp:mojo_application_chromium', 472 'mojo_base.gyp:mojo_application_chromium',
499 'mojo_base.gyp:mojo_common_lib', 473 'mojo_base.gyp:mojo_common_lib',
500 'mojo_base.gyp:mojo_environment_chromium',
501 'mojo_aura_support', 474 'mojo_aura_support',
502 'mojo_geometry_bindings', 475 'mojo_geometry_bindings',
503 'mojo_geometry_lib', 476 'mojo_geometry_lib',
504 'mojo_input_events_lib', 477 'mojo_input_events_lib',
505 'mojo_keyboard_bindings', 478 'mojo_keyboard_bindings',
506 'mojo_navigation_bindings', 479 'mojo_navigation_bindings',
507 'mojo_views_support', 480 'mojo_views_support',
508 'mojo_view_manager_bindings', 481 'mojo_view_manager_bindings',
509 'mojo_view_manager_lib', 482 'mojo_view_manager_lib',
510 '<(mojo_system_for_loadable_module)', 483 '<(mojo_system_for_loadable_module)',
511 ], 484 ],
512 'sources': [ 485 'sources': [
513 'examples/keyboard/keyboard_delegate.h', 486 'examples/keyboard/keyboard_delegate.h',
514 'examples/keyboard/keyboard_view.cc', 487 'examples/keyboard/keyboard_view.cc',
515 'examples/keyboard/keyboard_view.h', 488 'examples/keyboard/keyboard_view.h',
516 'examples/keyboard/keyboard.cc', 489 'examples/keyboard/keyboard.cc',
517 'examples/keyboard/keys.cc', 490 'examples/keyboard/keys.cc',
518 'examples/keyboard/keys.h', 491 'examples/keyboard/keys.h',
519 'public/cpp/application/lib/mojo_main_chromium.cc',
520 ], 492 ],
521 }, 493 },
522 { 494 {
523 'target_name': 'mojo_keyboard_bindings', 495 'target_name': 'mojo_keyboard_bindings',
524 'type': 'static_library', 496 'type': 'static_library',
525 'sources': [ 497 'sources': [
526 'examples/keyboard/keyboard.mojom', 498 'examples/keyboard/keyboard.mojom',
527 ], 499 ],
528 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 500 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
529 'export_dependent_settings': [ 501 'export_dependent_settings': [
(...skipping 27 matching lines...) Expand all
557 '../ui/base/ui_base.gyp:ui_base', 529 '../ui/base/ui_base.gyp:ui_base',
558 '../ui/gfx/gfx.gyp:gfx', 530 '../ui/gfx/gfx.gyp:gfx',
559 '../ui/gfx/gfx.gyp:gfx_geometry', 531 '../ui/gfx/gfx.gyp:gfx_geometry',
560 '../ui/gl/gl.gyp:gl', 532 '../ui/gl/gl.gyp:gl',
561 '../ui/resources/ui_resources.gyp:ui_resources', 533 '../ui/resources/ui_resources.gyp:ui_resources',
562 '../ui/resources/ui_resources.gyp:ui_test_pak', 534 '../ui/resources/ui_resources.gyp:ui_test_pak',
563 '../ui/views/views.gyp:views', 535 '../ui/views/views.gyp:views',
564 'mojo_base.gyp:mojo_application_chromium', 536 'mojo_base.gyp:mojo_application_chromium',
565 'mojo_base.gyp:mojo_cpp_bindings', 537 'mojo_base.gyp:mojo_cpp_bindings',
566 'mojo_base.gyp:mojo_utility', 538 'mojo_base.gyp:mojo_utility',
567 'mojo_base.gyp:mojo_environment_chromium',
568 'mojo_aura_support', 539 'mojo_aura_support',
569 'mojo_geometry_bindings', 540 'mojo_geometry_bindings',
570 'mojo_geometry_lib', 541 'mojo_geometry_lib',
571 'mojo_gles2', 542 'mojo_gles2',
572 'mojo_input_events_lib', 543 'mojo_input_events_lib',
573 'mojo_keyboard_bindings', 544 'mojo_keyboard_bindings',
574 'mojo_launcher_bindings', 545 'mojo_launcher_bindings',
575 'mojo_navigation_bindings', 546 'mojo_navigation_bindings',
576 'mojo_view_manager_lib', 547 'mojo_view_manager_lib',
577 'mojo_views_support', 548 'mojo_views_support',
578 'mojo_window_manager_bindings', 549 'mojo_window_manager_bindings',
579 '<(mojo_system_for_loadable_module)', 550 '<(mojo_system_for_loadable_module)',
580 ], 551 ],
581 'sources': [ 552 'sources': [
582 'examples/window_manager/debug_panel.h', 553 'examples/window_manager/debug_panel.h',
583 'examples/window_manager/debug_panel.cc', 554 'examples/window_manager/debug_panel.cc',
584 'examples/window_manager/window_manager.cc', 555 'examples/window_manager/window_manager.cc',
585 'public/cpp/application/lib/mojo_main_chromium.cc',
586 ], 556 ],
587 }, 557 },
588 { 558 {
589 'target_name': 'mojo_embedded_app', 559 'target_name': 'mojo_embedded_app',
590 'type': 'loadable_module', 560 'type': 'loadable_module',
591 'dependencies': [ 561 'dependencies': [
592 '../base/base.gyp:base', 562 '../base/base.gyp:base',
593 '../ui/gfx/gfx.gyp:gfx_geometry', 563 '../ui/gfx/gfx.gyp:gfx_geometry',
594 '../ui/gl/gl.gyp:gl', 564 '../ui/gl/gl.gyp:gl',
595 '../url/url.gyp:url_lib', 565 '../url/url.gyp:url_lib',
596 'mojo_base.gyp:mojo_application_chromium', 566 'mojo_base.gyp:mojo_application_chromium',
597 'mojo_base.gyp:mojo_cpp_bindings', 567 'mojo_base.gyp:mojo_cpp_bindings',
598 'mojo_base.gyp:mojo_environment_chromium',
599 'mojo_base.gyp:mojo_utility', 568 'mojo_base.gyp:mojo_utility',
600 'mojo_geometry_bindings', 569 'mojo_geometry_bindings',
601 'mojo_gles2', 570 'mojo_gles2',
602 'mojo_navigation_bindings', 571 'mojo_navigation_bindings',
603 'mojo_view_manager_lib', 572 'mojo_view_manager_lib',
604 'mojo_window_manager_bindings', 573 'mojo_window_manager_bindings',
605 '<(mojo_system_for_loadable_module)', 574 '<(mojo_system_for_loadable_module)',
606 ], 575 ],
607 'sources': [ 576 'sources': [
608 'examples/embedded_app/embedded_app.cc', 577 'examples/embedded_app/embedded_app.cc',
609 'public/cpp/application/lib/mojo_main_chromium.cc',
610 ], 578 ],
611 }, 579 },
612 { 580 {
613 'target_name': 'mojo_nesting_app', 581 'target_name': 'mojo_nesting_app',
614 'type': 'loadable_module', 582 'type': 'loadable_module',
615 'dependencies': [ 583 'dependencies': [
616 '../base/base.gyp:base', 584 '../base/base.gyp:base',
617 '../ui/gfx/gfx.gyp:gfx_geometry', 585 '../ui/gfx/gfx.gyp:gfx_geometry',
618 '../ui/gl/gl.gyp:gl', 586 '../ui/gl/gl.gyp:gl',
619 '../url/url.gyp:url_lib', 587 '../url/url.gyp:url_lib',
620 'mojo_base.gyp:mojo_application_chromium', 588 'mojo_base.gyp:mojo_application_chromium',
621 'mojo_base.gyp:mojo_cpp_bindings', 589 'mojo_base.gyp:mojo_cpp_bindings',
622 'mojo_base.gyp:mojo_environment_chromium',
623 'mojo_base.gyp:mojo_utility', 590 'mojo_base.gyp:mojo_utility',
624 'mojo_geometry_bindings', 591 'mojo_geometry_bindings',
625 'mojo_gles2', 592 'mojo_gles2',
626 'mojo_navigation_bindings', 593 'mojo_navigation_bindings',
627 'mojo_view_manager_lib', 594 'mojo_view_manager_lib',
628 'mojo_window_manager_bindings', 595 'mojo_window_manager_bindings',
629 '<(mojo_system_for_loadable_module)', 596 '<(mojo_system_for_loadable_module)',
630 ], 597 ],
631 'sources': [ 598 'sources': [
632 'examples/nesting_app/nesting_app.cc', 599 'examples/nesting_app/nesting_app.cc',
633 'public/cpp/application/lib/mojo_main_chromium.cc',
634 ], 600 ],
635 }, 601 },
636 { 602 {
637 'target_name': 'mojo_media_viewer', 603 'target_name': 'mojo_media_viewer',
638 'type': 'loadable_module', 604 'type': 'loadable_module',
639 'dependencies': [ 605 'dependencies': [
640 '../base/base.gyp:base', 606 '../base/base.gyp:base',
641 '../skia/skia.gyp:skia', 607 '../skia/skia.gyp:skia',
642 '../ui/gfx/gfx.gyp:gfx_geometry', 608 '../ui/gfx/gfx.gyp:gfx_geometry',
643 '../ui/views/views.gyp:views', 609 '../ui/views/views.gyp:views',
644 'mojo_base.gyp:mojo_application_chromium', 610 'mojo_base.gyp:mojo_application_chromium',
645 'mojo_base.gyp:mojo_environment_chromium',
646 'mojo_input_events_lib', 611 'mojo_input_events_lib',
647 'mojo_media_viewer_bindings', 612 'mojo_media_viewer_bindings',
648 'mojo_navigation_bindings', 613 'mojo_navigation_bindings',
649 'mojo_views_support', 614 'mojo_views_support',
650 'mojo_view_manager_bindings', 615 'mojo_view_manager_bindings',
651 'mojo_view_manager_lib', 616 'mojo_view_manager_lib',
652 '<(mojo_system_for_loadable_module)', 617 '<(mojo_system_for_loadable_module)',
653 ], 618 ],
654 'sources': [ 619 'sources': [
655 'examples/media_viewer/media_viewer.cc', 620 'examples/media_viewer/media_viewer.cc',
656 'public/cpp/application/lib/mojo_main_chromium.cc',
657 ], 621 ],
658 }, 622 },
659 { 623 {
660 'target_name': 'mojo_wm_flow_wm', 624 'target_name': 'mojo_wm_flow_wm',
661 'type': 'loadable_module', 625 'type': 'loadable_module',
662 'dependencies': [ 626 'dependencies': [
663 '../base/base.gyp:base', 627 '../base/base.gyp:base',
664 'mojo_base.gyp:mojo_application_chromium', 628 'mojo_base.gyp:mojo_application_chromium',
665 'mojo_base.gyp:mojo_environment_chromium',
666 'mojo_core_window_manager_lib', 629 'mojo_core_window_manager_lib',
667 'mojo_view_manager_lib', 630 'mojo_view_manager_lib',
668 '<(mojo_system_for_loadable_module)', 631 '<(mojo_system_for_loadable_module)',
669 ], 632 ],
670 'sources': [ 633 'sources': [
671 'examples/wm_flow/wm/wm.cc', 634 'examples/wm_flow/wm/wm.cc',
672 'public/cpp/application/lib/mojo_main_chromium.cc',
673 ], 635 ],
674 }, 636 },
675 { 637 {
676 'target_name': 'mojo_wm_flow_init', 638 'target_name': 'mojo_wm_flow_init',
677 'type': 'loadable_module', 639 'type': 'loadable_module',
678 'dependencies': [ 640 'dependencies': [
679 '../base/base.gyp:base', 641 '../base/base.gyp:base',
680 'mojo_base.gyp:mojo_application_chromium', 642 'mojo_base.gyp:mojo_application_chromium',
681 'mojo_base.gyp:mojo_environment_chromium',
682 'mojo_view_manager_bindings', 643 'mojo_view_manager_bindings',
683 '<(mojo_system_for_loadable_module)', 644 '<(mojo_system_for_loadable_module)',
684 ], 645 ],
685 'sources': [ 646 'sources': [
686 'examples/wm_flow/init/init.cc', 647 'examples/wm_flow/init/init.cc',
687 'public/cpp/application/lib/mojo_main_chromium.cc',
688 ], 648 ],
689 }, 649 },
690 { 650 {
691 'target_name': 'mojo_wm_flow_app', 651 'target_name': 'mojo_wm_flow_app',
692 'type': 'loadable_module', 652 'type': 'loadable_module',
693 'dependencies': [ 653 'dependencies': [
694 '../base/base.gyp:base', 654 '../base/base.gyp:base',
695 'mojo_base.gyp:mojo_application_chromium', 655 'mojo_base.gyp:mojo_application_chromium',
696 'mojo_base.gyp:mojo_environment_chromium',
697 'mojo_core_window_manager_bindings', 656 'mojo_core_window_manager_bindings',
698 'mojo_view_manager_lib', 657 'mojo_view_manager_lib',
699 '<(mojo_system_for_loadable_module)', 658 '<(mojo_system_for_loadable_module)',
700 ], 659 ],
701 'sources': [ 660 'sources': [
702 'examples/wm_flow/app/app.cc', 661 'examples/wm_flow/app/app.cc',
703 'public/cpp/application/lib/mojo_main_chromium.cc',
704 ], 662 ],
705 }, 663 },
706 ], 664 ],
707 }], 665 }],
708 ['OS=="linux"', { 666 ['OS=="linux"', {
709 'targets': [ 667 'targets': [
710 { 668 {
711 'target_name': 'mojo_dbus_echo', 669 'target_name': 'mojo_dbus_echo',
712 'type': 'loadable_module', 670 'type': 'loadable_module',
713 'dependencies': [ 671 'dependencies': [
714 '../base/base.gyp:base', 672 '../base/base.gyp:base',
715 'mojo_base.gyp:mojo_application_standalone', 673 'mojo_base.gyp:mojo_application_standalone',
716 'mojo_base.gyp:mojo_cpp_bindings', 674 'mojo_base.gyp:mojo_cpp_bindings',
717 'mojo_base.gyp:mojo_environment_standalone',
718 'mojo_base.gyp:mojo_utility', 675 'mojo_base.gyp:mojo_utility',
719 'mojo_echo_bindings', 676 'mojo_echo_bindings',
720 '<(mojo_system_for_loadable_module)', 677 '<(mojo_system_for_loadable_module)',
721 ], 678 ],
722 'sources': [ 679 'sources': [
723 'examples/dbus_echo/dbus_echo_app.cc', 680 'examples/dbus_echo/dbus_echo_app.cc',
724 'public/cpp/application/lib/mojo_main_standalone.cc',
725 ], 681 ],
726 }, 682 },
727 ], 683 ],
728 }], 684 }],
729 ], 685 ],
730 } 686 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698