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

Side by Side Diff: mojo/mojo_services.gypi

Issue 477923004: Create native_viewport_service, don't build it into mojo_shell unless Android (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Try to get gn build working again Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (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
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
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
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
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698