| 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 770 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 781 '../base/base.gyp:base', | 781 '../base/base.gyp:base', |
| 782 '../build/temp_gyp/googleurl.gyp:googleurl', | 782 '../build/temp_gyp/googleurl.gyp:googleurl', |
| 783 '../third_party/icu/icu.gyp:icuuc', | 783 '../third_party/icu/icu.gyp:icuuc', |
| 784 '../third_party/libjingle/libjingle.gyp:libjingle', | 784 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 785 '../third_party/sqlite/sqlite.gyp:sqlite', | 785 '../third_party/sqlite/sqlite.gyp:sqlite', |
| 786 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', | 786 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', |
| 787 'common_constants', | 787 'common_constants', |
| 788 'common_net', | 788 'common_net', |
| 789 'notifier', | 789 'notifier', |
| 790 'sync', | 790 'sync', |
| 791 'sync_notifier', |
| 791 ], | 792 ], |
| 792 'conditions': [ | 793 'conditions': [ |
| 793 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { | 794 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { |
| 794 'dependencies': [ | 795 'dependencies': [ |
| 795 '../build/linux/system.gyp:nss' | 796 '../build/linux/system.gyp:nss' |
| 796 ], | 797 ], |
| 797 }], | 798 }], |
| 798 ], | 799 ], |
| 799 }, | 800 }, |
| 801 # A library for sending and receiving peer-issued notifications. |
| 802 # |
| 803 # TODO(akalin): Separate out the XMPP stuff from this library into |
| 804 # its own library. |
| 800 { | 805 { |
| 801 'target_name': 'notifier', | 806 'target_name': 'notifier', |
| 802 'type': '<(library)', | 807 'type': '<(library)', |
| 803 'sources': [ | 808 'sources': [ |
| 804 'common/net/notifier/base/signal_thread_task.h', | 809 'common/net/notifier/base/signal_thread_task.h', |
| 805 'common/net/notifier/base/ssl_adapter.h', | 810 'common/net/notifier/base/ssl_adapter.h', |
| 806 'common/net/notifier/base/ssl_adapter.cc', | 811 'common/net/notifier/base/ssl_adapter.cc', |
| 807 'common/net/notifier/base/static_assert.h', | 812 'common/net/notifier/base/static_assert.h', |
| 808 'common/net/notifier/base/task_pump.cc', | 813 'common/net/notifier/base/task_pump.cc', |
| 809 'common/net/notifier/base/task_pump.h', | 814 'common/net/notifier/base/task_pump.h', |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 862 '_USE_32BIT_TIME_T', | 867 '_USE_32BIT_TIME_T', |
| 863 'kXmppProductName="chromium-sync"', | 868 'kXmppProductName="chromium-sync"', |
| 864 ], | 869 ], |
| 865 'dependencies': [ | 870 'dependencies': [ |
| 866 '../base/base.gyp:base', | 871 '../base/base.gyp:base', |
| 867 '../net/net.gyp:net', | 872 '../net/net.gyp:net', |
| 868 '../third_party/expat/expat.gyp:expat', | 873 '../third_party/expat/expat.gyp:expat', |
| 869 '../third_party/libjingle/libjingle.gyp:libjingle', | 874 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 870 'common_net', | 875 'common_net', |
| 871 ], | 876 ], |
| 877 'export_dependent_settings': [ |
| 878 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 879 ], |
| 872 'conditions': [ | 880 'conditions': [ |
| 873 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { | 881 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { |
| 874 'dependencies': [ | 882 'dependencies': [ |
| 875 '../build/linux/system.gyp:gtk' | 883 '../build/linux/system.gyp:gtk' |
| 876 ], | 884 ], |
| 877 }], | 885 }], |
| 878 ['OS=="linux" and chromeos==1', { | 886 ['OS=="linux" and chromeos==1', { |
| 879 'include_dirs': [ | 887 'include_dirs': [ |
| 880 '<(grit_out_dir)', | 888 '<(grit_out_dir)', |
| 881 ], | 889 ], |
| (...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1056 }], | 1064 }], |
| 1057 ['OS=="mac"', { | 1065 ['OS=="mac"', { |
| 1058 'link_settings': { | 1066 'link_settings': { |
| 1059 'libraries': [ | 1067 'libraries': [ |
| 1060 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', | 1068 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', |
| 1061 ], | 1069 ], |
| 1062 }, | 1070 }, |
| 1063 }], | 1071 }], |
| 1064 ], | 1072 ], |
| 1065 }, | 1073 }, |
| 1074 # A library for sending and receiving server-issued notifications. |
| 1075 { |
| 1076 'target_name': 'sync_notifier', |
| 1077 'type': '<(library)', |
| 1078 'sources': [ |
| 1079 'browser/sync/notifier/cache_invalidation_packet_handler.cc', |
| 1080 'browser/sync/notifier/cache_invalidation_packet_handler.h', |
| 1081 'browser/sync/notifier/chrome_invalidation_client.cc', |
| 1082 'browser/sync/notifier/chrome_invalidation_client.h', |
| 1083 'browser/sync/notifier/chrome_system_resources.cc', |
| 1084 'browser/sync/notifier/chrome_system_resources.h', |
| 1085 'browser/sync/notifier/invalidation_util.cc', |
| 1086 'browser/sync/notifier/invalidation_util.h', |
| 1087 'browser/sync/notifier/server_notifier_thread.cc', |
| 1088 'browser/sync/notifier/server_notifier_thread.h', |
| 1089 ], |
| 1090 'include_dirs': [ |
| 1091 '..', |
| 1092 ], |
| 1093 'dependencies': [ |
| 1094 'notifier', |
| 1095 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
| 1096 ], |
| 1097 'export_dependent_settings': [ |
| 1098 'notifier', |
| 1099 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
| 1100 ], |
| 1101 }, |
| 1066 { | 1102 { |
| 1067 'target_name': 'service', | 1103 'target_name': 'service', |
| 1068 'type': '<(library)', | 1104 'type': '<(library)', |
| 1069 'msvs_guid': '2DA87614-55C5-4E56-A17E-0CD099786197', | 1105 'msvs_guid': '2DA87614-55C5-4E56-A17E-0CD099786197', |
| 1070 'dependencies': [ | 1106 'dependencies': [ |
| 1071 'common', | 1107 'common', |
| 1072 'common_net', | 1108 'common_net', |
| 1073 '../base/base.gyp:base', | 1109 '../base/base.gyp:base', |
| 1074 '../third_party/libjingle/libjingle.gyp:libjingle', | 1110 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 1075 ], | 1111 ], |
| (...skipping 794 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1870 }], # targets | 1906 }], # targets |
| 1871 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" | 1907 }], # OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" |
| 1872 ], # 'conditions' | 1908 ], # 'conditions' |
| 1873 } | 1909 } |
| 1874 | 1910 |
| 1875 # Local Variables: | 1911 # Local Variables: |
| 1876 # tab-width:2 | 1912 # tab-width:2 |
| 1877 # indent-tabs-mode:nil | 1913 # indent-tabs-mode:nil |
| 1878 # End: | 1914 # End: |
| 1879 # vim: set expandtab tabstop=2 shiftwidth=2: | 1915 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |