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 'target_name': 'mojo_echo_client', | 8 'target_name': 'mojo_echo_client', |
9 'type': 'loadable_module', | 9 'type': 'loadable_module', |
10 'dependencies': [ | 10 'dependencies': [ |
(...skipping 670 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
681 'mojo_base.gyp:mojo_environment_chromium', | 681 'mojo_base.gyp:mojo_environment_chromium', |
682 'mojo_view_manager_bindings', | 682 'mojo_view_manager_bindings', |
683 '<(mojo_system_for_loadable_module)', | 683 '<(mojo_system_for_loadable_module)', |
684 ], | 684 ], |
685 'sources': [ | 685 'sources': [ |
686 'examples/wm_flow/init/init.cc', | 686 'examples/wm_flow/init/init.cc', |
687 'public/cpp/application/lib/mojo_main_chromium.cc', | 687 'public/cpp/application/lib/mojo_main_chromium.cc', |
688 ], | 688 ], |
689 }, | 689 }, |
690 { | 690 { |
| 691 'target_name': 'mojo_wm_flow_embedder_bindings', |
| 692 'type': 'static_library', |
| 693 'sources': [ |
| 694 'examples/wm_flow/app/embedder.mojom', |
| 695 ], |
| 696 'dependencies': [ |
| 697 'mojo_base.gyp:mojo_cpp_bindings', |
| 698 ], |
| 699 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 700 'export_dependent_settings': [ |
| 701 'mojo_base.gyp:mojo_cpp_bindings', |
| 702 ], |
| 703 }, |
| 704 { |
| 705 'target_name': 'mojo_wm_flow_embeddee_bindings', |
| 706 'type': 'static_library', |
| 707 'sources': [ |
| 708 'examples/wm_flow/embedded/embeddee.mojom', |
| 709 ], |
| 710 'dependencies': [ |
| 711 'mojo_base.gyp:mojo_cpp_bindings', |
| 712 ], |
| 713 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 714 'export_dependent_settings': [ |
| 715 'mojo_base.gyp:mojo_cpp_bindings', |
| 716 ], |
| 717 }, |
| 718 { |
691 'target_name': 'mojo_wm_flow_app', | 719 'target_name': 'mojo_wm_flow_app', |
692 'type': 'loadable_module', | 720 'type': 'loadable_module', |
693 'dependencies': [ | 721 'dependencies': [ |
694 '../base/base.gyp:base', | 722 '../base/base.gyp:base', |
695 'mojo_base.gyp:mojo_application', | 723 'mojo_base.gyp:mojo_application', |
696 'mojo_base.gyp:mojo_environment_chromium', | 724 'mojo_base.gyp:mojo_environment_chromium', |
697 'mojo_core_window_manager_bindings', | 725 'mojo_core_window_manager_bindings', |
698 'mojo_view_manager_lib', | 726 'mojo_view_manager_lib', |
| 727 'mojo_wm_flow_embeddee_bindings', |
| 728 'mojo_wm_flow_embedder_bindings', |
699 '<(mojo_system_for_loadable_module)', | 729 '<(mojo_system_for_loadable_module)', |
700 ], | 730 ], |
701 'sources': [ | 731 'sources': [ |
702 'examples/wm_flow/app/app.cc', | 732 'examples/wm_flow/app/app.cc', |
703 'public/cpp/application/lib/mojo_main_chromium.cc', | 733 'public/cpp/application/lib/mojo_main_chromium.cc', |
704 ], | 734 ], |
705 }, | 735 }, |
| 736 { |
| 737 'target_name': 'mojo_wm_flow_embedded', |
| 738 'type': 'loadable_module', |
| 739 'dependencies': [ |
| 740 '../base/base.gyp:base', |
| 741 'mojo_base.gyp:mojo_application', |
| 742 'mojo_base.gyp:mojo_environment_chromium', |
| 743 'mojo_core_window_manager_bindings', |
| 744 'mojo_view_manager_lib', |
| 745 'mojo_wm_flow_embeddee_bindings', |
| 746 'mojo_wm_flow_embedder_bindings', |
| 747 '<(mojo_system_for_loadable_module)', |
| 748 ], |
| 749 'sources': [ |
| 750 'examples/wm_flow/embedded/embedded.cc', |
| 751 'public/cpp/application/lib/mojo_main_chromium.cc', |
| 752 ], |
| 753 }, |
706 ], | 754 ], |
707 }], | 755 }], |
708 ['OS=="linux"', { | 756 ['OS=="linux"', { |
709 'targets': [ | 757 'targets': [ |
710 { | 758 { |
711 'target_name': 'mojo_dbus_echo', | 759 'target_name': 'mojo_dbus_echo', |
712 'type': 'loadable_module', | 760 'type': 'loadable_module', |
713 'dependencies': [ | 761 'dependencies': [ |
714 '../base/base.gyp:base', | 762 '../base/base.gyp:base', |
715 'mojo_base.gyp:mojo_application', | 763 'mojo_base.gyp:mojo_application', |
716 'mojo_base.gyp:mojo_cpp_bindings', | 764 'mojo_base.gyp:mojo_cpp_bindings', |
717 'mojo_base.gyp:mojo_environment_standalone', | 765 'mojo_base.gyp:mojo_environment_standalone', |
718 'mojo_base.gyp:mojo_utility', | 766 'mojo_base.gyp:mojo_utility', |
719 'mojo_echo_bindings', | 767 'mojo_echo_bindings', |
720 '<(mojo_system_for_loadable_module)', | 768 '<(mojo_system_for_loadable_module)', |
721 ], | 769 ], |
722 'sources': [ | 770 'sources': [ |
723 'examples/dbus_echo/dbus_echo_app.cc', | 771 'examples/dbus_echo/dbus_echo_app.cc', |
724 'public/cpp/application/lib/mojo_main_standalone.cc', | 772 'public/cpp/application/lib/mojo_main_standalone.cc', |
725 ], | 773 ], |
726 }, | 774 }, |
727 ], | 775 ], |
728 }], | 776 }], |
729 ], | 777 ], |
730 } | 778 } |
OLD | NEW |