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

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

Powered by Google App Engine
This is Rietveld 408576698