| OLD | NEW |
| 1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 'variables': { | 5 'variables': { |
| 6 'chromium_code': 1, | 6 'chromium_code': 1, |
| 7 | 7 |
| 8 'variables': { | 8 'variables': { |
| 9 'version_py_path': 'tools/build/version.py', | 9 'version_py_path': 'tools/build/version.py', |
| 10 'version_path': 'VERSION', | 10 'version_path': 'VERSION', |
| (...skipping 763 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 774 '..', | 774 '..', |
| 775 '<(protoc_out_dir)', | 775 '<(protoc_out_dir)', |
| 776 ], | 776 ], |
| 777 'defines' : [ | 777 'defines' : [ |
| 778 '_CRT_SECURE_NO_WARNINGS', | 778 '_CRT_SECURE_NO_WARNINGS', |
| 779 '_USE_32BIT_TIME_T', | 779 '_USE_32BIT_TIME_T', |
| 780 ], | 780 ], |
| 781 'dependencies': [ | 781 'dependencies': [ |
| 782 '../base/base.gyp:base', | 782 '../base/base.gyp:base', |
| 783 '../build/temp_gyp/googleurl.gyp:googleurl', | 783 '../build/temp_gyp/googleurl.gyp:googleurl', |
| 784 '../jingle/jingle.gyp:notifier', |
| 784 '../third_party/icu/icu.gyp:icuuc', | 785 '../third_party/icu/icu.gyp:icuuc', |
| 785 '../third_party/libjingle/libjingle.gyp:libjingle', | 786 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 786 '../third_party/sqlite/sqlite.gyp:sqlite', | 787 '../third_party/sqlite/sqlite.gyp:sqlite', |
| 787 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', | 788 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', |
| 788 'common_constants', | 789 'common_constants', |
| 789 'common_net', | 790 'common_net', |
| 790 'notifier', | |
| 791 'sync', | 791 'sync', |
| 792 'sync_notifier', | 792 'sync_notifier', |
| 793 ], | 793 ], |
| 794 'conditions': [ | 794 'conditions': [ |
| 795 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { | 795 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { |
| 796 'dependencies': [ | 796 'dependencies': [ |
| 797 '../build/linux/system.gyp:nss' | 797 '../build/linux/system.gyp:nss' |
| 798 ], | 798 ], |
| 799 }], | 799 }], |
| 800 ], | 800 ], |
| 801 }, | 801 }, |
| 802 # A library for sending and receiving peer-issued notifications. | |
| 803 # | |
| 804 # TODO(akalin): Separate out the XMPP stuff from this library into | |
| 805 # its own library. | |
| 806 { | |
| 807 'target_name': 'notifier', | |
| 808 'type': '<(library)', | |
| 809 'sources': [ | |
| 810 'common/net/notifier/base/signal_thread_task.h', | |
| 811 'common/net/notifier/base/ssl_adapter.h', | |
| 812 'common/net/notifier/base/ssl_adapter.cc', | |
| 813 'common/net/notifier/base/static_assert.h', | |
| 814 'common/net/notifier/base/task_pump.cc', | |
| 815 'common/net/notifier/base/task_pump.h', | |
| 816 'common/net/notifier/communicator/auto_reconnect.cc', | |
| 817 'common/net/notifier/communicator/auto_reconnect.h', | |
| 818 'common/net/notifier/communicator/connection_options.cc', | |
| 819 'common/net/notifier/communicator/connection_options.h', | |
| 820 'common/net/notifier/communicator/connection_settings.cc', | |
| 821 'common/net/notifier/communicator/connection_settings.h', | |
| 822 'common/net/notifier/communicator/const_communicator.h', | |
| 823 'common/net/notifier/communicator/gaia_token_pre_xmpp_auth.cc', | |
| 824 'common/net/notifier/communicator/gaia_token_pre_xmpp_auth.h', | |
| 825 'common/net/notifier/communicator/login.cc', | |
| 826 'common/net/notifier/communicator/login.h', | |
| 827 'common/net/notifier/communicator/login_connection_state.h', | |
| 828 'common/net/notifier/communicator/login_failure.cc', | |
| 829 'common/net/notifier/communicator/login_failure.h', | |
| 830 'common/net/notifier/communicator/login_settings.cc', | |
| 831 'common/net/notifier/communicator/login_settings.h', | |
| 832 'common/net/notifier/communicator/product_info.cc', | |
| 833 'common/net/notifier/communicator/product_info.h', | |
| 834 'common/net/notifier/communicator/single_login_attempt.cc', | |
| 835 'common/net/notifier/communicator/single_login_attempt.h', | |
| 836 'common/net/notifier/communicator/ssl_socket_adapter.cc', | |
| 837 'common/net/notifier/communicator/ssl_socket_adapter.h', | |
| 838 'common/net/notifier/communicator/xmpp_connection_generator.cc', | |
| 839 'common/net/notifier/communicator/xmpp_connection_generator.h', | |
| 840 'common/net/notifier/communicator/xmpp_socket_adapter.cc', | |
| 841 'common/net/notifier/communicator/xmpp_socket_adapter.h', | |
| 842 'common/net/notifier/listener/listen_task.cc', | |
| 843 'common/net/notifier/listener/listen_task.h', | |
| 844 'common/net/notifier/listener/mediator_thread.h', | |
| 845 'common/net/notifier/listener/mediator_thread_impl.cc', | |
| 846 'common/net/notifier/listener/mediator_thread_impl.h', | |
| 847 'common/net/notifier/listener/mediator_thread_mock.h', | |
| 848 'common/net/notifier/listener/notification_constants.cc', | |
| 849 'common/net/notifier/listener/notification_constants.h', | |
| 850 'common/net/notifier/listener/notification_defines.h', | |
| 851 'common/net/notifier/listener/send_update_task.cc', | |
| 852 'common/net/notifier/listener/send_update_task.h', | |
| 853 'common/net/notifier/base/sigslotrepeater.h', | |
| 854 'common/net/notifier/listener/subscribe_task.cc', | |
| 855 'common/net/notifier/listener/subscribe_task.h', | |
| 856 'common/net/notifier/listener/talk_mediator.h', | |
| 857 'common/net/notifier/listener/talk_mediator_impl.cc', | |
| 858 'common/net/notifier/listener/talk_mediator_impl.h', | |
| 859 'common/net/notifier/listener/xml_element_util.cc', | |
| 860 'common/net/notifier/listener/xml_element_util.h', | |
| 861 ], | |
| 862 'include_dirs': [ | |
| 863 '..', | |
| 864 '<(protoc_out_dir)', | |
| 865 ], | |
| 866 'defines' : [ | |
| 867 '_CRT_SECURE_NO_WARNINGS', | |
| 868 '_USE_32BIT_TIME_T', | |
| 869 'kXmppProductName="chromium-sync"', | |
| 870 ], | |
| 871 'dependencies': [ | |
| 872 '../base/base.gyp:base', | |
| 873 '../net/net.gyp:net', | |
| 874 '../third_party/expat/expat.gyp:expat', | |
| 875 '../third_party/libjingle/libjingle.gyp:libjingle', | |
| 876 'common_net', | |
| 877 ], | |
| 878 'export_dependent_settings': [ | |
| 879 '../third_party/libjingle/libjingle.gyp:libjingle', | |
| 880 ], | |
| 881 'conditions': [ | |
| 882 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { | |
| 883 'dependencies': [ | |
| 884 '../build/linux/system.gyp:gtk' | |
| 885 ], | |
| 886 }], | |
| 887 ['OS=="linux" and chromeos==1', { | |
| 888 'include_dirs': [ | |
| 889 '<(grit_out_dir)', | |
| 890 ], | |
| 891 }], | |
| 892 ], | |
| 893 }, | |
| 894 { | 802 { |
| 895 'target_name': 'sync', | 803 'target_name': 'sync', |
| 896 'type': '<(library)', | 804 'type': '<(library)', |
| 897 'sources': [ | 805 'sources': [ |
| 898 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', | 806 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', |
| 899 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', | 807 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', |
| 900 '<(protoc_out_dir)/chrome/browser/sync/protocol/encryption.pb.cc', | 808 '<(protoc_out_dir)/chrome/browser/sync/protocol/encryption.pb.cc', |
| 901 '<(protoc_out_dir)/chrome/browser/sync/protocol/encryption.pb.h', | 809 '<(protoc_out_dir)/chrome/browser/sync/protocol/encryption.pb.h', |
| 902 '<(protoc_out_dir)/chrome/browser/sync/protocol/autofill_specifics.pb.cc
', | 810 '<(protoc_out_dir)/chrome/browser/sync/protocol/autofill_specifics.pb.cc
', |
| 903 '<(protoc_out_dir)/chrome/browser/sync/protocol/autofill_specifics.pb.h'
, | 811 '<(protoc_out_dir)/chrome/browser/sync/protocol/autofill_specifics.pb.h'
, |
| (...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1085 'browser/sync/notifier/chrome_system_resources.h', | 993 'browser/sync/notifier/chrome_system_resources.h', |
| 1086 'browser/sync/notifier/invalidation_util.cc', | 994 'browser/sync/notifier/invalidation_util.cc', |
| 1087 'browser/sync/notifier/invalidation_util.h', | 995 'browser/sync/notifier/invalidation_util.h', |
| 1088 'browser/sync/notifier/server_notifier_thread.cc', | 996 'browser/sync/notifier/server_notifier_thread.cc', |
| 1089 'browser/sync/notifier/server_notifier_thread.h', | 997 'browser/sync/notifier/server_notifier_thread.h', |
| 1090 ], | 998 ], |
| 1091 'include_dirs': [ | 999 'include_dirs': [ |
| 1092 '..', | 1000 '..', |
| 1093 ], | 1001 ], |
| 1094 'dependencies': [ | 1002 'dependencies': [ |
| 1095 'notifier', | |
| 1096 'sync', | 1003 'sync', |
| 1004 '../jingle/jingle.gyp:notifier', |
| 1097 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', | 1005 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
| 1098 ], | 1006 ], |
| 1099 # This target exports a hard dependency because it depends on | 1007 # This target exports a hard dependency because it depends on |
| 1100 # cacheinvalidation (which itself has hard_dependency set). | 1008 # cacheinvalidation (which itself has hard_dependency set). |
| 1101 'hard_dependency': 1, | 1009 'hard_dependency': 1, |
| 1102 'export_dependent_settings': [ | 1010 'export_dependent_settings': [ |
| 1103 'notifier', | 1011 '../jingle/jingle.gyp:notifier', |
| 1104 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', | 1012 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
| 1105 ], | 1013 ], |
| 1106 }, | 1014 }, |
| 1107 { | 1015 { |
| 1108 'target_name': 'service', | 1016 'target_name': 'service', |
| 1109 'type': '<(library)', | 1017 'type': '<(library)', |
| 1110 'msvs_guid': '2DA87614-55C5-4E56-A17E-0CD099786197', | 1018 'msvs_guid': '2DA87614-55C5-4E56-A17E-0CD099786197', |
| 1111 'dependencies': [ | 1019 'dependencies': [ |
| 1112 'common', | 1020 'common', |
| 1113 'common_net', | 1021 'common_net', |
| (...skipping 797 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1911 }], # targets | 1819 }], # targets |
| 1912 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" | 1820 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" |
| 1913 ], # 'conditions' | 1821 ], # 'conditions' |
| 1914 } | 1822 } |
| 1915 | 1823 |
| 1916 # Local Variables: | 1824 # Local Variables: |
| 1917 # tab-width:2 | 1825 # tab-width:2 |
| 1918 # indent-tabs-mode:nil | 1826 # indent-tabs-mode:nil |
| 1919 # End: | 1827 # End: |
| 1920 # vim: set expandtab tabstop=2 shiftwidth=2: | 1828 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |