OLD | NEW |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 } |
OLD | NEW |