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

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
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 },
620 {
621 'target_name': 'mojo_core_window_manager',
622 'type': 'loadable_module',
623 'dependencies': [
624 '../base/base.gyp:base',
625 '../ui/base/ui_base.gyp:ui_base',
626 '../ui/gfx/gfx.gyp:gfx',
627 '../ui/gfx/gfx.gyp:gfx_geometry',
628 '../ui/wm/wm.gyp:wm',
629 'mojo_application',
630 'mojo_aura_support',
631 'mojo_common_lib',
632 'mojo_core_window_manager_bindings',
633 'mojo_environment_chromium',
634 'mojo_view_manager_lib',
635 '<(mojo_system_for_loadable_module)',
636 ],
637 'sources': [
638 'public/cpp/application/lib/mojo_main_chromium.cc',
639 'services/window_manager/window_manager_app.cc',
640 'services/window_manager/window_manager_app.h',
641 'services/window_manager/window_manager_service_impl.cc',
642 'services/window_manager/window_manager_service_impl.h',
643 ],
644 },
645 {
646 'target_name': 'mojo_core_window_manager_unittests',
647 'type': 'executable',
648 'dependencies': [
649 '../base/base.gyp:test_support_base',
650 '../testing/gtest.gyp:gtest',
651 '../ui/gl/gl.gyp:gl',
652 'mojo_core_window_manager_bindings',
653 'mojo_environment_chromium',
654 'mojo_service_manager',
655 'mojo_shell_test_support',
656 'mojo_view_manager_bindings',
657 '<(mojo_system_for_loadable_module)',
658 ],
659 'sources': [
660 'services/window_manager/window_manager_api_unittest.cc',
661 'services/window_manager/window_manager_unittests.cc',
662 ],
663 'conditions': [
664 ['OS=="linux"', {
665 'dependencies': [
666 '../third_party/mesa/mesa.gyp:osmesa',
667 'mojo_native_viewport_service',
668 ],
669 }],
670 ['use_x11==1', {
671 'dependencies': [
672 '../ui/gfx/x/gfx_x11.gyp:gfx_x11',
673 ],
674 }],
675 ],
676 },
606 ], 677 ],
607 'conditions': [ 678 'conditions': [
608 ['use_aura==1', { 679 ['use_aura==1', {
609 'targets': [ 680 'targets': [
610 { 681 {
611 'target_name': 'mojo_view_manager', 682 'target_name': 'mojo_view_manager',
612 'type': '<(component)', 683 'type': '<(component)',
613 'dependencies': [ 684 'dependencies': [
614 '../base/base.gyp:base', 685 '../base/base.gyp:base',
615 '../cc/cc.gyp:cc', 686 '../cc/cc.gyp:cc',
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
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

Powered by Google App Engine
This is Rietveld 408576698