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_sample_app', | 8 'target_name': 'mojo_sample_app', |
9 'type': 'shared_library', | 9 'type': 'loadable_module', |
10 'dependencies': [ | 10 'dependencies': [ |
11 # TODO(darin): we should not be linking against these libraries! | 11 # TODO(darin): we should not be linking against these libraries! |
12 '../ui/events/events.gyp:events', | 12 '../ui/events/events.gyp:events', |
13 '../ui/gfx/gfx.gyp:gfx_geometry', | 13 '../ui/gfx/gfx.gyp:gfx_geometry', |
14 'mojo_application', | 14 'mojo_application', |
| 15 'mojo_common_embedded_lib', |
15 'mojo_cpp_bindings', | 16 'mojo_cpp_bindings', |
16 'mojo_environment_standalone', | 17 'mojo_environment_standalone', |
17 'mojo_geometry_bindings', | 18 'mojo_geometry_bindings', |
18 'mojo_gles2', | 19 'mojo_gles2', |
19 'mojo_native_viewport_bindings', | 20 'mojo_native_viewport_bindings', |
20 'mojo_system', | 21 'mojo_system', |
21 'mojo_utility', | 22 'mojo_utility', |
22 ], | 23 ], |
23 'sources': [ | 24 'sources': [ |
24 'examples/sample_app/gles2_client_impl.cc', | 25 'examples/sample_app/gles2_client_impl.cc', |
25 'examples/sample_app/gles2_client_impl.cc', | 26 'examples/sample_app/gles2_client_impl.cc', |
26 'examples/sample_app/sample_app.cc', | 27 'examples/sample_app/sample_app.cc', |
27 'examples/sample_app/spinning_cube.cc', | 28 'examples/sample_app/spinning_cube.cc', |
28 'examples/sample_app/spinning_cube.h', | 29 'examples/sample_app/spinning_cube.h', |
29 'public/cpp/application/lib/mojo_main_standalone.cc', | 30 'public/cpp/application/lib/mojo_main_standalone.cc', |
30 ], | 31 ], |
31 }, | 32 }, |
32 { | 33 { |
33 'target_name': 'package_mojo_sample_app', | 34 'target_name': 'package_mojo_sample_app', |
34 'variables': { | 35 'variables': { |
35 'app_name': 'mojo_sample_app', | 36 'app_name': 'mojo_sample_app', |
36 }, | 37 }, |
37 'includes': [ 'build/package_app.gypi' ], | 38 'includes': [ 'build/package_app.gypi' ], |
38 }, | 39 }, |
39 { | 40 { |
40 'target_name': 'mojo_compositor_app', | 41 'target_name': 'mojo_compositor_app', |
41 'type': 'shared_library', | 42 'type': 'loadable_module', |
42 'dependencies': [ | 43 'dependencies': [ |
43 '../base/base.gyp:base', | 44 '../base/base.gyp:base', |
44 '../cc/cc.gyp:cc', | 45 '../cc/cc.gyp:cc', |
45 '../ui/gfx/gfx.gyp:gfx', | 46 '../ui/gfx/gfx.gyp:gfx', |
46 '../ui/gfx/gfx.gyp:gfx_geometry', | 47 '../ui/gfx/gfx.gyp:gfx_geometry', |
47 'mojo_application', | 48 'mojo_application', |
48 'mojo_cc_support', | 49 'mojo_cc_support', |
49 'mojo_common_lib', | 50 'mojo_common_embedded_lib', |
50 'mojo_environment_chromium', | 51 'mojo_environment_chromium_embedded', |
51 'mojo_geometry_bindings', | 52 'mojo_geometry_bindings', |
52 'mojo_geometry_lib', | 53 'mojo_geometry_lib', |
53 'mojo_gles2', | 54 'mojo_gles2', |
54 'mojo_native_viewport_bindings', | 55 'mojo_native_viewport_bindings', |
55 'mojo_system_impl', | 56 'mojo_system', |
56 ], | 57 ], |
57 'sources': [ | 58 'sources': [ |
58 'examples/compositor_app/compositor_app.cc', | 59 'examples/compositor_app/compositor_app.cc', |
59 'examples/compositor_app/compositor_host.cc', | 60 'examples/compositor_app/compositor_host.cc', |
60 'examples/compositor_app/compositor_host.h', | 61 'examples/compositor_app/compositor_host.h', |
61 'public/cpp/application/lib/mojo_main_chromium.cc', | 62 'public/cpp/application/lib/mojo_main_chromium.cc', |
62 ], | 63 ], |
63 }, | 64 }, |
64 { | 65 { |
65 'target_name': 'package_mojo_compositor_app', | 66 'target_name': 'package_mojo_compositor_app', |
66 'variables': { | 67 'variables': { |
67 'app_name': 'mojo_compositor_app', | 68 'app_name': 'mojo_compositor_app', |
68 }, | 69 }, |
69 'includes': [ 'build/package_app.gypi' ], | 70 'includes': [ 'build/package_app.gypi' ], |
70 }, | 71 }, |
71 { | 72 { |
72 'target_name': 'mojo_wget', | 73 'target_name': 'mojo_wget', |
73 'type': 'shared_library', | 74 'type': 'loadable_module', |
74 'dependencies': [ | 75 'dependencies': [ |
75 'mojo_application', | 76 'mojo_application', |
| 77 'mojo_common_embedded_lib', |
76 'mojo_cpp_bindings', | 78 'mojo_cpp_bindings', |
77 'mojo_environment_standalone', | 79 'mojo_environment_standalone', |
78 'mojo_network_bindings', | 80 'mojo_network_bindings', |
79 'mojo_system', | 81 'mojo_system', |
80 'mojo_utility', | 82 'mojo_utility', |
81 ], | 83 ], |
82 'sources': [ | 84 'sources': [ |
83 'examples/wget/wget.cc', | 85 'examples/wget/wget.cc', |
84 'public/cpp/application/lib/mojo_main_standalone.cc', | 86 'public/cpp/application/lib/mojo_main_standalone.cc', |
85 ], | 87 ], |
86 }, | 88 }, |
87 { | 89 { |
88 'target_name': 'package_mojo_wget', | 90 'target_name': 'package_mojo_wget', |
89 'variables': { | 91 'variables': { |
90 'app_name': 'mojo_wget', | 92 'app_name': 'mojo_wget', |
91 }, | 93 }, |
92 'includes': [ 'build/package_app.gypi' ], | 94 'includes': [ 'build/package_app.gypi' ], |
93 }, | 95 }, |
94 { | 96 { |
95 'target_name': 'mojo_html_viewer', | 97 'target_name': 'mojo_html_viewer', |
96 'type': 'shared_library', | 98 'type': 'loadable_module', |
97 'dependencies': [ | 99 'dependencies': [ |
98 '../net/net.gyp:net', | 100 '../net/net.gyp:net', |
99 '../skia/skia.gyp:skia', | 101 '../skia/skia.gyp:skia', |
100 '../third_party/WebKit/public/blink.gyp:blink', | 102 '../third_party/WebKit/public/blink.gyp:blink', |
101 '../ui/native_theme/native_theme.gyp:native_theme', | 103 '../ui/native_theme/native_theme.gyp:native_theme', |
102 '../url/url.gyp:url_lib', | 104 '../url/url.gyp:url_lib', |
103 'mojo_application', | 105 'mojo_application', |
| 106 'mojo_common_embedded_lib', |
104 'mojo_cpp_bindings', | 107 'mojo_cpp_bindings', |
105 'mojo_environment_chromium', | 108 'mojo_environment_chromium_embedded', |
106 'mojo_navigation_bindings', | 109 'mojo_navigation_bindings', |
107 'mojo_network_bindings', | 110 'mojo_network_bindings', |
108 'mojo_launcher_bindings', | 111 'mojo_launcher_bindings', |
109 'mojo_system_impl', | 112 'mojo_system', |
110 'mojo_utility', | 113 'mojo_utility', |
111 'mojo_view_manager_lib', | 114 'mojo_view_manager_lib', |
112 ], | 115 ], |
113 'include_dirs': [ | 116 'include_dirs': [ |
114 'third_party/WebKit' | 117 'third_party/WebKit' |
115 ], | 118 ], |
116 'sources': [ | 119 'sources': [ |
117 'examples/html_viewer/blink_input_events_type_converters.cc', | 120 'examples/html_viewer/blink_input_events_type_converters.cc', |
118 'examples/html_viewer/blink_input_events_type_converters.h', | 121 'examples/html_viewer/blink_input_events_type_converters.h', |
119 'examples/html_viewer/blink_platform_impl.cc', | 122 'examples/html_viewer/blink_platform_impl.cc', |
(...skipping 23 matching lines...) Expand all Loading... |
143 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 146 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
144 'export_dependent_settings': [ | 147 'export_dependent_settings': [ |
145 'mojo_cpp_bindings', | 148 'mojo_cpp_bindings', |
146 ], | 149 ], |
147 'dependencies': [ | 150 'dependencies': [ |
148 'mojo_cpp_bindings', | 151 'mojo_cpp_bindings', |
149 ], | 152 ], |
150 }, | 153 }, |
151 { | 154 { |
152 'target_name': 'mojo_png_viewer', | 155 'target_name': 'mojo_png_viewer', |
153 'type': 'shared_library', | 156 'type': 'loadable_module', |
154 'dependencies': [ | 157 'dependencies': [ |
155 '../skia/skia.gyp:skia', | 158 '../skia/skia.gyp:skia', |
156 '../ui/gfx/gfx.gyp:gfx', | 159 '../ui/gfx/gfx.gyp:gfx', |
157 'mojo_application', | 160 'mojo_application', |
| 161 'mojo_common_embedded_lib', |
158 'mojo_cpp_bindings', | 162 'mojo_cpp_bindings', |
159 'mojo_environment_chromium', | 163 'mojo_environment_chromium_embedded', |
160 'mojo_media_viewer_bindings', | 164 'mojo_media_viewer_bindings', |
161 'mojo_navigation_bindings', | 165 'mojo_navigation_bindings', |
162 'mojo_network_bindings', | 166 'mojo_network_bindings', |
163 'mojo_launcher_bindings', | 167 'mojo_launcher_bindings', |
164 'mojo_system_impl', | 168 'mojo_system', |
165 'mojo_utility', | 169 'mojo_utility', |
166 'mojo_view_manager_lib', | 170 'mojo_view_manager_lib', |
167 ], | 171 ], |
168 'sources': [ | 172 'sources': [ |
169 'examples/png_viewer/png_viewer.cc', | 173 'examples/png_viewer/png_viewer.cc', |
170 'public/cpp/application/lib/mojo_main_chromium.cc', | 174 'public/cpp/application/lib/mojo_main_chromium.cc', |
171 ], | 175 ], |
172 }, | 176 }, |
173 { | 177 { |
174 'target_name': 'mojo_pepper_container_app', | 178 'target_name': 'mojo_pepper_container_app', |
175 'type': 'shared_library', | 179 'type': 'loadable_module', |
176 'dependencies': [ | 180 'dependencies': [ |
177 '../base/base.gyp:base', | 181 '../base/base.gyp:base', |
178 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 182 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
179 '../gpu/gpu.gyp:command_buffer_common', | 183 '../gpu/gpu.gyp:command_buffer_common', |
180 '../ppapi/ppapi.gyp:ppapi_c', | 184 '../ppapi/ppapi.gyp:ppapi_c', |
181 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', | 185 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', |
182 '../ui/events/events.gyp:events_base', | 186 '../ui/events/events.gyp:events_base', |
183 'mojo_application', | 187 'mojo_application', |
184 'mojo_common_lib', | 188 'mojo_common_embedded_lib', |
185 'mojo_environment_chromium', | 189 'mojo_environment_chromium_embedded', |
186 'mojo_geometry_bindings', | 190 'mojo_geometry_bindings', |
187 'mojo_gles2', | 191 'mojo_gles2', |
188 'mojo_native_viewport_bindings', | 192 'mojo_native_viewport_bindings', |
189 'mojo_system_impl', | 193 'mojo_system', |
190 ], | 194 ], |
191 'defines': [ | 195 'defines': [ |
192 # We don't really want to export. We could change how | 196 # We don't really want to export. We could change how |
193 # ppapi_{shared,thunk}_export.h are defined to avoid this. | 197 # ppapi_{shared,thunk}_export.h are defined to avoid this. |
194 'PPAPI_SHARED_IMPLEMENTATION', | 198 'PPAPI_SHARED_IMPLEMENTATION', |
195 'PPAPI_THUNK_IMPLEMENTATION', | 199 'PPAPI_THUNK_IMPLEMENTATION', |
196 ], | 200 ], |
197 'sources': [ | 201 'sources': [ |
198 # Source files from ppapi/. | 202 # Source files from ppapi/. |
199 # An alternative is to depend on | 203 # An alternative is to depend on |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 'examples/pepper_container_app/type_converters.h', | 269 'examples/pepper_container_app/type_converters.h', |
266 'public/cpp/application/lib/mojo_main_chromium.cc', | 270 'public/cpp/application/lib/mojo_main_chromium.cc', |
267 ], | 271 ], |
268 }, | 272 }, |
269 ], | 273 ], |
270 'conditions': [ | 274 'conditions': [ |
271 ['use_aura==1', { | 275 ['use_aura==1', { |
272 'targets': [ | 276 'targets': [ |
273 { | 277 { |
274 'target_name': 'mojo_aura_demo', | 278 'target_name': 'mojo_aura_demo', |
275 'type': 'shared_library', | 279 'type': 'loadable_module', |
276 'dependencies': [ | 280 'dependencies': [ |
277 '../base/base.gyp:base', | 281 '../base/base.gyp:base', |
278 '../cc/cc.gyp:cc', | 282 '../cc/cc.gyp:cc', |
279 '../ui/aura/aura.gyp:aura', | 283 '../ui/aura/aura.gyp:aura', |
280 '../ui/base/ui_base.gyp:ui_base', | 284 '../ui/base/ui_base.gyp:ui_base', |
281 '../ui/compositor/compositor.gyp:compositor', | 285 '../ui/compositor/compositor.gyp:compositor', |
282 '../ui/gfx/gfx.gyp:gfx', | 286 '../ui/gfx/gfx.gyp:gfx', |
283 '../ui/gfx/gfx.gyp:gfx_geometry', | 287 '../ui/gfx/gfx.gyp:gfx_geometry', |
284 'mojo_application', | 288 'mojo_application', |
285 'mojo_aura_support', | 289 'mojo_aura_support', |
286 'mojo_common_lib', | 290 'mojo_common_embedded_lib', |
287 'mojo_environment_chromium', | 291 'mojo_environment_chromium_embedded', |
288 'mojo_geometry_bindings', | 292 'mojo_geometry_bindings', |
289 'mojo_geometry_lib', | 293 'mojo_geometry_lib', |
290 'mojo_system_impl', | 294 'mojo_system', |
291 'mojo_view_manager_lib', | 295 'mojo_view_manager_lib', |
292 ], | 296 ], |
293 'sources': [ | 297 'sources': [ |
294 'examples/aura_demo/aura_demo.cc', | 298 'examples/aura_demo/aura_demo.cc', |
295 'public/cpp/application/lib/mojo_main_chromium.cc', | 299 'public/cpp/application/lib/mojo_main_chromium.cc', |
296 ], | 300 ], |
297 }, | 301 }, |
298 { | 302 { |
299 'target_name': 'mojo_aura_demo_init', | 303 'target_name': 'mojo_aura_demo_init', |
300 'type': 'shared_library', | 304 'type': 'loadable_module', |
301 'dependencies': [ | 305 'dependencies': [ |
302 '../base/base.gyp:base', | 306 '../base/base.gyp:base', |
303 'mojo_application', | 307 'mojo_application', |
304 'mojo_environment_chromium', | 308 'mojo_common_embedded_lib', |
305 'mojo_system_impl', | 309 'mojo_environment_chromium_embedded', |
| 310 'mojo_system', |
306 'mojo_view_manager_bindings', | 311 'mojo_view_manager_bindings', |
307 ], | 312 ], |
308 'sources': [ | 313 'sources': [ |
309 'examples/aura_demo/view_manager_init.cc', | 314 'examples/aura_demo/view_manager_init.cc', |
310 'public/cpp/application/lib/mojo_main_chromium.cc', | 315 'public/cpp/application/lib/mojo_main_chromium.cc', |
311 ], | 316 ], |
312 }, | 317 }, |
313 { | 318 { |
314 'target_name': 'mojo_browser', | 319 'target_name': 'mojo_browser', |
315 'type': 'shared_library', | 320 'type': 'loadable_module', |
316 'dependencies': [ | 321 'dependencies': [ |
317 '../base/base.gyp:base', | 322 '../base/base.gyp:base', |
318 '../cc/cc.gyp:cc', | 323 '../cc/cc.gyp:cc', |
319 '../third_party/icu/icu.gyp:icui18n', | 324 '../third_party/icu/icu.gyp:icui18n', |
320 '../third_party/icu/icu.gyp:icuuc', | 325 '../third_party/icu/icu.gyp:icuuc', |
321 '../ui/aura/aura.gyp:aura', | 326 '../ui/aura/aura.gyp:aura', |
322 '../ui/base/ui_base.gyp:ui_base', | 327 '../ui/base/ui_base.gyp:ui_base', |
323 '../ui/compositor/compositor.gyp:compositor', | 328 '../ui/compositor/compositor.gyp:compositor', |
324 '../ui/gfx/gfx.gyp:gfx', | 329 '../ui/gfx/gfx.gyp:gfx', |
325 '../ui/gfx/gfx.gyp:gfx_geometry', | 330 '../ui/gfx/gfx.gyp:gfx_geometry', |
326 '../ui/resources/ui_resources.gyp:ui_resources', | 331 '../ui/resources/ui_resources.gyp:ui_resources', |
327 '../ui/resources/ui_resources.gyp:ui_test_pak', | 332 '../ui/resources/ui_resources.gyp:ui_test_pak', |
328 '../ui/views/views.gyp:views', | 333 '../ui/views/views.gyp:views', |
329 '../url/url.gyp:url_lib', | 334 '../url/url.gyp:url_lib', |
330 'mojo_application', | 335 'mojo_application', |
331 'mojo_aura_support', | 336 'mojo_aura_support', |
332 'mojo_common_lib', | 337 'mojo_common_embedded_lib', |
333 'mojo_environment_chromium', | 338 'mojo_environment_chromium_embedded', |
334 'mojo_geometry_bindings', | 339 'mojo_geometry_bindings', |
335 'mojo_geometry_lib', | 340 'mojo_geometry_lib', |
336 'mojo_input_events_lib', | 341 'mojo_input_events_lib', |
337 'mojo_navigation_bindings', | 342 'mojo_navigation_bindings', |
338 'mojo_system_impl', | 343 'mojo_system', |
339 'mojo_views_support', | 344 'mojo_views_support', |
340 'mojo_view_manager_bindings', | 345 'mojo_view_manager_bindings', |
341 'mojo_view_manager_lib', | 346 'mojo_view_manager_lib', |
342 'mojo_window_manager_bindings', | 347 'mojo_window_manager_bindings', |
343 ], | 348 ], |
344 'sources': [ | 349 'sources': [ |
345 'examples/browser/browser.cc', | 350 'examples/browser/browser.cc', |
346 'public/cpp/application/lib/mojo_main_chromium.cc', | 351 'public/cpp/application/lib/mojo_main_chromium.cc', |
347 ], | 352 ], |
348 }, | 353 }, |
349 { | 354 { |
350 'target_name': 'package_mojo_aura_demo', | 355 'target_name': 'package_mojo_aura_demo', |
351 'variables': { | 356 'variables': { |
352 'app_name': 'mojo_aura_demo', | 357 'app_name': 'mojo_aura_demo', |
353 }, | 358 }, |
354 'includes': [ 'build/package_app.gypi' ], | 359 'includes': [ 'build/package_app.gypi' ], |
355 }, | 360 }, |
356 { | 361 { |
357 'target_name': 'mojo_demo_launcher', | 362 'target_name': 'mojo_demo_launcher', |
358 'type': 'shared_library', | 363 'type': 'loadable_module', |
359 'dependencies': [ | 364 'dependencies': [ |
360 '../base/base.gyp:base', | 365 '../base/base.gyp:base', |
361 '../skia/skia.gyp:skia', | 366 '../skia/skia.gyp:skia', |
362 '../ui/gfx/gfx.gyp:gfx', | 367 '../ui/gfx/gfx.gyp:gfx', |
363 '../ui/gfx/gfx.gyp:gfx_geometry', | 368 '../ui/gfx/gfx.gyp:gfx_geometry', |
364 '../ui/gl/gl.gyp:gl', | 369 '../ui/gl/gl.gyp:gl', |
365 'mojo_application', | 370 'mojo_application', |
366 'mojo_cpp_bindings', | 371 'mojo_cpp_bindings', |
367 'mojo_environment_chromium', | 372 'mojo_common_embedded_lib', |
| 373 'mojo_environment_chromium_embedded', |
368 'mojo_geometry_bindings', | 374 'mojo_geometry_bindings', |
369 'mojo_gles2', | 375 'mojo_gles2', |
370 'mojo_view_manager_bindings', | 376 'mojo_view_manager_bindings', |
371 'mojo_system_impl', | 377 'mojo_system', |
372 'mojo_utility', | 378 'mojo_utility', |
373 ], | 379 ], |
374 'sources': [ | 380 'sources': [ |
375 'examples/demo_launcher/demo_launcher.cc', | 381 'examples/demo_launcher/demo_launcher.cc', |
376 'public/cpp/application/lib/mojo_main_chromium.cc', | 382 'public/cpp/application/lib/mojo_main_chromium.cc', |
377 ], | 383 ], |
378 }, | 384 }, |
379 { | 385 { |
380 'target_name': 'mojo_keyboard', | 386 'target_name': 'mojo_keyboard', |
381 'type': 'shared_library', | 387 'type': 'loadable_module', |
382 'dependencies': [ | 388 'dependencies': [ |
383 '../base/base.gyp:base', | 389 '../base/base.gyp:base', |
384 '../cc/cc.gyp:cc', | 390 '../cc/cc.gyp:cc', |
385 '../third_party/icu/icu.gyp:icui18n', | 391 '../third_party/icu/icu.gyp:icui18n', |
386 '../third_party/icu/icu.gyp:icuuc', | 392 '../third_party/icu/icu.gyp:icuuc', |
387 '../ui/aura/aura.gyp:aura', | 393 '../ui/aura/aura.gyp:aura', |
388 '../ui/base/ui_base.gyp:ui_base', | 394 '../ui/base/ui_base.gyp:ui_base', |
389 '../ui/compositor/compositor.gyp:compositor', | 395 '../ui/compositor/compositor.gyp:compositor', |
390 '../ui/gfx/gfx.gyp:gfx', | 396 '../ui/gfx/gfx.gyp:gfx', |
391 '../ui/gfx/gfx.gyp:gfx_geometry', | 397 '../ui/gfx/gfx.gyp:gfx_geometry', |
392 '../ui/resources/ui_resources.gyp:ui_resources', | 398 '../ui/resources/ui_resources.gyp:ui_resources', |
393 '../ui/resources/ui_resources.gyp:ui_test_pak', | 399 '../ui/resources/ui_resources.gyp:ui_test_pak', |
394 '../ui/views/views.gyp:views', | 400 '../ui/views/views.gyp:views', |
395 '../url/url.gyp:url_lib', | 401 '../url/url.gyp:url_lib', |
396 'mojo_application', | 402 'mojo_application', |
397 'mojo_aura_support', | 403 'mojo_aura_support', |
398 'mojo_common_lib', | 404 'mojo_common_embedded_lib', |
399 'mojo_environment_chromium', | 405 'mojo_environment_chromium_embedded', |
400 'mojo_geometry_bindings', | 406 'mojo_geometry_bindings', |
401 'mojo_geometry_lib', | 407 'mojo_geometry_lib', |
402 'mojo_input_events_lib', | 408 'mojo_input_events_lib', |
403 'mojo_keyboard_bindings', | 409 'mojo_keyboard_bindings', |
404 'mojo_navigation_bindings', | 410 'mojo_navigation_bindings', |
405 'mojo_system_impl', | 411 'mojo_system', |
406 'mojo_views_support', | 412 'mojo_views_support', |
407 'mojo_view_manager_bindings', | 413 'mojo_view_manager_bindings', |
408 'mojo_view_manager_lib', | 414 'mojo_view_manager_lib', |
409 ], | 415 ], |
410 'sources': [ | 416 'sources': [ |
411 'examples/keyboard/keyboard_delegate.h', | 417 'examples/keyboard/keyboard_delegate.h', |
412 'examples/keyboard/keyboard_view.cc', | 418 'examples/keyboard/keyboard_view.cc', |
413 'examples/keyboard/keyboard_view.h', | 419 'examples/keyboard/keyboard_view.h', |
414 'examples/keyboard/keyboard.cc', | 420 'examples/keyboard/keyboard.cc', |
415 'examples/keyboard/keys.cc', | 421 'examples/keyboard/keys.cc', |
(...skipping 25 matching lines...) Expand all Loading... |
441 'mojo_cpp_bindings', | 447 'mojo_cpp_bindings', |
442 'mojo_geometry_bindings', | 448 'mojo_geometry_bindings', |
443 ], | 449 ], |
444 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 450 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
445 'export_dependent_settings': [ | 451 'export_dependent_settings': [ |
446 'mojo_cpp_bindings', | 452 'mojo_cpp_bindings', |
447 ], | 453 ], |
448 }, | 454 }, |
449 { | 455 { |
450 'target_name': 'mojo_window_manager', | 456 'target_name': 'mojo_window_manager', |
451 'type': 'shared_library', | 457 'type': 'loadable_module', |
452 'dependencies': [ | 458 'dependencies': [ |
453 '../base/base.gyp:base', | 459 '../base/base.gyp:base', |
454 '../ui/aura/aura.gyp:aura', | 460 '../ui/aura/aura.gyp:aura', |
455 '../ui/base/ui_base.gyp:ui_base', | 461 '../ui/base/ui_base.gyp:ui_base', |
456 '../ui/gfx/gfx.gyp:gfx', | 462 '../ui/gfx/gfx.gyp:gfx', |
457 '../ui/gfx/gfx.gyp:gfx_geometry', | 463 '../ui/gfx/gfx.gyp:gfx_geometry', |
458 '../ui/gl/gl.gyp:gl', | 464 '../ui/gl/gl.gyp:gl', |
459 '../ui/resources/ui_resources.gyp:ui_resources', | 465 '../ui/resources/ui_resources.gyp:ui_resources', |
460 '../ui/resources/ui_resources.gyp:ui_test_pak', | 466 '../ui/resources/ui_resources.gyp:ui_test_pak', |
461 '../ui/views/views.gyp:views', | 467 '../ui/views/views.gyp:views', |
462 'mojo_application', | 468 'mojo_application', |
463 'mojo_aura_support', | 469 'mojo_aura_support', |
464 'mojo_cpp_bindings', | 470 'mojo_cpp_bindings', |
465 'mojo_environment_chromium', | 471 'mojo_common_embedded_lib', |
| 472 'mojo_environment_chromium_embedded', |
466 'mojo_geometry_bindings', | 473 'mojo_geometry_bindings', |
467 'mojo_geometry_lib', | 474 'mojo_geometry_lib', |
468 'mojo_gles2', | 475 'mojo_gles2', |
469 'mojo_input_events_lib', | 476 'mojo_input_events_lib', |
470 'mojo_keyboard_bindings', | 477 'mojo_keyboard_bindings', |
471 'mojo_launcher_bindings', | 478 'mojo_launcher_bindings', |
472 'mojo_navigation_bindings', | 479 'mojo_navigation_bindings', |
473 'mojo_view_manager_lib', | 480 'mojo_view_manager_lib', |
474 'mojo_views_support', | 481 'mojo_views_support', |
475 'mojo_window_manager_bindings', | 482 'mojo_window_manager_bindings', |
476 'mojo_system_impl', | 483 'mojo_system', |
477 'mojo_utility', | 484 'mojo_utility', |
478 ], | 485 ], |
479 'sources': [ | 486 'sources': [ |
480 'examples/window_manager/debug_panel.h', | 487 'examples/window_manager/debug_panel.h', |
481 'examples/window_manager/debug_panel.cc', | 488 'examples/window_manager/debug_panel.cc', |
482 'examples/window_manager/window_manager.cc', | 489 'examples/window_manager/window_manager.cc', |
483 'public/cpp/application/lib/mojo_main_chromium.cc', | 490 'public/cpp/application/lib/mojo_main_chromium.cc', |
484 ], | 491 ], |
485 }, | 492 }, |
486 { | 493 { |
487 'target_name': 'mojo_embedded_app', | 494 'target_name': 'mojo_embedded_app', |
488 'type': 'shared_library', | 495 'type': 'loadable_module', |
489 'dependencies': [ | 496 'dependencies': [ |
490 '../base/base.gyp:base', | 497 '../base/base.gyp:base', |
491 '../ui/gfx/gfx.gyp:gfx_geometry', | 498 '../ui/gfx/gfx.gyp:gfx_geometry', |
492 '../ui/gl/gl.gyp:gl', | 499 '../ui/gl/gl.gyp:gl', |
493 '../url/url.gyp:url_lib', | 500 '../url/url.gyp:url_lib', |
494 'mojo_application', | 501 'mojo_application', |
495 'mojo_cpp_bindings', | 502 'mojo_cpp_bindings', |
496 'mojo_environment_chromium', | 503 'mojo_common_embedded_lib', |
| 504 'mojo_environment_chromium_embedded', |
497 'mojo_geometry_bindings', | 505 'mojo_geometry_bindings', |
498 'mojo_gles2', | 506 'mojo_gles2', |
499 'mojo_navigation_bindings', | 507 'mojo_navigation_bindings', |
500 'mojo_view_manager_lib', | 508 'mojo_view_manager_lib', |
501 'mojo_window_manager_bindings', | 509 'mojo_window_manager_bindings', |
502 'mojo_system_impl', | 510 'mojo_system', |
503 'mojo_utility', | 511 'mojo_utility', |
504 ], | 512 ], |
505 'sources': [ | 513 'sources': [ |
506 'examples/embedded_app/embedded_app.cc', | 514 'examples/embedded_app/embedded_app.cc', |
507 'public/cpp/application/lib/mojo_main_chromium.cc', | 515 'public/cpp/application/lib/mojo_main_chromium.cc', |
508 ], | 516 ], |
509 }, | 517 }, |
510 { | 518 { |
511 'target_name': 'mojo_nesting_app', | 519 'target_name': 'mojo_nesting_app', |
512 'type': 'shared_library', | 520 'type': 'loadable_module', |
513 'dependencies': [ | 521 'dependencies': [ |
514 '../base/base.gyp:base', | 522 '../base/base.gyp:base', |
515 '../ui/gfx/gfx.gyp:gfx_geometry', | 523 '../ui/gfx/gfx.gyp:gfx_geometry', |
516 '../ui/gl/gl.gyp:gl', | 524 '../ui/gl/gl.gyp:gl', |
517 '../url/url.gyp:url_lib', | 525 '../url/url.gyp:url_lib', |
518 'mojo_application', | 526 'mojo_application', |
| 527 'mojo_common_embedded_lib', |
519 'mojo_cpp_bindings', | 528 'mojo_cpp_bindings', |
520 'mojo_environment_chromium', | 529 'mojo_environment_chromium_embedded', |
521 'mojo_geometry_bindings', | 530 'mojo_geometry_bindings', |
522 'mojo_gles2', | 531 'mojo_gles2', |
523 'mojo_navigation_bindings', | 532 'mojo_navigation_bindings', |
524 'mojo_view_manager_lib', | 533 'mojo_view_manager_lib', |
525 'mojo_window_manager_bindings', | 534 'mojo_window_manager_bindings', |
526 'mojo_system_impl', | 535 'mojo_system', |
527 'mojo_utility', | 536 'mojo_utility', |
528 ], | 537 ], |
529 'sources': [ | 538 'sources': [ |
530 'examples/nesting_app/nesting_app.cc', | 539 'examples/nesting_app/nesting_app.cc', |
531 'public/cpp/application/lib/mojo_main_chromium.cc', | 540 'public/cpp/application/lib/mojo_main_chromium.cc', |
532 ], | 541 ], |
533 }, | 542 }, |
534 { | 543 { |
535 'target_name': 'mojo_media_viewer', | 544 'target_name': 'mojo_media_viewer', |
536 'type': 'shared_library', | 545 'type': 'loadable_module', |
537 'dependencies': [ | 546 'dependencies': [ |
538 '../base/base.gyp:base', | 547 '../base/base.gyp:base', |
539 '../skia/skia.gyp:skia', | 548 '../skia/skia.gyp:skia', |
540 '../ui/gfx/gfx.gyp:gfx_geometry', | 549 '../ui/gfx/gfx.gyp:gfx_geometry', |
541 '../ui/views/views.gyp:views', | 550 '../ui/views/views.gyp:views', |
542 'mojo_application', | 551 'mojo_application', |
543 'mojo_environment_chromium', | 552 'mojo_common_embedded_lib', |
| 553 'mojo_environment_chromium_embedded', |
544 'mojo_input_events_lib', | 554 'mojo_input_events_lib', |
545 'mojo_media_viewer_bindings', | 555 'mojo_media_viewer_bindings', |
546 'mojo_navigation_bindings', | 556 'mojo_navigation_bindings', |
547 'mojo_system_impl', | 557 'mojo_system', |
548 'mojo_views_support', | 558 'mojo_views_support', |
549 'mojo_view_manager_bindings', | 559 'mojo_view_manager_bindings', |
550 'mojo_view_manager_lib', | 560 'mojo_view_manager_lib', |
551 ], | 561 ], |
552 'sources': [ | 562 'sources': [ |
553 'examples/media_viewer/media_viewer.cc', | 563 'examples/media_viewer/media_viewer.cc', |
554 'public/cpp/application/lib/mojo_main_chromium.cc', | 564 'public/cpp/application/lib/mojo_main_chromium.cc', |
555 ], | 565 ], |
556 }, | 566 }, |
557 ], | 567 ], |
558 }], | 568 }], |
559 ['OS=="linux"', { | 569 ['OS=="linux"', { |
560 'targets': [ | 570 'targets': [ |
561 { | 571 { |
562 'target_name': 'mojo_dbus_echo', | 572 'target_name': 'mojo_dbus_echo', |
563 'type': 'shared_library', | 573 'type': 'loadable_module', |
564 'dependencies': [ | 574 'dependencies': [ |
565 '../base/base.gyp:base', | 575 '../base/base.gyp:base', |
566 'mojo_application', | 576 'mojo_application', |
| 577 'mojo_common_embedded_lib', |
567 'mojo_cpp_bindings', | 578 'mojo_cpp_bindings', |
568 'mojo_environment_standalone', | 579 'mojo_environment_standalone', |
569 'mojo_echo_bindings', | 580 'mojo_echo_bindings', |
570 'mojo_system', | 581 'mojo_system', |
571 'mojo_utility', | 582 'mojo_utility', |
572 ], | 583 ], |
573 'sources': [ | 584 'sources': [ |
574 'examples/dbus_echo/dbus_echo_app.cc', | 585 'examples/dbus_echo/dbus_echo_app.cc', |
575 'public/cpp/application/lib/mojo_main_standalone.cc', | 586 'public/cpp/application/lib/mojo_main_standalone.cc', |
576 ], | 587 ], |
577 }, | 588 }, |
578 ], | 589 ], |
579 }], | 590 }], |
580 ], | 591 ], |
581 } | 592 } |
OLD | NEW |