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

Side by Side Diff: mojo/mojo_services.gypi

Issue 396563002: Window Manager service.. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 5 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
« no previous file with comments | « mojo/mojo.gyp ('k') | mojo/services/public/interfaces/window_manager/window_manager.mojom » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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_echo_bindings', 8 'target_name': 'mojo_echo_bindings',
9 'type': 'static_library', 9 'type': 'static_library',
10 'sources': [ 10 'sources': [
(...skipping 585 matching lines...) Expand 10 before | Expand all | Expand 10 after
596 'type': 'static_library', 596 'type': 'static_library',
597 'sources': [ 597 'sources': [
598 'services/profile/profile_service_impl.cc', 598 'services/profile/profile_service_impl.cc',
599 'services/profile/profile_service_impl.h', 599 'services/profile/profile_service_impl.h',
600 ], 600 ],
601 'dependencies': [ 601 'dependencies': [
602 '../base/base.gyp:base', 602 '../base/base.gyp:base',
603 'mojo_profile_service_bindings', 603 'mojo_profile_service_bindings',
604 ], 604 ],
605 }, 605 },
606 {
607 'target_name': 'mojo_core_window_manager_bindings',
608 'type': 'static_library',
609 'sources': [
610 'services/public/interfaces/window_manager/window_manager.mojom',
611 ],
612 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
613 'export_dependent_settings': [
614 'mojo_cpp_bindings',
615 ],
616 'dependencies': [
617 'mojo_cpp_bindings',
618 ],
619 },
606 ], 620 ],
607 'conditions': [ 621 'conditions': [
608 ['use_aura==1', { 622 ['use_aura==1', {
609 'targets': [ 623 'targets': [
610 { 624 {
611 'target_name': 'mojo_view_manager', 625 'target_name': 'mojo_view_manager',
612 'type': '<(component)', 626 'type': '<(component)',
613 'dependencies': [ 627 'dependencies': [
614 '../base/base.gyp:base', 628 '../base/base.gyp:base',
615 '../cc/cc.gyp:cc', 629 '../cc/cc.gyp:cc',
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
724 'services/view_manager/view_manager_unittest.cc', 738 'services/view_manager/view_manager_unittest.cc',
725 ], 739 ],
726 }, 740 },
727 { 741 {
728 'target_name': 'package_mojo_view_manager', 742 'target_name': 'package_mojo_view_manager',
729 'variables': { 743 'variables': {
730 'app_name': 'mojo_view_manager', 744 'app_name': 'mojo_view_manager',
731 }, 745 },
732 'includes': [ 'build/package_app.gypi' ], 746 'includes': [ 'build/package_app.gypi' ],
733 }, 747 },
748 {
749 'target_name': 'mojo_core_window_manager',
750 'type': 'loadable_module',
751 'dependencies': [
752 '../base/base.gyp:base',
753 '../ui/base/ui_base.gyp:ui_base',
754 '../ui/gfx/gfx.gyp:gfx',
755 '../ui/gfx/gfx.gyp:gfx_geometry',
756 '../ui/wm/wm.gyp:wm',
757 'mojo_application',
758 'mojo_aura_support',
759 'mojo_common_lib',
760 'mojo_core_window_manager_bindings',
761 'mojo_environment_chromium',
762 'mojo_view_manager_lib',
763 '<(mojo_system_for_loadable_module)',
764 ],
765 'sources': [
766 'public/cpp/application/lib/mojo_main_chromium.cc',
767 'services/window_manager/window_manager_app.cc',
768 'services/window_manager/window_manager_app.h',
769 'services/window_manager/window_manager_service_impl.cc',
770 'services/window_manager/window_manager_service_impl.h',
771 ],
772 },
773 {
774 'target_name': 'mojo_core_window_manager_unittests',
775 'type': 'executable',
776 'dependencies': [
777 '../base/base.gyp:test_support_base',
778 '../testing/gtest.gyp:gtest',
779 '../ui/gl/gl.gyp:gl',
780 'mojo_core_window_manager_bindings',
781 'mojo_environment_chromium',
782 'mojo_service_manager',
783 'mojo_shell_test_support',
784 'mojo_system_impl',
785 'mojo_view_manager_bindings',
786 ],
787 'sources': [
788 'services/window_manager/window_manager_api_unittest.cc',
789 'services/window_manager/window_manager_unittests.cc',
790 ],
791 'conditions': [
792 ['OS=="linux"', {
793 'dependencies': [
794 '../third_party/mesa/mesa.gyp:osmesa',
795 'mojo_native_viewport_service',
796 ],
797 }],
798 ['use_x11==1', {
799 'dependencies': [
800 '../ui/gfx/x/gfx_x11.gyp:gfx_x11',
801 ],
802 }],
803 ],
804 },
734 ], 805 ],
735 }], 806 }],
736 ['OS=="linux"', { 807 ['OS=="linux"', {
737 'targets': [ 808 'targets': [
738 { 809 {
739 'target_name': 'mojo_dbus_echo_service', 810 'target_name': 'mojo_dbus_echo_service',
740 'type': 'executable', 811 'type': 'executable',
741 'dependencies': [ 812 'dependencies': [
742 '../base/base.gyp:base', 813 '../base/base.gyp:base',
743 '../build/linux/system.gyp:dbus', 814 '../build/linux/system.gyp:dbus',
744 '../dbus/dbus.gyp:dbus', 815 '../dbus/dbus.gyp:dbus',
745 'mojo_application', 816 'mojo_application',
746 'mojo_common_lib', 817 'mojo_common_lib',
747 'mojo_dbus_service', 818 'mojo_dbus_service',
748 'mojo_echo_bindings', 819 'mojo_echo_bindings',
749 'mojo_environment_chromium', 820 'mojo_environment_chromium',
750 'mojo_system_impl', 821 'mojo_system_impl',
751 ], 822 ],
752 'sources': [ 823 'sources': [
753 'services/dbus_echo/dbus_echo_service.cc', 824 'services/dbus_echo/dbus_echo_service.cc',
754 ], 825 ],
755 }, 826 },
756 ], 827 ],
757 }], 828 }],
758 ], 829 ],
759 } 830 }
OLDNEW
« no previous file with comments | « mojo/mojo.gyp ('k') | mojo/services/public/interfaces/window_manager/window_manager.mojom » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698