OLD | NEW |
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2014 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_html_viewer', | 8 'target_name': 'mojo_html_viewer', |
9 'type': 'loadable_module', | 9 'type': 'loadable_module', |
10 'dependencies': [ | 10 'dependencies': [ |
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
336 ], | 336 ], |
337 }], | 337 }], |
338 ['use_ozone==1', { | 338 ['use_ozone==1', { |
339 'dependencies': [ | 339 'dependencies': [ |
340 '../ui/ozone/ozone.gyp:ozone', | 340 '../ui/ozone/ozone.gyp:ozone', |
341 ], | 341 ], |
342 }], | 342 }], |
343 ], | 343 ], |
344 }, | 344 }, |
345 { | 345 { |
| 346 'target_name': 'mojo_native_viewport_service', |
| 347 'type': 'loadable_module', |
| 348 'dependencies': [ |
| 349 'mojo_native_viewport_bindings', |
| 350 'mojo_native_viewport_service_lib', |
| 351 '<(mojo_system_for_loadable_module)', |
| 352 ], |
| 353 'export_dependent_settings': [ |
| 354 'mojo_native_viewport_bindings', |
| 355 ], |
| 356 'sources': [ |
| 357 'services/native_viewport/main.cc', |
| 358 ], |
| 359 }, |
| 360 { |
346 # GN version: //mojo/services/public/interfaces/navigation | 361 # GN version: //mojo/services/public/interfaces/navigation |
347 'target_name': 'mojo_navigation_bindings', | 362 'target_name': 'mojo_navigation_bindings', |
348 'type': 'static_library', | 363 'type': 'static_library', |
349 'sources': [ | 364 'sources': [ |
350 'services/public/interfaces/navigation/navigation.mojom', | 365 'services/public/interfaces/navigation/navigation.mojom', |
351 ], | 366 ], |
352 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 367 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
353 'export_dependent_settings': [ | 368 'export_dependent_settings': [ |
354 'mojo_base.gyp:mojo_cpp_bindings', | 369 'mojo_base.gyp:mojo_cpp_bindings', |
355 ], | 370 ], |
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
696 'mojo_base.gyp:mojo_cpp_bindings', | 711 'mojo_base.gyp:mojo_cpp_bindings', |
697 ], | 712 ], |
698 }, | 713 }, |
699 ], | 714 ], |
700 'conditions': [ | 715 'conditions': [ |
701 ['use_aura==1', { | 716 ['use_aura==1', { |
702 'targets': [ | 717 'targets': [ |
703 { | 718 { |
704 # GN version: //mojo/services/view_manager | 719 # GN version: //mojo/services/view_manager |
705 'target_name': 'mojo_view_manager', | 720 'target_name': 'mojo_view_manager', |
706 'type': '<(component)', | 721 'type': 'loadable_module', |
707 'dependencies': [ | 722 'dependencies': [ |
708 '../base/base.gyp:base', | 723 '../base/base.gyp:base', |
709 '../cc/cc.gyp:cc_surfaces', | 724 '../cc/cc.gyp:cc_surfaces', |
710 '../skia/skia.gyp:skia', | 725 '../skia/skia.gyp:skia', |
711 '../ui/base/ui_base.gyp:ui_base', | 726 '../ui/base/ui_base.gyp:ui_base', |
712 '../ui/events/events.gyp:events', | 727 '../ui/events/events.gyp:events', |
713 '../ui/events/events.gyp:events_base', | 728 '../ui/events/events.gyp:events_base', |
714 '../ui/gfx/gfx.gyp:gfx', | 729 '../ui/gfx/gfx.gyp:gfx', |
715 '../ui/gfx/gfx.gyp:gfx_geometry', | 730 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 731 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu', |
| 732 'mojo_base.gyp:mojo_common_lib', |
716 'mojo_base.gyp:mojo_application_chromium', | 733 'mojo_base.gyp:mojo_application_chromium', |
717 'mojo_base.gyp:mojo_common_lib', | 734 'mojo_base.gyp:mojo_common_lib', |
718 'mojo_geometry_bindings', | 735 'mojo_geometry_bindings', |
719 'mojo_geometry_lib', | 736 'mojo_geometry_lib', |
720 'mojo_gpu_bindings', | 737 'mojo_gpu_bindings', |
721 'mojo_input_events_bindings', | 738 'mojo_input_events_bindings', |
722 'mojo_input_events_lib', | 739 'mojo_input_events_lib', |
723 'mojo_native_viewport_bindings', | 740 'mojo_native_viewport_bindings', |
724 'mojo_surfaces_bindings', | 741 'mojo_surfaces_bindings', |
725 'mojo_surfaces_lib', | 742 'mojo_surfaces_lib', |
726 'mojo_view_manager_bindings', | 743 'mojo_view_manager_bindings', |
727 'mojo_view_manager_common', | 744 'mojo_view_manager_common', |
728 '<(mojo_system_for_component)', | 745 'mojo_gpu_bindings', |
| 746 '<(mojo_system_for_loadable_module)', |
729 ], | 747 ], |
730 'sources': [ | 748 'sources': [ |
731 'services/view_manager/access_policy.h', | 749 'services/view_manager/access_policy.h', |
732 'services/view_manager/access_policy_delegate.h', | 750 'services/view_manager/access_policy_delegate.h', |
733 'services/view_manager/connection_manager.cc', | 751 'services/view_manager/connection_manager.cc', |
734 'services/view_manager/connection_manager.h', | 752 'services/view_manager/connection_manager.h', |
735 'services/view_manager/default_access_policy.cc', | 753 'services/view_manager/default_access_policy.cc', |
736 'services/view_manager/default_access_policy.h', | 754 'services/view_manager/default_access_policy.h', |
737 'services/view_manager/display_manager.cc', | 755 'services/view_manager/display_manager.cc', |
738 'services/view_manager/display_manager.h', | 756 'services/view_manager/display_manager.h', |
739 'services/view_manager/ids.h', | 757 'services/view_manager/ids.h', |
740 'services/view_manager/main.cc', | 758 'services/view_manager/main.cc', |
741 'services/view_manager/server_view.cc', | 759 'services/view_manager/server_view.cc', |
742 'services/view_manager/server_view.h', | 760 'services/view_manager/server_view.h', |
743 'services/view_manager/server_view_delegate.h', | 761 'services/view_manager/server_view_delegate.h', |
744 'services/view_manager/view_manager_export.h', | 762 'services/view_manager/view_manager_export.h', |
745 'services/view_manager/view_manager_init_service_context.cc', | 763 'services/view_manager/view_manager_init_service_context.cc', |
746 'services/view_manager/view_manager_init_service_context.h', | 764 'services/view_manager/view_manager_init_service_context.h', |
747 'services/view_manager/view_manager_init_service_impl.cc', | 765 'services/view_manager/view_manager_init_service_impl.cc', |
748 'services/view_manager/view_manager_init_service_impl.h', | 766 'services/view_manager/view_manager_init_service_impl.h', |
749 'services/view_manager/view_manager_service_impl.cc', | 767 'services/view_manager/view_manager_service_impl.cc', |
750 'services/view_manager/view_manager_service_impl.h', | 768 'services/view_manager/view_manager_service_impl.h', |
751 'services/view_manager/window_manager_access_policy.cc', | 769 'services/view_manager/window_manager_access_policy.cc', |
752 'services/view_manager/window_manager_access_policy.h', | 770 'services/view_manager/window_manager_access_policy.h', |
753 ], | 771 ], |
| 772 'includes': [ |
| 773 'mojo_public_gles2_for_loadable_module.gypi', |
| 774 ], |
754 'defines': [ | 775 'defines': [ |
755 'MOJO_VIEW_MANAGER_IMPLEMENTATION', | 776 'MOJO_VIEW_MANAGER_IMPLEMENTATION', |
756 ], | 777 ], |
757 }, | 778 }, |
758 { | 779 { |
759 # GN version: //mojo/services/public/cpp/view_manager/lib:run_unittest
s | 780 # GN version: //mojo/services/public/cpp/view_manager/lib:run_unittest
s |
760 'target_name': 'mojo_view_manager_run_unittests', | 781 'target_name': 'mojo_view_manager_run_unittests', |
761 'type': 'static_library', | 782 'type': 'static_library', |
762 'dependencies': [ | 783 'dependencies': [ |
763 '../base/base.gyp:base', | 784 '../base/base.gyp:base', |
764 '../base/base.gyp:test_support_base', | 785 '../base/base.gyp:test_support_base', |
765 '../ui/gl/gl.gyp:gl', | |
766 ], | 786 ], |
767 'sources': [ | 787 'sources': [ |
768 'services/public/cpp/view_manager/lib/view_manager_test_suite.cc', | 788 'services/public/cpp/view_manager/lib/view_manager_test_suite.cc', |
769 'services/public/cpp/view_manager/lib/view_manager_test_suite.h', | 789 'services/public/cpp/view_manager/lib/view_manager_test_suite.h', |
770 'services/public/cpp/view_manager/lib/view_manager_unittests.cc', | 790 'services/public/cpp/view_manager/lib/view_manager_unittests.cc', |
771 ], | 791 ], |
772 'conditions': [ | 792 'conditions': [ |
773 ['OS=="linux" or OS=="win"', { | 793 ['OS=="linux" or OS=="win"', { |
774 'dependencies': [ | 794 'dependencies': [ |
775 '../third_party/mesa/mesa.gyp:osmesa', | 795 '../third_party/mesa/mesa.gyp:osmesa', |
(...skipping 11 matching lines...) Expand all Loading... |
787 # GN version: //mojo/services/view_manager:mojo_view_manager_unittests | 807 # GN version: //mojo/services/view_manager:mojo_view_manager_unittests |
788 'target_name': 'mojo_view_manager_unittests', | 808 'target_name': 'mojo_view_manager_unittests', |
789 'type': 'executable', | 809 'type': 'executable', |
790 'dependencies': [ | 810 'dependencies': [ |
791 '../base/base.gyp:base', | 811 '../base/base.gyp:base', |
792 '../base/base.gyp:test_support_base', | 812 '../base/base.gyp:test_support_base', |
793 '../skia/skia.gyp:skia', | 813 '../skia/skia.gyp:skia', |
794 '../testing/gtest.gyp:gtest', | 814 '../testing/gtest.gyp:gtest', |
795 '../ui/aura/aura.gyp:aura', | 815 '../ui/aura/aura.gyp:aura', |
796 '../ui/gfx/gfx.gyp:gfx_geometry', | 816 '../ui/gfx/gfx.gyp:gfx_geometry', |
797 '../ui/gl/gl.gyp:gl', | |
798 'mojo_application_manager', | 817 'mojo_application_manager', |
799 'mojo_base.gyp:mojo_system_impl', | 818 'mojo_base.gyp:mojo_system_impl', |
800 'mojo_base.gyp:mojo_application_chromium', | 819 'mojo_base.gyp:mojo_application_chromium', |
801 'mojo_geometry_bindings', | 820 'mojo_geometry_bindings', |
802 'mojo_geometry_lib', | 821 'mojo_geometry_lib', |
803 'mojo_input_events_bindings', | 822 'mojo_input_events_bindings', |
804 'mojo_input_events_lib', | 823 'mojo_input_events_lib', |
805 'mojo_shell_test_support', | 824 'mojo_shell_test_support', |
806 'mojo_view_manager_bindings', | 825 'mojo_view_manager_bindings', |
807 'mojo_view_manager_common', | 826 'mojo_view_manager_common', |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
856 'services/window_manager/main.cc', | 875 'services/window_manager/main.cc', |
857 ], | 876 ], |
858 }, | 877 }, |
859 { | 878 { |
860 # GN version: //mojo/services/window_manager:mojo_core_window_manager_
unittests | 879 # GN version: //mojo/services/window_manager:mojo_core_window_manager_
unittests |
861 'target_name': 'mojo_core_window_manager_unittests', | 880 'target_name': 'mojo_core_window_manager_unittests', |
862 'type': 'executable', | 881 'type': 'executable', |
863 'dependencies': [ | 882 'dependencies': [ |
864 '../base/base.gyp:test_support_base', | 883 '../base/base.gyp:test_support_base', |
865 '../testing/gtest.gyp:gtest', | 884 '../testing/gtest.gyp:gtest', |
866 '../ui/gl/gl.gyp:gl', | |
867 'mojo_application_manager', | 885 'mojo_application_manager', |
868 'mojo_base.gyp:mojo_system_impl', | 886 'mojo_base.gyp:mojo_system_impl', |
869 'mojo_base.gyp:mojo_environment_chromium', | 887 'mojo_base.gyp:mojo_environment_chromium', |
870 'mojo_core_window_manager_bindings', | 888 'mojo_core_window_manager_bindings', |
871 'mojo_shell_test_support', | 889 'mojo_shell_test_support', |
872 'mojo_view_manager_bindings', | 890 'mojo_view_manager_bindings', |
873 'mojo_view_manager_lib', | 891 'mojo_view_manager_lib', |
874 ], | 892 ], |
875 'sources': [ | 893 'sources': [ |
876 'services/window_manager/window_manager_api_unittest.cc', | 894 'services/window_manager/window_manager_api_unittest.cc', |
(...skipping 10 matching lines...) Expand all Loading... |
887 'dependencies': [ | 905 'dependencies': [ |
888 '../ui/gfx/x/gfx_x11.gyp:gfx_x11', | 906 '../ui/gfx/x/gfx_x11.gyp:gfx_x11', |
889 ], | 907 ], |
890 }], | 908 }], |
891 ], | 909 ], |
892 }, | 910 }, |
893 ], | 911 ], |
894 }], | 912 }], |
895 ], | 913 ], |
896 } | 914 } |
OLD | NEW |