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

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: more gn 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 # GN version: //mojo/examples/echo:client 8 # GN version: //mojo/examples/echo:client
9 'target_name': 'mojo_echo_client', 9 'target_name': 'mojo_echo_client',
10 'type': 'loadable_module', 10 'type': 'loadable_module',
11 'dependencies': [ 11 'dependencies': [
12 'mojo_base.gyp:mojo_application_standalone', 12 'mojo_base.gyp:mojo_application_standalone',
13 'mojo_base.gyp:mojo_cpp_bindings', 13 'mojo_base.gyp:mojo_cpp_bindings',
14 'mojo_base.gyp:mojo_environment_standalone',
15 'mojo_base.gyp:mojo_utility', 14 'mojo_base.gyp:mojo_utility',
16 'mojo_echo_service_bindings', 15 'mojo_echo_service_bindings',
17 '<(mojo_system_for_loadable_module)', 16 '<(mojo_system_for_loadable_module)',
18 ], 17 ],
19 'sources': [ 18 'sources': [
20 'examples/echo/echo_client.cc', 19 'examples/echo/echo_client.cc',
21 'public/cpp/application/lib/mojo_main_standalone.cc',
22 ], 20 ],
23 }, 21 },
24 { 22 {
25 'target_name': 'package_mojo_echo_client', 23 'target_name': 'package_mojo_echo_client',
26 'variables': { 24 'variables': {
27 'app_name': 'mojo_echo_client', 25 'app_name': 'mojo_echo_client',
28 }, 26 },
29 'includes': [ 'build/package_app.gypi' ], 27 'includes': [ 'build/package_app.gypi' ],
30 }, 28 },
31 { 29 {
(...skipping 11 matching lines...) Expand all
43 'mojo_base.gyp:mojo_cpp_bindings', 41 'mojo_base.gyp:mojo_cpp_bindings',
44 ], 42 ],
45 }, 43 },
46 { 44 {
47 # GN version: //mojo/examples/echo:service 45 # GN version: //mojo/examples/echo:service
48 'target_name': 'mojo_echo_service', 46 'target_name': 'mojo_echo_service',
49 'type': 'loadable_module', 47 'type': 'loadable_module',
50 'dependencies': [ 48 'dependencies': [
51 'mojo_base.gyp:mojo_application_standalone', 49 'mojo_base.gyp:mojo_application_standalone',
52 'mojo_base.gyp:mojo_cpp_bindings', 50 'mojo_base.gyp:mojo_cpp_bindings',
53 'mojo_base.gyp:mojo_environment_standalone',
54 'mojo_base.gyp:mojo_utility', 51 'mojo_base.gyp:mojo_utility',
55 'mojo_echo_service_bindings', 52 'mojo_echo_service_bindings',
56 '<(mojo_system_for_loadable_module)', 53 '<(mojo_system_for_loadable_module)',
57 ], 54 ],
58 'sources': [ 55 'sources': [
59 'examples/echo/echo_service.cc', 56 'examples/echo/echo_service.cc',
60 'public/cpp/application/lib/mojo_main_standalone.cc',
61 ], 57 ],
62 }, 58 },
63 { 59 {
64 'target_name': 'package_mojo_echo_service', 60 'target_name': 'package_mojo_echo_service',
65 'variables': { 61 'variables': {
66 'app_name': 'mojo_echo_service', 62 'app_name': 'mojo_echo_service',
67 }, 63 },
68 'includes': [ 'build/package_app.gypi' ], 64 'includes': [ 'build/package_app.gypi' ],
69 }, 65 },
70 { 66 {
71 # GN version: //mojo/examples/sample_app 67 # GN version: //mojo/examples/sample_app
72 'target_name': 'mojo_sample_app', 68 'target_name': 'mojo_sample_app',
73 'type': 'loadable_module', 69 'type': 'loadable_module',
74 'dependencies': [ 70 'dependencies': [
75 'mojo_base.gyp:mojo_application_standalone', 71 'mojo_base.gyp:mojo_application_standalone',
76 'mojo_base.gyp:mojo_cpp_bindings', 72 'mojo_base.gyp:mojo_cpp_bindings',
77 'mojo_base.gyp:mojo_environment_standalone',
78 'mojo_base.gyp:mojo_utility', 73 'mojo_base.gyp:mojo_utility',
79 'mojo_geometry_bindings', 74 'mojo_geometry_bindings',
80 'mojo_gpu_bindings', 75 'mojo_gpu_bindings',
81 'mojo_native_viewport_bindings', 76 'mojo_native_viewport_bindings',
82 '<(mojo_gles2_for_loadable_module)', 77 '<(mojo_gles2_for_loadable_module)',
83 '<(mojo_system_for_loadable_module)', 78 '<(mojo_system_for_loadable_module)',
84 ], 79 ],
85 'sources': [ 80 'sources': [
86 'examples/sample_app/gles2_client_impl.cc', 81 'examples/sample_app/gles2_client_impl.cc',
87 'examples/sample_app/gles2_client_impl.cc', 82 'examples/sample_app/gles2_client_impl.cc',
88 'examples/sample_app/sample_app.cc', 83 'examples/sample_app/sample_app.cc',
89 'examples/sample_app/spinning_cube.cc', 84 'examples/sample_app/spinning_cube.cc',
90 'examples/sample_app/spinning_cube.h', 85 'examples/sample_app/spinning_cube.h',
91 'public/cpp/application/lib/mojo_main_standalone.cc',
92 ], 86 ],
93 }, 87 },
94 { 88 {
95 'target_name': 'package_mojo_sample_app', 89 'target_name': 'package_mojo_sample_app',
96 'variables': { 90 'variables': {
97 'app_name': 'mojo_sample_app', 91 'app_name': 'mojo_sample_app',
98 }, 92 },
99 'includes': [ 'build/package_app.gypi' ], 93 'includes': [ 'build/package_app.gypi' ],
100 }, 94 },
101 { 95 {
102 'target_name': 'mojo_example_service_bindings', 96 'target_name': 'mojo_example_service_bindings',
103 'type': 'static_library', 97 'type': 'static_library',
104 'sources': [ 98 'sources': [
105 'examples/apptest/example_service.mojom', 99 'examples/apptest/example_service.mojom',
106 ], 100 ],
107 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 101 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
108 'export_dependent_settings': [ 102 'export_dependent_settings': [
109 'mojo_base.gyp:mojo_cpp_bindings', 103 'mojo_base.gyp:mojo_cpp_bindings',
110 ], 104 ],
111 'dependencies': [ 105 'dependencies': [
112 'mojo_base.gyp:mojo_cpp_bindings', 106 'mojo_base.gyp:mojo_cpp_bindings',
113 ], 107 ],
114 }, 108 },
115 { 109 {
116 'target_name': 'mojo_example_service', 110 'target_name': 'mojo_example_service',
117 'type': 'loadable_module', 111 'type': 'loadable_module',
118 'dependencies': [ 112 'dependencies': [
119 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate. 113 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate.
120 'mojo_base.gyp:mojo_cpp_bindings', # For *.mojom.h 114 'mojo_base.gyp:mojo_cpp_bindings', # For *.mojom.h
121 'mojo_base.gyp:mojo_environment_standalone', # For Environment.
122 'mojo_example_service_bindings', 115 'mojo_example_service_bindings',
123 'mojo_base.gyp:mojo_utility', # For RunLoop. 116 'mojo_base.gyp:mojo_utility', # For RunLoop.
124 '<(mojo_system_for_loadable_module)', 117 '<(mojo_system_for_loadable_module)',
125 ], 118 ],
126 'sources': [ 119 'sources': [
127 'examples/apptest/example_service_application.cc', 120 'examples/apptest/example_service_application.cc',
128 'examples/apptest/example_service_application.h', 121 'examples/apptest/example_service_application.h',
129 'examples/apptest/example_service_impl.cc', 122 'examples/apptest/example_service_impl.cc',
130 'examples/apptest/example_service_impl.h', 123 'examples/apptest/example_service_impl.h',
131 'public/cpp/application/lib/mojo_main_standalone.cc',
132 ], 124 ],
133 }, 125 },
134 { 126 {
135 'target_name': 'mojo_example_apptests', 127 'target_name': 'mojo_example_apptests',
136 'type': 'loadable_module', 128 'type': 'loadable_module',
137 'dependencies': [ 129 'dependencies': [
138 '../testing/gtest.gyp:gtest', 130 '../testing/gtest.gyp:gtest',
139 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate. 131 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate.
140 'mojo_base.gyp:mojo_environment_standalone', # For Environment.
141 'mojo_example_service', 132 'mojo_example_service',
142 'mojo_example_service_bindings', 133 'mojo_example_service_bindings',
143 'mojo_base.gyp:mojo_utility', # For RunLoop. 134 'mojo_base.gyp:mojo_utility', # For RunLoop.
144 '<(mojo_system_for_loadable_module)', 135 '<(mojo_system_for_loadable_module)',
145 ], 136 ],
146 'sources': [ 137 'sources': [
147 'examples/apptest/example_apptest.cc', 138 'examples/apptest/example_apptest.cc',
148 'examples/apptest/example_client_application.cc', 139 'examples/apptest/example_client_application.cc',
149 'examples/apptest/example_client_application.h', 140 'examples/apptest/example_client_application.h',
150 'examples/apptest/example_client_impl.cc', 141 'examples/apptest/example_client_impl.cc',
(...skipping 10 matching lines...) Expand all
161 { 152 {
162 'target_name': 'mojo_compositor_app', 153 'target_name': 'mojo_compositor_app',
163 'type': 'loadable_module', 154 'type': 'loadable_module',
164 'dependencies': [ 155 'dependencies': [
165 '../base/base.gyp:base', 156 '../base/base.gyp:base',
166 '../cc/cc.gyp:cc', 157 '../cc/cc.gyp:cc',
167 '../ui/gfx/gfx.gyp:gfx', 158 '../ui/gfx/gfx.gyp:gfx',
168 '../ui/gfx/gfx.gyp:gfx_geometry', 159 '../ui/gfx/gfx.gyp:gfx_geometry',
169 'mojo_base.gyp:mojo_application_chromium', 160 'mojo_base.gyp:mojo_application_chromium',
170 'mojo_base.gyp:mojo_common_lib', 161 'mojo_base.gyp:mojo_common_lib',
171 'mojo_base.gyp:mojo_environment_chromium',
172 'mojo_cc_support', 162 'mojo_cc_support',
173 'mojo_geometry_bindings', 163 'mojo_geometry_bindings',
174 'mojo_geometry_lib', 164 'mojo_geometry_lib',
175 'mojo_gpu_bindings', 165 'mojo_gpu_bindings',
176 'mojo_native_viewport_bindings', 166 'mojo_native_viewport_bindings',
177 '<(mojo_gles2_for_loadable_module)', 167 '<(mojo_gles2_for_loadable_module)',
178 '<(mojo_system_for_loadable_module)', 168 '<(mojo_system_for_loadable_module)',
179 ], 169 ],
180 'sources': [ 170 'sources': [
181 'examples/compositor_app/compositor_app.cc', 171 'examples/compositor_app/compositor_app.cc',
182 'examples/compositor_app/compositor_host.cc', 172 'examples/compositor_app/compositor_host.cc',
183 'examples/compositor_app/compositor_host.h', 173 'examples/compositor_app/compositor_host.h',
184 'public/cpp/application/lib/mojo_main_chromium.cc',
185 ], 174 ],
186 }, 175 },
187 { 176 {
188 'target_name': 'package_mojo_compositor_app', 177 'target_name': 'package_mojo_compositor_app',
189 'variables': { 178 'variables': {
190 'app_name': 'mojo_compositor_app', 179 'app_name': 'mojo_compositor_app',
191 }, 180 },
192 'includes': [ 'build/package_app.gypi' ], 181 'includes': [ 'build/package_app.gypi' ],
193 }, 182 },
194 { 183 {
195 # GN version: //mojo/examples/wget 184 # GN version: //mojo/examples/wget
196 'target_name': 'mojo_wget', 185 'target_name': 'mojo_wget',
197 'type': 'loadable_module', 186 'type': 'loadable_module',
198 'dependencies': [ 187 'dependencies': [
199 'mojo_base.gyp:mojo_application_standalone', 188 'mojo_base.gyp:mojo_application_standalone',
200 'mojo_base.gyp:mojo_cpp_bindings', 189 'mojo_base.gyp:mojo_cpp_bindings',
201 'mojo_base.gyp:mojo_environment_standalone',
202 'mojo_base.gyp:mojo_utility', 190 'mojo_base.gyp:mojo_utility',
203 'mojo_network_bindings', 191 'mojo_network_bindings',
204 '<(mojo_system_for_loadable_module)', 192 '<(mojo_system_for_loadable_module)',
205 ], 193 ],
206 'sources': [ 194 'sources': [
207 'examples/wget/wget.cc', 195 'examples/wget/wget.cc',
208 'public/cpp/application/lib/mojo_main_standalone.cc',
209 ], 196 ],
210 }, 197 },
211 { 198 {
212 'target_name': 'mojo_content_handler_demo', 199 'target_name': 'mojo_content_handler_demo',
213 'type': 'loadable_module', 200 'type': 'loadable_module',
214 'dependencies': [ 201 'dependencies': [
215 'mojo_base.gyp:mojo_application_standalone', 202 'mojo_base.gyp:mojo_application_standalone',
216 'mojo_base.gyp:mojo_cpp_bindings', 203 'mojo_base.gyp:mojo_cpp_bindings',
217 'mojo_base.gyp:mojo_environment_standalone',
218 'mojo_base.gyp:mojo_utility', 204 'mojo_base.gyp:mojo_utility',
219 'mojo_content_handler_bindings', 205 'mojo_content_handler_bindings',
220 '<(mojo_system_for_loadable_module)', 206 '<(mojo_system_for_loadable_module)',
221 ], 207 ],
222 'sources': [ 208 'sources': [
223 'examples/content_handler_demo/content_handler_demo.cc', 209 'examples/content_handler_demo/content_handler_demo.cc',
224 'public/cpp/application/lib/mojo_main_standalone.cc',
225 ], 210 ],
226 }, 211 },
227 { 212 {
228 'target_name': 'package_mojo_wget', 213 'target_name': 'package_mojo_wget',
229 'variables': { 214 'variables': {
230 'app_name': 'mojo_wget', 215 'app_name': 'mojo_wget',
231 }, 216 },
232 'includes': [ 'build/package_app.gypi' ], 217 'includes': [ 'build/package_app.gypi' ],
233 }, 218 },
234 { 219 {
(...skipping 11 matching lines...) Expand all
246 ], 231 ],
247 }, 232 },
248 { 233 {
249 'target_name': 'mojo_png_viewer', 234 'target_name': 'mojo_png_viewer',
250 'type': 'loadable_module', 235 'type': 'loadable_module',
251 'dependencies': [ 236 'dependencies': [
252 '../skia/skia.gyp:skia', 237 '../skia/skia.gyp:skia',
253 '../ui/gfx/gfx.gyp:gfx', 238 '../ui/gfx/gfx.gyp:gfx',
254 'mojo_base.gyp:mojo_application_chromium', 239 'mojo_base.gyp:mojo_application_chromium',
255 'mojo_base.gyp:mojo_cpp_bindings', 240 'mojo_base.gyp:mojo_cpp_bindings',
256 'mojo_base.gyp:mojo_environment_chromium',
257 'mojo_base.gyp:mojo_utility', 241 'mojo_base.gyp:mojo_utility',
258 'mojo_media_viewer_bindings', 242 'mojo_media_viewer_bindings',
259 'mojo_navigation_bindings', 243 'mojo_navigation_bindings',
260 'mojo_network_bindings', 244 'mojo_network_bindings',
261 'mojo_launcher_bindings', 245 'mojo_launcher_bindings',
262 'mojo_view_manager_lib', 246 'mojo_view_manager_lib',
263 '<(mojo_system_for_loadable_module)', 247 '<(mojo_system_for_loadable_module)',
264 ], 248 ],
265 'sources': [ 249 'sources': [
266 'examples/png_viewer/png_viewer.cc', 250 'examples/png_viewer/png_viewer.cc',
267 'public/cpp/application/lib/mojo_main_chromium.cc',
268 ], 251 ],
269 }, 252 },
270 { 253 {
271 'target_name': 'mojo_pepper_container_app', 254 'target_name': 'mojo_pepper_container_app',
272 'type': 'loadable_module', 255 'type': 'loadable_module',
273 'dependencies': [ 256 'dependencies': [
274 '../base/base.gyp:base', 257 '../base/base.gyp:base',
275 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 258 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
276 '../gpu/gpu.gyp:command_buffer_common', 259 '../gpu/gpu.gyp:command_buffer_common',
277 '../ppapi/ppapi.gyp:ppapi_c', 260 '../ppapi/ppapi.gyp:ppapi_c',
278 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', 261 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube',
279 '../ui/events/events.gyp:events_base', 262 '../ui/events/events.gyp:events_base',
280 'mojo_base.gyp:mojo_application_chromium', 263 'mojo_base.gyp:mojo_application_chromium',
281 'mojo_base.gyp:mojo_common_lib', 264 'mojo_base.gyp:mojo_common_lib',
282 'mojo_base.gyp:mojo_environment_chromium',
283 'mojo_geometry_bindings', 265 'mojo_geometry_bindings',
284 'mojo_gpu_bindings', 266 'mojo_gpu_bindings',
285 'mojo_native_viewport_bindings', 267 'mojo_native_viewport_bindings',
286 '<(mojo_gles2_for_loadable_module)', 268 '<(mojo_gles2_for_loadable_module)',
287 '<(mojo_system_for_loadable_module)', 269 '<(mojo_system_for_loadable_module)',
288 ], 270 ],
289 'defines': [ 271 'defines': [
290 # We don't really want to export. We could change how 272 # We don't really want to export. We could change how
291 # ppapi_{shared,thunk}_export.h are defined to avoid this. 273 # ppapi_{shared,thunk}_export.h are defined to avoid this.
292 'PPAPI_SHARED_IMPLEMENTATION', 274 'PPAPI_SHARED_IMPLEMENTATION',
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
354 'examples/pepper_container_app/plugin_instance.cc', 336 'examples/pepper_container_app/plugin_instance.cc',
355 'examples/pepper_container_app/plugin_instance.h', 337 'examples/pepper_container_app/plugin_instance.h',
356 'examples/pepper_container_app/plugin_module.cc', 338 'examples/pepper_container_app/plugin_module.cc',
357 'examples/pepper_container_app/plugin_module.h', 339 'examples/pepper_container_app/plugin_module.h',
358 'examples/pepper_container_app/ppb_core_thunk.cc', 340 'examples/pepper_container_app/ppb_core_thunk.cc',
359 'examples/pepper_container_app/ppb_opengles2_thunk.cc', 341 'examples/pepper_container_app/ppb_opengles2_thunk.cc',
360 'examples/pepper_container_app/resource_creation_impl.cc', 342 'examples/pepper_container_app/resource_creation_impl.cc',
361 'examples/pepper_container_app/resource_creation_impl.h', 343 'examples/pepper_container_app/resource_creation_impl.h',
362 'examples/pepper_container_app/thunk.h', 344 'examples/pepper_container_app/thunk.h',
363 'examples/pepper_container_app/type_converters.h', 345 'examples/pepper_container_app/type_converters.h',
364 'public/cpp/application/lib/mojo_main_chromium.cc',
365 ], 346 ],
366 }, 347 },
367 { 348 {
368 'target_name': 'mojo_surfaces_app', 349 'target_name': 'mojo_surfaces_app',
369 'type': 'loadable_module', 350 'type': 'loadable_module',
370 'dependencies': [ 351 'dependencies': [
371 '../base/base.gyp:base', 352 '../base/base.gyp:base',
372 '../cc/cc.gyp:cc', 353 '../cc/cc.gyp:cc',
373 '../cc/cc.gyp:cc_surfaces', 354 '../cc/cc.gyp:cc_surfaces',
374 '../skia/skia.gyp:skia', 355 '../skia/skia.gyp:skia',
375 '../ui/gfx/gfx.gyp:gfx', 356 '../ui/gfx/gfx.gyp:gfx',
376 '../ui/gfx/gfx.gyp:gfx_geometry', 357 '../ui/gfx/gfx.gyp:gfx_geometry',
377 'mojo_base.gyp:mojo_application_chromium', 358 'mojo_base.gyp:mojo_application_chromium',
378 'mojo_base.gyp:mojo_common_lib', 359 'mojo_base.gyp:mojo_common_lib',
379 'mojo_base.gyp:mojo_environment_chromium',
380 'mojo_geometry_bindings', 360 'mojo_geometry_bindings',
381 'mojo_geometry_lib', 361 'mojo_geometry_lib',
382 'mojo_gpu_bindings', 362 'mojo_gpu_bindings',
383 'mojo_native_viewport_bindings', 363 'mojo_native_viewport_bindings',
384 'mojo_surfaces_bindings', 364 'mojo_surfaces_bindings',
385 'mojo_surfaces_app_bindings', 365 'mojo_surfaces_app_bindings',
386 'mojo_surfaces_lib', 366 'mojo_surfaces_lib',
387 '<(mojo_system_for_loadable_module)', 367 '<(mojo_system_for_loadable_module)',
388 ], 368 ],
389 'sources': [ 369 'sources': [
390 'examples/surfaces_app/embedder.cc', 370 'examples/surfaces_app/embedder.cc',
391 'examples/surfaces_app/embedder.h', 371 'examples/surfaces_app/embedder.h',
392 'examples/surfaces_app/surfaces_app.cc', 372 'examples/surfaces_app/surfaces_app.cc',
393 'examples/surfaces_app/surfaces_util.cc', 373 'examples/surfaces_app/surfaces_util.cc',
394 'examples/surfaces_app/surfaces_util.h', 374 'examples/surfaces_app/surfaces_util.h',
395 'public/cpp/application/lib/mojo_main_chromium.cc',
396 ], 375 ],
397 }, 376 },
398 { 377 {
399 'target_name': 'mojo_surfaces_app_bindings', 378 'target_name': 'mojo_surfaces_app_bindings',
400 'type': 'static_library', 379 'type': 'static_library',
401 'sources': [ 380 'sources': [
402 'examples/surfaces_app/child.mojom', 381 'examples/surfaces_app/child.mojom',
403 ], 382 ],
404 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 383 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
405 'export_dependent_settings': [ 384 'export_dependent_settings': [
(...skipping 17 matching lines...) Expand all
423 'type': 'loadable_module', 402 'type': 'loadable_module',
424 'dependencies': [ 403 'dependencies': [
425 '../base/base.gyp:base', 404 '../base/base.gyp:base',
426 '../cc/cc.gyp:cc', 405 '../cc/cc.gyp:cc',
427 '../cc/cc.gyp:cc_surfaces', 406 '../cc/cc.gyp:cc_surfaces',
428 '../skia/skia.gyp:skia', 407 '../skia/skia.gyp:skia',
429 '../ui/gfx/gfx.gyp:gfx', 408 '../ui/gfx/gfx.gyp:gfx',
430 '../ui/gfx/gfx.gyp:gfx_geometry', 409 '../ui/gfx/gfx.gyp:gfx_geometry',
431 'mojo_base.gyp:mojo_application_chromium', 410 'mojo_base.gyp:mojo_application_chromium',
432 'mojo_base.gyp:mojo_common_lib', 411 'mojo_base.gyp:mojo_common_lib',
433 'mojo_base.gyp:mojo_environment_chromium',
434 'mojo_geometry_bindings', 412 'mojo_geometry_bindings',
435 'mojo_geometry_lib', 413 'mojo_geometry_lib',
436 'mojo_surfaces_app_bindings', 414 'mojo_surfaces_app_bindings',
437 'mojo_surfaces_bindings', 415 'mojo_surfaces_bindings',
438 'mojo_surfaces_lib', 416 'mojo_surfaces_lib',
439 '<(mojo_system_for_loadable_module)', 417 '<(mojo_system_for_loadable_module)',
440 ], 418 ],
441 'sources': [ 419 'sources': [
442 'examples/surfaces_app/child_app.cc', 420 'examples/surfaces_app/child_app.cc',
443 'examples/surfaces_app/child_impl.cc', 421 'examples/surfaces_app/child_impl.cc',
444 'examples/surfaces_app/child_impl.h', 422 'examples/surfaces_app/child_impl.h',
445 'examples/surfaces_app/surfaces_util.cc', 423 'examples/surfaces_app/surfaces_util.cc',
446 'examples/surfaces_app/surfaces_util.h', 424 'examples/surfaces_app/surfaces_util.h',
447 'public/cpp/application/lib/mojo_main_chromium.cc',
448 ], 425 ],
449 }, 426 },
450 { 427 {
451 'target_name': 'mojo_surfaces_child_gl_app', 428 'target_name': 'mojo_surfaces_child_gl_app',
452 'type': 'loadable_module', 429 'type': 'loadable_module',
453 'dependencies': [ 430 'dependencies': [
454 '../base/base.gyp:base', 431 '../base/base.gyp:base',
455 '../cc/cc.gyp:cc', 432 '../cc/cc.gyp:cc',
456 '../cc/cc.gyp:cc_surfaces', 433 '../cc/cc.gyp:cc_surfaces',
457 '../skia/skia.gyp:skia', 434 '../skia/skia.gyp:skia',
458 '../ui/gfx/gfx.gyp:gfx', 435 '../ui/gfx/gfx.gyp:gfx',
459 '../ui/gfx/gfx.gyp:gfx_geometry', 436 '../ui/gfx/gfx.gyp:gfx_geometry',
460 'mojo_base.gyp:mojo_application_chromium', 437 'mojo_base.gyp:mojo_application_chromium',
461 'mojo_base.gyp:mojo_common_lib', 438 'mojo_base.gyp:mojo_common_lib',
462 'mojo_base.gyp:mojo_environment_chromium',
463 'mojo_geometry_bindings', 439 'mojo_geometry_bindings',
464 'mojo_geometry_lib', 440 'mojo_geometry_lib',
465 'mojo_gpu_bindings', 441 'mojo_gpu_bindings',
466 'mojo_surfaces_app_bindings', 442 'mojo_surfaces_app_bindings',
467 'mojo_surfaces_bindings', 443 'mojo_surfaces_bindings',
468 'mojo_surfaces_lib', 444 'mojo_surfaces_lib',
469 '<(mojo_gles2_for_loadable_module)', 445 '<(mojo_gles2_for_loadable_module)',
470 '<(mojo_system_for_loadable_module)', 446 '<(mojo_system_for_loadable_module)',
471 ], 447 ],
472 'sources': [ 448 'sources': [
473 'examples/surfaces_app/child_gl_app.cc', 449 'examples/surfaces_app/child_gl_app.cc',
474 'examples/surfaces_app/child_gl_impl.cc', 450 'examples/surfaces_app/child_gl_impl.cc',
475 'examples/surfaces_app/child_gl_impl.h', 451 'examples/surfaces_app/child_gl_impl.h',
476 'examples/surfaces_app/surfaces_util.cc', 452 'examples/surfaces_app/surfaces_util.cc',
477 'examples/surfaces_app/surfaces_util.h', 453 'examples/surfaces_app/surfaces_util.h',
478 'examples/sample_app/spinning_cube.cc', 454 'examples/sample_app/spinning_cube.cc',
479 'examples/sample_app/spinning_cube.h', 455 'examples/sample_app/spinning_cube.h',
480 'public/cpp/application/lib/mojo_main_chromium.cc',
481 ], 456 ],
482 } 457 }
483 ], 458 ],
484 'conditions': [ 459 'conditions': [
485 ['use_aura==1', { 460 ['use_aura==1', {
486 'targets': [ 461 'targets': [
487 { 462 {
488 'target_name': 'mojo_aura_demo', 463 'target_name': 'mojo_aura_demo',
489 'type': 'loadable_module', 464 'type': 'loadable_module',
490 'dependencies': [ 465 'dependencies': [
491 '../base/base.gyp:base', 466 '../base/base.gyp:base',
492 '../cc/cc.gyp:cc', 467 '../cc/cc.gyp:cc',
493 '../ui/aura/aura.gyp:aura', 468 '../ui/aura/aura.gyp:aura',
494 '../ui/base/ui_base.gyp:ui_base', 469 '../ui/base/ui_base.gyp:ui_base',
495 '../ui/compositor/compositor.gyp:compositor', 470 '../ui/compositor/compositor.gyp:compositor',
496 '../ui/gfx/gfx.gyp:gfx', 471 '../ui/gfx/gfx.gyp:gfx',
497 '../ui/gfx/gfx.gyp:gfx_geometry', 472 '../ui/gfx/gfx.gyp:gfx_geometry',
498 'mojo_base.gyp:mojo_application_chromium', 473 'mojo_base.gyp:mojo_application_chromium',
499 'mojo_base.gyp:mojo_common_lib', 474 'mojo_base.gyp:mojo_common_lib',
500 'mojo_base.gyp:mojo_environment_chromium',
501 'mojo_aura_support', 475 'mojo_aura_support',
502 'mojo_geometry_bindings', 476 'mojo_geometry_bindings',
503 'mojo_geometry_lib', 477 'mojo_geometry_lib',
504 'mojo_view_manager_lib', 478 'mojo_view_manager_lib',
505 '<(mojo_system_for_loadable_module)', 479 '<(mojo_system_for_loadable_module)',
506 ], 480 ],
507 'sources': [ 481 'sources': [
508 'examples/aura_demo/aura_demo.cc', 482 'examples/aura_demo/aura_demo.cc',
509 'public/cpp/application/lib/mojo_main_chromium.cc',
510 ], 483 ],
511 }, 484 },
512 { 485 {
513 'target_name': 'mojo_aura_demo_init', 486 'target_name': 'mojo_aura_demo_init',
514 'type': 'loadable_module', 487 'type': 'loadable_module',
515 'dependencies': [ 488 'dependencies': [
516 '../base/base.gyp:base', 489 '../base/base.gyp:base',
517 'mojo_base.gyp:mojo_application_chromium', 490 'mojo_base.gyp:mojo_application_chromium',
518 'mojo_base.gyp:mojo_environment_chromium',
519 'mojo_view_manager_bindings', 491 'mojo_view_manager_bindings',
520 '<(mojo_system_for_loadable_module)', 492 '<(mojo_system_for_loadable_module)',
521 ], 493 ],
522 'sources': [ 494 'sources': [
523 'examples/aura_demo/view_manager_init.cc', 495 'examples/aura_demo/view_manager_init.cc',
524 'public/cpp/application/lib/mojo_main_chromium.cc',
525 ], 496 ],
526 }, 497 },
527 { 498 {
528 'target_name': 'mojo_browser', 499 'target_name': 'mojo_browser',
529 'type': 'loadable_module', 500 'type': 'loadable_module',
530 'dependencies': [ 501 'dependencies': [
531 '../base/base.gyp:base', 502 '../base/base.gyp:base',
532 '../cc/cc.gyp:cc', 503 '../cc/cc.gyp:cc',
533 '../third_party/icu/icu.gyp:icui18n', 504 '../third_party/icu/icu.gyp:icui18n',
534 '../third_party/icu/icu.gyp:icuuc', 505 '../third_party/icu/icu.gyp:icuuc',
535 '../ui/aura/aura.gyp:aura', 506 '../ui/aura/aura.gyp:aura',
536 '../ui/base/ui_base.gyp:ui_base', 507 '../ui/base/ui_base.gyp:ui_base',
537 '../ui/compositor/compositor.gyp:compositor', 508 '../ui/compositor/compositor.gyp:compositor',
538 '../ui/gfx/gfx.gyp:gfx', 509 '../ui/gfx/gfx.gyp:gfx',
539 '../ui/gfx/gfx.gyp:gfx_geometry', 510 '../ui/gfx/gfx.gyp:gfx_geometry',
540 '../ui/resources/ui_resources.gyp:ui_resources', 511 '../ui/resources/ui_resources.gyp:ui_resources',
541 '../ui/resources/ui_resources.gyp:ui_test_pak', 512 '../ui/resources/ui_resources.gyp:ui_test_pak',
542 '../ui/views/views.gyp:views', 513 '../ui/views/views.gyp:views',
543 '../url/url.gyp:url_lib', 514 '../url/url.gyp:url_lib',
544 'mojo_base.gyp:mojo_application_chromium', 515 'mojo_base.gyp:mojo_application_chromium',
545 'mojo_base.gyp:mojo_common_lib', 516 'mojo_base.gyp:mojo_common_lib',
546 'mojo_base.gyp:mojo_environment_chromium',
547 'mojo_aura_support', 517 'mojo_aura_support',
548 'mojo_geometry_bindings', 518 'mojo_geometry_bindings',
549 'mojo_geometry_lib', 519 'mojo_geometry_lib',
550 'mojo_input_events_lib', 520 'mojo_input_events_lib',
551 'mojo_navigation_bindings', 521 'mojo_navigation_bindings',
552 'mojo_views_support', 522 'mojo_views_support',
553 'mojo_view_manager_bindings', 523 'mojo_view_manager_bindings',
554 'mojo_view_manager_lib', 524 'mojo_view_manager_lib',
555 'mojo_window_manager_bindings', 525 'mojo_window_manager_bindings',
556 '<(mojo_system_for_loadable_module)', 526 '<(mojo_system_for_loadable_module)',
557 ], 527 ],
558 'sources': [ 528 'sources': [
559 'examples/browser/browser.cc', 529 'examples/browser/browser.cc',
560 'public/cpp/application/lib/mojo_main_chromium.cc',
561 ], 530 ],
562 }, 531 },
563 { 532 {
564 'target_name': 'package_mojo_aura_demo', 533 'target_name': 'package_mojo_aura_demo',
565 'variables': { 534 'variables': {
566 'app_name': 'mojo_aura_demo', 535 'app_name': 'mojo_aura_demo',
567 }, 536 },
568 'includes': [ 'build/package_app.gypi' ], 537 'includes': [ 'build/package_app.gypi' ],
569 }, 538 },
570 { 539 {
571 'target_name': 'mojo_demo_launcher', 540 'target_name': 'mojo_demo_launcher',
572 'type': 'loadable_module', 541 'type': 'loadable_module',
573 'dependencies': [ 542 'dependencies': [
574 '../base/base.gyp:base', 543 '../base/base.gyp:base',
575 '../skia/skia.gyp:skia', 544 '../skia/skia.gyp:skia',
576 '../ui/gfx/gfx.gyp:gfx', 545 '../ui/gfx/gfx.gyp:gfx',
577 '../ui/gfx/gfx.gyp:gfx_geometry', 546 '../ui/gfx/gfx.gyp:gfx_geometry',
578 '../ui/gl/gl.gyp:gl', 547 '../ui/gl/gl.gyp:gl',
579 'mojo_base.gyp:mojo_application_chromium', 548 'mojo_base.gyp:mojo_application_chromium',
580 'mojo_base.gyp:mojo_cpp_bindings', 549 'mojo_base.gyp:mojo_cpp_bindings',
581 'mojo_base.gyp:mojo_environment_chromium',
582 'mojo_base.gyp:mojo_utility', 550 'mojo_base.gyp:mojo_utility',
583 'mojo_geometry_bindings', 551 'mojo_geometry_bindings',
584 'mojo_view_manager_bindings', 552 'mojo_view_manager_bindings',
585 '<(mojo_gles2_for_loadable_module)', 553 '<(mojo_gles2_for_loadable_module)',
586 '<(mojo_system_for_loadable_module)', 554 '<(mojo_system_for_loadable_module)',
587 ], 555 ],
588 'sources': [ 556 'sources': [
589 'examples/demo_launcher/demo_launcher.cc', 557 'examples/demo_launcher/demo_launcher.cc',
590 'public/cpp/application/lib/mojo_main_chromium.cc',
591 ], 558 ],
592 }, 559 },
593 { 560 {
594 'target_name': 'mojo_keyboard', 561 'target_name': 'mojo_keyboard',
595 'type': 'loadable_module', 562 'type': 'loadable_module',
596 'dependencies': [ 563 'dependencies': [
597 '../base/base.gyp:base', 564 '../base/base.gyp:base',
598 '../cc/cc.gyp:cc', 565 '../cc/cc.gyp:cc',
599 '../third_party/icu/icu.gyp:icui18n', 566 '../third_party/icu/icu.gyp:icui18n',
600 '../third_party/icu/icu.gyp:icuuc', 567 '../third_party/icu/icu.gyp:icuuc',
601 '../ui/aura/aura.gyp:aura', 568 '../ui/aura/aura.gyp:aura',
602 '../ui/base/ui_base.gyp:ui_base', 569 '../ui/base/ui_base.gyp:ui_base',
603 '../ui/compositor/compositor.gyp:compositor', 570 '../ui/compositor/compositor.gyp:compositor',
604 '../ui/gfx/gfx.gyp:gfx', 571 '../ui/gfx/gfx.gyp:gfx',
605 '../ui/gfx/gfx.gyp:gfx_geometry', 572 '../ui/gfx/gfx.gyp:gfx_geometry',
606 '../ui/resources/ui_resources.gyp:ui_resources', 573 '../ui/resources/ui_resources.gyp:ui_resources',
607 '../ui/resources/ui_resources.gyp:ui_test_pak', 574 '../ui/resources/ui_resources.gyp:ui_test_pak',
608 '../ui/views/views.gyp:views', 575 '../ui/views/views.gyp:views',
609 '../url/url.gyp:url_lib', 576 '../url/url.gyp:url_lib',
610 'mojo_base.gyp:mojo_application_chromium', 577 'mojo_base.gyp:mojo_application_chromium',
611 'mojo_base.gyp:mojo_common_lib', 578 'mojo_base.gyp:mojo_common_lib',
612 'mojo_base.gyp:mojo_environment_chromium',
613 'mojo_aura_support', 579 'mojo_aura_support',
614 'mojo_geometry_bindings', 580 'mojo_geometry_bindings',
615 'mojo_geometry_lib', 581 'mojo_geometry_lib',
616 'mojo_input_events_lib', 582 'mojo_input_events_lib',
617 'mojo_keyboard_bindings', 583 'mojo_keyboard_bindings',
618 'mojo_navigation_bindings', 584 'mojo_navigation_bindings',
619 'mojo_views_support', 585 'mojo_views_support',
620 'mojo_view_manager_bindings', 586 'mojo_view_manager_bindings',
621 'mojo_view_manager_lib', 587 'mojo_view_manager_lib',
622 '<(mojo_system_for_loadable_module)', 588 '<(mojo_system_for_loadable_module)',
623 ], 589 ],
624 'sources': [ 590 'sources': [
625 'examples/keyboard/keyboard_delegate.h', 591 'examples/keyboard/keyboard_delegate.h',
626 'examples/keyboard/keyboard_view.cc', 592 'examples/keyboard/keyboard_view.cc',
627 'examples/keyboard/keyboard_view.h', 593 'examples/keyboard/keyboard_view.h',
628 'examples/keyboard/keyboard.cc', 594 'examples/keyboard/keyboard.cc',
629 'examples/keyboard/keys.cc', 595 'examples/keyboard/keys.cc',
630 'examples/keyboard/keys.h', 596 'examples/keyboard/keys.h',
631 'public/cpp/application/lib/mojo_main_chromium.cc',
632 ], 597 ],
633 }, 598 },
634 { 599 {
635 'target_name': 'mojo_keyboard_bindings', 600 'target_name': 'mojo_keyboard_bindings',
636 'type': 'static_library', 601 'type': 'static_library',
637 'sources': [ 602 'sources': [
638 'examples/keyboard/keyboard.mojom', 603 'examples/keyboard/keyboard.mojom',
639 ], 604 ],
640 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 605 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
641 'export_dependent_settings': [ 606 'export_dependent_settings': [
(...skipping 27 matching lines...) Expand all
669 '../ui/base/ui_base.gyp:ui_base', 634 '../ui/base/ui_base.gyp:ui_base',
670 '../ui/gfx/gfx.gyp:gfx', 635 '../ui/gfx/gfx.gyp:gfx',
671 '../ui/gfx/gfx.gyp:gfx_geometry', 636 '../ui/gfx/gfx.gyp:gfx_geometry',
672 '../ui/gl/gl.gyp:gl', 637 '../ui/gl/gl.gyp:gl',
673 '../ui/resources/ui_resources.gyp:ui_resources', 638 '../ui/resources/ui_resources.gyp:ui_resources',
674 '../ui/resources/ui_resources.gyp:ui_test_pak', 639 '../ui/resources/ui_resources.gyp:ui_test_pak',
675 '../ui/views/views.gyp:views', 640 '../ui/views/views.gyp:views',
676 'mojo_base.gyp:mojo_application_chromium', 641 'mojo_base.gyp:mojo_application_chromium',
677 'mojo_base.gyp:mojo_cpp_bindings', 642 'mojo_base.gyp:mojo_cpp_bindings',
678 'mojo_base.gyp:mojo_utility', 643 'mojo_base.gyp:mojo_utility',
679 'mojo_base.gyp:mojo_environment_chromium',
680 'mojo_aura_support', 644 'mojo_aura_support',
681 'mojo_core_window_manager_lib', 645 'mojo_core_window_manager_lib',
682 'mojo_geometry_bindings', 646 'mojo_geometry_bindings',
683 'mojo_geometry_lib', 647 'mojo_geometry_lib',
684 'mojo_input_events_lib', 648 'mojo_input_events_lib',
685 'mojo_keyboard_bindings', 649 'mojo_keyboard_bindings',
686 'mojo_launcher_bindings', 650 'mojo_launcher_bindings',
687 'mojo_navigation_bindings', 651 'mojo_navigation_bindings',
688 'mojo_view_manager_lib', 652 'mojo_view_manager_lib',
689 'mojo_views_support', 653 'mojo_views_support',
690 'mojo_window_manager_bindings', 654 'mojo_window_manager_bindings',
691 '<(mojo_gles2_for_loadable_module)', 655 '<(mojo_gles2_for_loadable_module)',
692 '<(mojo_system_for_loadable_module)', 656 '<(mojo_system_for_loadable_module)',
693 ], 657 ],
694 'sources': [ 658 'sources': [
695 'examples/window_manager/debug_panel.h', 659 'examples/window_manager/debug_panel.h',
696 'examples/window_manager/debug_panel.cc', 660 'examples/window_manager/debug_panel.cc',
697 'examples/window_manager/window_manager.cc', 661 'examples/window_manager/window_manager.cc',
698 'public/cpp/application/lib/mojo_main_chromium.cc',
699 ], 662 ],
700 }, 663 },
701 { 664 {
702 'target_name': 'mojo_embedded_app', 665 'target_name': 'mojo_embedded_app',
703 'type': 'loadable_module', 666 'type': 'loadable_module',
704 'dependencies': [ 667 'dependencies': [
705 '../base/base.gyp:base', 668 '../base/base.gyp:base',
706 '../ui/gfx/gfx.gyp:gfx_geometry', 669 '../ui/gfx/gfx.gyp:gfx_geometry',
707 '../ui/gl/gl.gyp:gl', 670 '../ui/gl/gl.gyp:gl',
708 '../url/url.gyp:url_lib', 671 '../url/url.gyp:url_lib',
709 'mojo_base.gyp:mojo_application_chromium', 672 'mojo_base.gyp:mojo_application_chromium',
710 'mojo_base.gyp:mojo_cpp_bindings', 673 'mojo_base.gyp:mojo_cpp_bindings',
711 'mojo_base.gyp:mojo_environment_chromium',
712 'mojo_base.gyp:mojo_utility', 674 'mojo_base.gyp:mojo_utility',
713 'mojo_geometry_bindings', 675 'mojo_geometry_bindings',
714 'mojo_navigation_bindings', 676 'mojo_navigation_bindings',
715 'mojo_view_manager_lib', 677 'mojo_view_manager_lib',
716 'mojo_window_manager_bindings', 678 'mojo_window_manager_bindings',
717 '<(mojo_gles2_for_loadable_module)', 679 '<(mojo_gles2_for_loadable_module)',
718 '<(mojo_system_for_loadable_module)', 680 '<(mojo_system_for_loadable_module)',
719 ], 681 ],
720 'sources': [ 682 'sources': [
721 'examples/embedded_app/embedded_app.cc', 683 'examples/embedded_app/embedded_app.cc',
722 'public/cpp/application/lib/mojo_main_chromium.cc',
723 ], 684 ],
724 }, 685 },
725 { 686 {
726 'target_name': 'mojo_nesting_app', 687 'target_name': 'mojo_nesting_app',
727 'type': 'loadable_module', 688 'type': 'loadable_module',
728 'dependencies': [ 689 'dependencies': [
729 '../base/base.gyp:base', 690 '../base/base.gyp:base',
730 '../ui/gfx/gfx.gyp:gfx_geometry', 691 '../ui/gfx/gfx.gyp:gfx_geometry',
731 '../ui/gl/gl.gyp:gl', 692 '../ui/gl/gl.gyp:gl',
732 '../url/url.gyp:url_lib', 693 '../url/url.gyp:url_lib',
733 'mojo_base.gyp:mojo_application_chromium', 694 'mojo_base.gyp:mojo_application_chromium',
734 'mojo_base.gyp:mojo_cpp_bindings', 695 'mojo_base.gyp:mojo_cpp_bindings',
735 'mojo_base.gyp:mojo_environment_chromium',
736 'mojo_base.gyp:mojo_utility', 696 'mojo_base.gyp:mojo_utility',
737 'mojo_geometry_bindings', 697 'mojo_geometry_bindings',
738 'mojo_navigation_bindings', 698 'mojo_navigation_bindings',
739 'mojo_view_manager_lib', 699 'mojo_view_manager_lib',
740 'mojo_window_manager_bindings', 700 'mojo_window_manager_bindings',
741 '<(mojo_gles2_for_loadable_module)', 701 '<(mojo_gles2_for_loadable_module)',
742 '<(mojo_system_for_loadable_module)', 702 '<(mojo_system_for_loadable_module)',
743 ], 703 ],
744 'sources': [ 704 'sources': [
745 'examples/nesting_app/nesting_app.cc', 705 'examples/nesting_app/nesting_app.cc',
746 'public/cpp/application/lib/mojo_main_chromium.cc',
747 ], 706 ],
748 }, 707 },
749 { 708 {
750 'target_name': 'mojo_media_viewer', 709 'target_name': 'mojo_media_viewer',
751 'type': 'loadable_module', 710 'type': 'loadable_module',
752 'dependencies': [ 711 'dependencies': [
753 '../base/base.gyp:base', 712 '../base/base.gyp:base',
754 '../skia/skia.gyp:skia', 713 '../skia/skia.gyp:skia',
755 '../ui/gfx/gfx.gyp:gfx_geometry', 714 '../ui/gfx/gfx.gyp:gfx_geometry',
756 '../ui/views/views.gyp:views', 715 '../ui/views/views.gyp:views',
757 'mojo_base.gyp:mojo_application_chromium', 716 'mojo_base.gyp:mojo_application_chromium',
758 'mojo_base.gyp:mojo_environment_chromium',
759 'mojo_input_events_lib', 717 'mojo_input_events_lib',
760 'mojo_media_viewer_bindings', 718 'mojo_media_viewer_bindings',
761 'mojo_navigation_bindings', 719 'mojo_navigation_bindings',
762 'mojo_views_support', 720 'mojo_views_support',
763 'mojo_view_manager_bindings', 721 'mojo_view_manager_bindings',
764 'mojo_view_manager_lib', 722 'mojo_view_manager_lib',
765 '<(mojo_system_for_loadable_module)', 723 '<(mojo_system_for_loadable_module)',
766 ], 724 ],
767 'sources': [ 725 'sources': [
768 'examples/media_viewer/media_viewer.cc', 726 'examples/media_viewer/media_viewer.cc',
769 'public/cpp/application/lib/mojo_main_chromium.cc',
770 ], 727 ],
771 }, 728 },
772 { 729 {
773 'target_name': 'mojo_wm_flow_wm', 730 'target_name': 'mojo_wm_flow_wm',
774 'type': 'loadable_module', 731 'type': 'loadable_module',
775 'dependencies': [ 732 'dependencies': [
776 '../base/base.gyp:base', 733 '../base/base.gyp:base',
777 'mojo_base.gyp:mojo_application_chromium', 734 'mojo_base.gyp:mojo_application_chromium',
778 'mojo_base.gyp:mojo_environment_chromium',
779 'mojo_core_window_manager_lib', 735 'mojo_core_window_manager_lib',
780 'mojo_view_manager_lib', 736 'mojo_view_manager_lib',
781 '<(mojo_system_for_loadable_module)', 737 '<(mojo_system_for_loadable_module)',
782 ], 738 ],
783 'sources': [ 739 'sources': [
784 'examples/wm_flow/wm/wm.cc', 740 'examples/wm_flow/wm/wm.cc',
785 'public/cpp/application/lib/mojo_main_chromium.cc',
786 ], 741 ],
787 }, 742 },
788 { 743 {
789 'target_name': 'mojo_wm_flow_init', 744 'target_name': 'mojo_wm_flow_init',
790 'type': 'loadable_module', 745 'type': 'loadable_module',
791 'dependencies': [ 746 'dependencies': [
792 '../base/base.gyp:base', 747 '../base/base.gyp:base',
793 'mojo_base.gyp:mojo_application_chromium', 748 'mojo_base.gyp:mojo_application_chromium',
794 'mojo_base.gyp:mojo_environment_chromium',
795 'mojo_view_manager_bindings', 749 'mojo_view_manager_bindings',
796 '<(mojo_system_for_loadable_module)', 750 '<(mojo_system_for_loadable_module)',
797 ], 751 ],
798 'sources': [ 752 'sources': [
799 'examples/wm_flow/init/init.cc', 753 'examples/wm_flow/init/init.cc',
800 'public/cpp/application/lib/mojo_main_chromium.cc',
801 ], 754 ],
802 }, 755 },
803 { 756 {
804 'target_name': 'mojo_wm_flow_embedder_bindings', 757 'target_name': 'mojo_wm_flow_embedder_bindings',
805 'type': 'static_library', 758 'type': 'static_library',
806 'sources': [ 759 'sources': [
807 'examples/wm_flow/app/embedder.mojom', 760 'examples/wm_flow/app/embedder.mojom',
808 ], 761 ],
809 'dependencies': [ 762 'dependencies': [
810 'mojo_base.gyp:mojo_cpp_bindings', 763 'mojo_base.gyp:mojo_cpp_bindings',
(...skipping 16 matching lines...) Expand all
827 'export_dependent_settings': [ 780 'export_dependent_settings': [
828 'mojo_base.gyp:mojo_cpp_bindings', 781 'mojo_base.gyp:mojo_cpp_bindings',
829 ], 782 ],
830 }, 783 },
831 { 784 {
832 'target_name': 'mojo_wm_flow_app', 785 'target_name': 'mojo_wm_flow_app',
833 'type': 'loadable_module', 786 'type': 'loadable_module',
834 'dependencies': [ 787 'dependencies': [
835 '../base/base.gyp:base', 788 '../base/base.gyp:base',
836 'mojo_base.gyp:mojo_application_chromium', 789 'mojo_base.gyp:mojo_application_chromium',
837 'mojo_base.gyp:mojo_environment_chromium',
838 'mojo_core_window_manager_bindings', 790 'mojo_core_window_manager_bindings',
839 'mojo_view_manager_lib', 791 'mojo_view_manager_lib',
840 'mojo_wm_flow_embeddee_bindings', 792 'mojo_wm_flow_embeddee_bindings',
841 'mojo_wm_flow_embedder_bindings', 793 'mojo_wm_flow_embedder_bindings',
842 '<(mojo_system_for_loadable_module)', 794 '<(mojo_system_for_loadable_module)',
843 ], 795 ],
844 'sources': [ 796 'sources': [
845 'examples/wm_flow/app/app.cc', 797 'examples/wm_flow/app/app.cc',
846 'public/cpp/application/lib/mojo_main_chromium.cc',
847 ], 798 ],
848 }, 799 },
849 { 800 {
850 'target_name': 'mojo_wm_flow_embedded', 801 'target_name': 'mojo_wm_flow_embedded',
851 'type': 'loadable_module', 802 'type': 'loadable_module',
852 'dependencies': [ 803 'dependencies': [
853 '../base/base.gyp:base', 804 '../base/base.gyp:base',
854 'mojo_base.gyp:mojo_application_chromium', 805 'mojo_base.gyp:mojo_application_chromium',
855 'mojo_base.gyp:mojo_environment_chromium',
856 'mojo_core_window_manager_bindings', 806 'mojo_core_window_manager_bindings',
857 'mojo_view_manager_lib', 807 'mojo_view_manager_lib',
858 'mojo_wm_flow_embeddee_bindings', 808 'mojo_wm_flow_embeddee_bindings',
859 'mojo_wm_flow_embedder_bindings', 809 'mojo_wm_flow_embedder_bindings',
860 '<(mojo_system_for_loadable_module)', 810 '<(mojo_system_for_loadable_module)',
861 ], 811 ],
862 'sources': [ 812 'sources': [
863 'examples/wm_flow/embedded/embedded.cc', 813 'examples/wm_flow/embedded/embedded.cc',
864 'public/cpp/application/lib/mojo_main_chromium.cc',
865 ], 814 ],
866 }, 815 },
867 ], 816 ],
868 }], 817 }],
869 ['OS=="linux"', { 818 ['OS=="linux"', {
870 'targets': [ 819 'targets': [
871 { 820 {
872 'target_name': 'mojo_dbus_echo', 821 'target_name': 'mojo_dbus_echo',
873 'type': 'loadable_module', 822 'type': 'loadable_module',
874 'dependencies': [ 823 'dependencies': [
875 '../base/base.gyp:base', 824 '../base/base.gyp:base',
876 'mojo_base.gyp:mojo_application_standalone', 825 'mojo_base.gyp:mojo_application_standalone',
877 'mojo_base.gyp:mojo_cpp_bindings', 826 'mojo_base.gyp:mojo_cpp_bindings',
878 'mojo_base.gyp:mojo_environment_standalone',
879 'mojo_base.gyp:mojo_utility', 827 'mojo_base.gyp:mojo_utility',
880 'mojo_echo_bindings', 828 'mojo_echo_bindings',
881 '<(mojo_system_for_loadable_module)', 829 '<(mojo_system_for_loadable_module)',
882 ], 830 ],
883 'sources': [ 831 'sources': [
884 'examples/dbus_echo/dbus_echo_app.cc', 832 'examples/dbus_echo/dbus_echo_app.cc',
885 'public/cpp/application/lib/mojo_main_standalone.cc',
886 ], 833 ],
887 }, 834 },
888 ], 835 ],
889 }], 836 }],
890 ], 837 ],
891 } 838 }
OLDNEW
« no previous file with comments | « mojo/mojo_base.gyp ('k') | mojo/mojo_public.gypi » ('j') | mojo/mojo_public.gypi » ('J')

Powered by Google App Engine
This is Rietveld 408576698