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 # 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', |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
67 # GN version: //mojo/examples/sample_app | 67 # GN version: //mojo/examples/sample_app |
68 'target_name': 'mojo_sample_app', | 68 'target_name': 'mojo_sample_app', |
69 'type': 'loadable_module', | 69 'type': 'loadable_module', |
70 'dependencies': [ | 70 'dependencies': [ |
71 'mojo_base.gyp:mojo_application_standalone', | 71 'mojo_base.gyp:mojo_application_standalone', |
72 'mojo_base.gyp:mojo_cpp_bindings', | 72 'mojo_base.gyp:mojo_cpp_bindings', |
73 'mojo_base.gyp:mojo_utility', | 73 'mojo_base.gyp:mojo_utility', |
74 'mojo_geometry_bindings', | 74 'mojo_geometry_bindings', |
75 'mojo_gpu_bindings', | 75 'mojo_gpu_bindings', |
76 'mojo_native_viewport_bindings', | 76 'mojo_native_viewport_bindings', |
77 '<(mojo_gles2_for_loadable_module)', | |
78 '<(mojo_system_for_loadable_module)', | 77 '<(mojo_system_for_loadable_module)', |
79 ], | 78 ], |
| 79 'includes': [ |
| 80 'mojo_public_gles2_for_loadable_module.gypi', |
| 81 ], |
80 'sources': [ | 82 'sources': [ |
81 'examples/sample_app/gles2_client_impl.cc', | 83 'examples/sample_app/gles2_client_impl.cc', |
82 'examples/sample_app/gles2_client_impl.cc', | 84 'examples/sample_app/gles2_client_impl.cc', |
83 'examples/sample_app/sample_app.cc', | 85 'examples/sample_app/sample_app.cc', |
84 'examples/sample_app/spinning_cube.cc', | 86 'examples/sample_app/spinning_cube.cc', |
85 'examples/sample_app/spinning_cube.h', | 87 'examples/sample_app/spinning_cube.h', |
86 ], | 88 ], |
87 }, | 89 }, |
88 { | 90 { |
89 'target_name': 'package_mojo_sample_app', | 91 'target_name': 'package_mojo_sample_app', |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
157 '../cc/cc.gyp:cc', | 159 '../cc/cc.gyp:cc', |
158 '../ui/gfx/gfx.gyp:gfx', | 160 '../ui/gfx/gfx.gyp:gfx', |
159 '../ui/gfx/gfx.gyp:gfx_geometry', | 161 '../ui/gfx/gfx.gyp:gfx_geometry', |
160 'mojo_base.gyp:mojo_application_chromium', | 162 'mojo_base.gyp:mojo_application_chromium', |
161 'mojo_base.gyp:mojo_common_lib', | 163 'mojo_base.gyp:mojo_common_lib', |
162 'mojo_cc_support', | 164 'mojo_cc_support', |
163 'mojo_geometry_bindings', | 165 'mojo_geometry_bindings', |
164 'mojo_geometry_lib', | 166 'mojo_geometry_lib', |
165 'mojo_gpu_bindings', | 167 'mojo_gpu_bindings', |
166 'mojo_native_viewport_bindings', | 168 'mojo_native_viewport_bindings', |
167 '<(mojo_gles2_for_loadable_module)', | |
168 '<(mojo_system_for_loadable_module)', | 169 '<(mojo_system_for_loadable_module)', |
169 ], | 170 ], |
| 171 'includes': [ |
| 172 'mojo_public_gles2_for_loadable_module.gypi', |
| 173 ], |
170 'sources': [ | 174 'sources': [ |
171 'examples/compositor_app/compositor_app.cc', | 175 'examples/compositor_app/compositor_app.cc', |
172 'examples/compositor_app/compositor_host.cc', | 176 'examples/compositor_app/compositor_host.cc', |
173 'examples/compositor_app/compositor_host.h', | 177 'examples/compositor_app/compositor_host.h', |
174 ], | 178 ], |
175 }, | 179 }, |
176 { | 180 { |
177 'target_name': 'package_mojo_compositor_app', | 181 'target_name': 'package_mojo_compositor_app', |
178 'variables': { | 182 'variables': { |
179 'app_name': 'mojo_compositor_app', | 183 'app_name': 'mojo_compositor_app', |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
258 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 262 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
259 '../gpu/gpu.gyp:command_buffer_common', | 263 '../gpu/gpu.gyp:command_buffer_common', |
260 '../ppapi/ppapi.gyp:ppapi_c', | 264 '../ppapi/ppapi.gyp:ppapi_c', |
261 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', | 265 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', |
262 '../ui/events/events.gyp:events_base', | 266 '../ui/events/events.gyp:events_base', |
263 'mojo_base.gyp:mojo_application_chromium', | 267 'mojo_base.gyp:mojo_application_chromium', |
264 'mojo_base.gyp:mojo_common_lib', | 268 'mojo_base.gyp:mojo_common_lib', |
265 'mojo_geometry_bindings', | 269 'mojo_geometry_bindings', |
266 'mojo_gpu_bindings', | 270 'mojo_gpu_bindings', |
267 'mojo_native_viewport_bindings', | 271 'mojo_native_viewport_bindings', |
268 '<(mojo_gles2_for_loadable_module)', | |
269 '<(mojo_system_for_loadable_module)', | 272 '<(mojo_system_for_loadable_module)', |
270 ], | 273 ], |
| 274 'includes': [ |
| 275 'mojo_public_gles2_for_loadable_module.gypi', |
| 276 ], |
271 'defines': [ | 277 'defines': [ |
272 # We don't really want to export. We could change how | 278 # We don't really want to export. We could change how |
273 # ppapi_{shared,thunk}_export.h are defined to avoid this. | 279 # ppapi_{shared,thunk}_export.h are defined to avoid this. |
274 'PPAPI_SHARED_IMPLEMENTATION', | 280 'PPAPI_SHARED_IMPLEMENTATION', |
275 'PPAPI_THUNK_IMPLEMENTATION', | 281 'PPAPI_THUNK_IMPLEMENTATION', |
276 ], | 282 ], |
277 'sources': [ | 283 'sources': [ |
278 # Source files from ppapi/. | 284 # Source files from ppapi/. |
279 # An alternative is to depend on | 285 # An alternative is to depend on |
280 # '../ppapi/ppapi_internal.gyp:ppapi_shared', but that target includes | 286 # '../ppapi/ppapi_internal.gyp:ppapi_shared', but that target includes |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
435 '../ui/gfx/gfx.gyp:gfx', | 441 '../ui/gfx/gfx.gyp:gfx', |
436 '../ui/gfx/gfx.gyp:gfx_geometry', | 442 '../ui/gfx/gfx.gyp:gfx_geometry', |
437 'mojo_base.gyp:mojo_application_chromium', | 443 'mojo_base.gyp:mojo_application_chromium', |
438 'mojo_base.gyp:mojo_common_lib', | 444 'mojo_base.gyp:mojo_common_lib', |
439 'mojo_geometry_bindings', | 445 'mojo_geometry_bindings', |
440 'mojo_geometry_lib', | 446 'mojo_geometry_lib', |
441 'mojo_gpu_bindings', | 447 'mojo_gpu_bindings', |
442 'mojo_surfaces_app_bindings', | 448 'mojo_surfaces_app_bindings', |
443 'mojo_surfaces_bindings', | 449 'mojo_surfaces_bindings', |
444 'mojo_surfaces_lib', | 450 'mojo_surfaces_lib', |
445 '<(mojo_gles2_for_loadable_module)', | |
446 '<(mojo_system_for_loadable_module)', | 451 '<(mojo_system_for_loadable_module)', |
447 ], | 452 ], |
| 453 'includes': [ |
| 454 'mojo_public_gles2_for_loadable_module.gypi', |
| 455 ], |
448 'sources': [ | 456 'sources': [ |
449 'examples/surfaces_app/child_gl_app.cc', | 457 'examples/surfaces_app/child_gl_app.cc', |
450 'examples/surfaces_app/child_gl_impl.cc', | 458 'examples/surfaces_app/child_gl_impl.cc', |
451 'examples/surfaces_app/child_gl_impl.h', | 459 'examples/surfaces_app/child_gl_impl.h', |
452 'examples/surfaces_app/surfaces_util.cc', | 460 'examples/surfaces_app/surfaces_util.cc', |
453 'examples/surfaces_app/surfaces_util.h', | 461 'examples/surfaces_app/surfaces_util.h', |
454 'examples/sample_app/spinning_cube.cc', | 462 'examples/sample_app/spinning_cube.cc', |
455 'examples/sample_app/spinning_cube.h', | 463 'examples/sample_app/spinning_cube.h', |
456 ], | 464 ], |
457 } | 465 } |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
543 '../base/base.gyp:base', | 551 '../base/base.gyp:base', |
544 '../skia/skia.gyp:skia', | 552 '../skia/skia.gyp:skia', |
545 '../ui/gfx/gfx.gyp:gfx', | 553 '../ui/gfx/gfx.gyp:gfx', |
546 '../ui/gfx/gfx.gyp:gfx_geometry', | 554 '../ui/gfx/gfx.gyp:gfx_geometry', |
547 '../ui/gl/gl.gyp:gl', | 555 '../ui/gl/gl.gyp:gl', |
548 'mojo_base.gyp:mojo_application_chromium', | 556 'mojo_base.gyp:mojo_application_chromium', |
549 'mojo_base.gyp:mojo_cpp_bindings', | 557 'mojo_base.gyp:mojo_cpp_bindings', |
550 'mojo_base.gyp:mojo_utility', | 558 'mojo_base.gyp:mojo_utility', |
551 'mojo_geometry_bindings', | 559 'mojo_geometry_bindings', |
552 'mojo_view_manager_bindings', | 560 'mojo_view_manager_bindings', |
553 '<(mojo_gles2_for_loadable_module)', | |
554 '<(mojo_system_for_loadable_module)', | 561 '<(mojo_system_for_loadable_module)', |
555 ], | 562 ], |
| 563 'includes': [ |
| 564 'mojo_public_gles2_for_loadable_module.gypi', |
| 565 ], |
556 'sources': [ | 566 'sources': [ |
557 'examples/demo_launcher/demo_launcher.cc', | 567 'examples/demo_launcher/demo_launcher.cc', |
558 ], | 568 ], |
559 }, | 569 }, |
560 { | 570 { |
561 'target_name': 'mojo_keyboard', | 571 'target_name': 'mojo_keyboard', |
562 'type': 'loadable_module', | 572 'type': 'loadable_module', |
563 'dependencies': [ | 573 'dependencies': [ |
564 '../base/base.gyp:base', | 574 '../base/base.gyp:base', |
565 '../cc/cc.gyp:cc', | 575 '../cc/cc.gyp:cc', |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
645 'mojo_core_window_manager_lib', | 655 'mojo_core_window_manager_lib', |
646 'mojo_geometry_bindings', | 656 'mojo_geometry_bindings', |
647 'mojo_geometry_lib', | 657 'mojo_geometry_lib', |
648 'mojo_input_events_lib', | 658 'mojo_input_events_lib', |
649 'mojo_keyboard_bindings', | 659 'mojo_keyboard_bindings', |
650 'mojo_launcher_bindings', | 660 'mojo_launcher_bindings', |
651 'mojo_navigation_bindings', | 661 'mojo_navigation_bindings', |
652 'mojo_view_manager_lib', | 662 'mojo_view_manager_lib', |
653 'mojo_views_support', | 663 'mojo_views_support', |
654 'mojo_window_manager_bindings', | 664 'mojo_window_manager_bindings', |
655 '<(mojo_gles2_for_loadable_module)', | |
656 '<(mojo_system_for_loadable_module)', | 665 '<(mojo_system_for_loadable_module)', |
657 ], | 666 ], |
| 667 'includes': [ |
| 668 'mojo_public_gles2_for_loadable_module.gypi', |
| 669 ], |
658 'sources': [ | 670 'sources': [ |
659 'examples/window_manager/debug_panel.h', | 671 'examples/window_manager/debug_panel.h', |
660 'examples/window_manager/debug_panel.cc', | 672 'examples/window_manager/debug_panel.cc', |
661 'examples/window_manager/window_manager.cc', | 673 'examples/window_manager/window_manager.cc', |
662 ], | 674 ], |
663 }, | 675 }, |
664 { | 676 { |
665 'target_name': 'mojo_embedded_app', | 677 'target_name': 'mojo_embedded_app', |
666 'type': 'loadable_module', | 678 'type': 'loadable_module', |
667 'dependencies': [ | 679 'dependencies': [ |
668 '../base/base.gyp:base', | 680 '../base/base.gyp:base', |
669 '../ui/gfx/gfx.gyp:gfx_geometry', | 681 '../ui/gfx/gfx.gyp:gfx_geometry', |
670 '../ui/gl/gl.gyp:gl', | 682 '../ui/gl/gl.gyp:gl', |
671 '../url/url.gyp:url_lib', | 683 '../url/url.gyp:url_lib', |
672 'mojo_base.gyp:mojo_application_chromium', | 684 'mojo_base.gyp:mojo_application_chromium', |
673 'mojo_base.gyp:mojo_cpp_bindings', | 685 'mojo_base.gyp:mojo_cpp_bindings', |
674 'mojo_base.gyp:mojo_utility', | 686 'mojo_base.gyp:mojo_utility', |
675 'mojo_geometry_bindings', | 687 'mojo_geometry_bindings', |
676 'mojo_navigation_bindings', | 688 'mojo_navigation_bindings', |
677 'mojo_view_manager_lib', | 689 'mojo_view_manager_lib', |
678 'mojo_window_manager_bindings', | 690 'mojo_window_manager_bindings', |
679 '<(mojo_gles2_for_loadable_module)', | |
680 '<(mojo_system_for_loadable_module)', | 691 '<(mojo_system_for_loadable_module)', |
681 ], | 692 ], |
| 693 'includes': [ |
| 694 'mojo_public_gles2_for_loadable_module.gypi', |
| 695 ], |
682 'sources': [ | 696 'sources': [ |
683 'examples/embedded_app/embedded_app.cc', | 697 'examples/embedded_app/embedded_app.cc', |
684 ], | 698 ], |
685 }, | 699 }, |
686 { | 700 { |
687 'target_name': 'mojo_nesting_app', | 701 'target_name': 'mojo_nesting_app', |
688 'type': 'loadable_module', | 702 'type': 'loadable_module', |
689 'dependencies': [ | 703 'dependencies': [ |
690 '../base/base.gyp:base', | 704 '../base/base.gyp:base', |
691 '../ui/gfx/gfx.gyp:gfx_geometry', | 705 '../ui/gfx/gfx.gyp:gfx_geometry', |
692 '../ui/gl/gl.gyp:gl', | 706 '../ui/gl/gl.gyp:gl', |
693 '../url/url.gyp:url_lib', | 707 '../url/url.gyp:url_lib', |
694 'mojo_base.gyp:mojo_application_chromium', | 708 'mojo_base.gyp:mojo_application_chromium', |
695 'mojo_base.gyp:mojo_cpp_bindings', | 709 'mojo_base.gyp:mojo_cpp_bindings', |
696 'mojo_base.gyp:mojo_utility', | 710 'mojo_base.gyp:mojo_utility', |
697 'mojo_geometry_bindings', | 711 'mojo_geometry_bindings', |
698 'mojo_navigation_bindings', | 712 'mojo_navigation_bindings', |
699 'mojo_view_manager_lib', | 713 'mojo_view_manager_lib', |
700 'mojo_window_manager_bindings', | 714 'mojo_window_manager_bindings', |
701 '<(mojo_gles2_for_loadable_module)', | |
702 '<(mojo_system_for_loadable_module)', | 715 '<(mojo_system_for_loadable_module)', |
703 ], | 716 ], |
| 717 'includes': [ |
| 718 'mojo_public_gles2_for_loadable_module.gypi', |
| 719 ], |
704 'sources': [ | 720 'sources': [ |
705 'examples/nesting_app/nesting_app.cc', | 721 'examples/nesting_app/nesting_app.cc', |
706 ], | 722 ], |
707 }, | 723 }, |
708 { | 724 { |
709 'target_name': 'mojo_media_viewer', | 725 'target_name': 'mojo_media_viewer', |
710 'type': 'loadable_module', | 726 'type': 'loadable_module', |
711 'dependencies': [ | 727 'dependencies': [ |
712 '../base/base.gyp:base', | 728 '../base/base.gyp:base', |
713 '../skia/skia.gyp:skia', | 729 '../skia/skia.gyp:skia', |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
847 ], | 863 ], |
848 'sources': [ | 864 'sources': [ |
849 'examples/dbus_echo/dbus_echo_service.cc', | 865 'examples/dbus_echo/dbus_echo_service.cc', |
850 ], | 866 ], |
851 }, | 867 }, |
852 ], | 868 ], |
853 | 869 |
854 }], | 870 }], |
855 ], | 871 ], |
856 } | 872 } |
OLD | NEW |