OLD | NEW |
| (Empty) |
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 | |
3 # found in the LICENSE file. | |
4 | |
5 { | |
6 'include_dirs': [ | |
7 '..', | |
8 ], | |
9 'defines': [ | |
10 'SYNC_IMPLEMENTATION', | |
11 ], | |
12 'dependencies': [ | |
13 '../base/base.gyp:base', | |
14 '../base/base.gyp:base_i18n', | |
15 '../crypto/crypto.gyp:crypto', | |
16 '../google_apis/google_apis.gyp:google_apis', | |
17 '../net/net.gyp:net', | |
18 '../sql/sql.gyp:sql', | |
19 '../url/url.gyp:url_lib', | |
20 ], | |
21 'conditions': [ | |
22 ['OS=="linux" and chromeos==1', { | |
23 # Required by get_session_name.cc on Chrome OS. | |
24 'dependencies': [ | |
25 '../chromeos/chromeos.gyp:chromeos', | |
26 ], | |
27 }], | |
28 ], | |
29 'sources': [ | |
30 'base/sync_export.h', | |
31 'engine/all_status.cc', | |
32 'engine/all_status.h', | |
33 'engine/apply_control_data_updates.cc', | |
34 'engine/apply_control_data_updates.h', | |
35 'engine/backoff_delay_provider.cc', | |
36 'engine/backoff_delay_provider.h', | |
37 'engine/commit.cc', | |
38 'engine/commit_contribution.cc', | |
39 'engine/commit_contribution.h', | |
40 'engine/commit_contributor.cc', | |
41 'engine/commit_contributor.h', | |
42 'engine/commit.h', | |
43 'engine/commit_processor.cc', | |
44 'engine/commit_processor.h', | |
45 'engine/commit_util.cc', | |
46 'engine/commit_util.h', | |
47 'engine/conflict_resolver.cc', | |
48 'engine/conflict_resolver.h', | |
49 'engine/conflict_util.cc', | |
50 'engine/conflict_util.h', | |
51 'engine/cryptographer_provider.cc', | |
52 'engine/cryptographer_provider.h', | |
53 'engine/directory_commit_contribution.cc', | |
54 'engine/directory_commit_contribution.h', | |
55 'engine/directory_commit_contributor.cc', | |
56 'engine/directory_commit_contributor.h', | |
57 'engine/directory_cryptographer_provider.cc', | |
58 'engine/directory_cryptographer_provider.h', | |
59 'engine/directory_update_handler.cc', | |
60 'engine/directory_update_handler.h', | |
61 'engine/entity_tracker.cc', | |
62 'engine/entity_tracker.h', | |
63 'engine/get_commit_ids.cc', | |
64 'engine/get_commit_ids.h', | |
65 'engine/get_updates_delegate.cc', | |
66 'engine/get_updates_delegate.h', | |
67 'engine/get_updates_processor.cc', | |
68 'engine/get_updates_processor.h', | |
69 'engine/model_type_entity.cc', | |
70 'engine/model_type_entity.h', | |
71 'engine/model_type_sync_proxy.cc', | |
72 'engine/model_type_sync_proxy.h', | |
73 'engine/model_type_sync_proxy_impl.cc', | |
74 'engine/model_type_sync_proxy_impl.h', | |
75 'engine/model_type_sync_worker.cc', | |
76 'engine/model_type_sync_worker.h', | |
77 'engine/model_type_sync_worker_impl.cc', | |
78 'engine/model_type_sync_worker_impl.h', | |
79 'engine/net/server_connection_manager.cc', | |
80 'engine/net/server_connection_manager.h', | |
81 'engine/net/url_translator.cc', | |
82 'engine/net/url_translator.h', | |
83 'engine/non_blocking_type_commit_contribution.cc', | |
84 'engine/non_blocking_type_commit_contribution.h', | |
85 'engine/nudge_source.cc', | |
86 'engine/nudge_source.h', | |
87 'engine/nudge_handler.cc', | |
88 'engine/nudge_handler.h', | |
89 'engine/process_updates_util.cc', | |
90 'engine/process_updates_util.h', | |
91 'engine/sync_cycle_event.cc', | |
92 'engine/sync_cycle_event.h', | |
93 'engine/sync_engine_event_listener.cc', | |
94 'engine/sync_engine_event_listener.h', | |
95 'engine/syncer.cc', | |
96 'engine/syncer.h', | |
97 'engine/syncer_proto_util.cc', | |
98 'engine/syncer_proto_util.h', | |
99 'engine/syncer_types.h', | |
100 'engine/syncer_util.cc', | |
101 'engine/syncer_util.h', | |
102 'engine/sync_scheduler.cc', | |
103 'engine/sync_scheduler.h', | |
104 'engine/sync_scheduler_impl.cc', | |
105 'engine/sync_scheduler_impl.h', | |
106 'engine/traffic_logger.cc', | |
107 'engine/traffic_logger.h', | |
108 'engine/update_applicator.cc', | |
109 'engine/update_applicator.h', | |
110 'engine/update_handler.cc', | |
111 'engine/update_handler.h', | |
112 'js/js_backend.h', | |
113 'js/js_controller.h', | |
114 'js/js_event_details.cc', | |
115 'js/js_event_details.h', | |
116 'js/js_event_handler.h', | |
117 'js/sync_js_controller.cc', | |
118 'js/sync_js_controller.h', | |
119 'protocol/proto_enum_conversions.cc', | |
120 'protocol/proto_enum_conversions.h', | |
121 'protocol/proto_value_conversions.cc', | |
122 'protocol/proto_value_conversions.h', | |
123 'protocol/sync_protocol_error.cc', | |
124 'protocol/sync_protocol_error.h', | |
125 'sessions/data_type_tracker.cc', | |
126 'sessions/data_type_tracker.h', | |
127 'sessions/debug_info_getter.h', | |
128 'sessions/directory_type_debug_info_emitter.cc', | |
129 'sessions/directory_type_debug_info_emitter.h', | |
130 'sessions/model_type_registry.cc', | |
131 'sessions/model_type_registry.h', | |
132 'sessions/nudge_tracker.cc', | |
133 'sessions/nudge_tracker.h', | |
134 'sessions/status_controller.cc', | |
135 'sessions/status_controller.h', | |
136 'sessions/sync_session.cc', | |
137 'sessions/sync_session.h', | |
138 'sessions/sync_session_context.cc', | |
139 'sessions/sync_session_context.h', | |
140 'syncable/blob.h', | |
141 'syncable/dir_open_result.h', | |
142 'syncable/directory.cc', | |
143 'syncable/directory.h', | |
144 'syncable/directory_backing_store.cc', | |
145 'syncable/directory_backing_store.h', | |
146 'syncable/directory_change_delegate.h', | |
147 'syncable/entry.cc', | |
148 'syncable/entry.h', | |
149 'syncable/entry_kernel.cc', | |
150 'syncable/entry_kernel.h', | |
151 'syncable/in_memory_directory_backing_store.cc', | |
152 'syncable/in_memory_directory_backing_store.h', | |
153 'syncable/invalid_directory_backing_store.cc', | |
154 'syncable/invalid_directory_backing_store.h', | |
155 'syncable/metahandle_set.h', | |
156 'syncable/model_neutral_mutable_entry.cc', | |
157 'syncable/model_neutral_mutable_entry.h', | |
158 'syncable/model_type.cc', | |
159 'syncable/mutable_entry.cc', | |
160 'syncable/mutable_entry.h', | |
161 'syncable/nigori_handler.cc', | |
162 'syncable/nigori_handler.h', | |
163 'syncable/nigori_util.cc', | |
164 'syncable/nigori_util.h', | |
165 'syncable/on_disk_directory_backing_store.cc', | |
166 'syncable/on_disk_directory_backing_store.h', | |
167 'syncable/parent_child_index.cc', | |
168 'syncable/parent_child_index.h', | |
169 'syncable/scoped_kernel_lock.cc', | |
170 'syncable/scoped_kernel_lock.h', | |
171 'syncable/scoped_parent_child_index_updater.cc', | |
172 'syncable/scoped_parent_child_index_updater.h', | |
173 'syncable/syncable-inl.h', | |
174 'syncable/syncable_base_transaction.cc', | |
175 'syncable/syncable_base_transaction.h', | |
176 'syncable/syncable_base_write_transaction.cc', | |
177 'syncable/syncable_base_write_transaction.h', | |
178 'syncable/syncable_changes_version.h', | |
179 'syncable/syncable_columns.h', | |
180 'syncable/syncable_delete_journal.cc', | |
181 'syncable/syncable_delete_journal.h', | |
182 'syncable/syncable_enum_conversions.cc', | |
183 'syncable/syncable_enum_conversions.h', | |
184 'syncable/syncable_id.cc', | |
185 'syncable/syncable_id.h', | |
186 'syncable/syncable_model_neutral_write_transaction.cc', | |
187 'syncable/syncable_model_neutral_write_transaction.h', | |
188 'syncable/syncable_proto_util.cc', | |
189 'syncable/syncable_proto_util.h', | |
190 'syncable/syncable_read_transaction.cc', | |
191 'syncable/syncable_read_transaction.h', | |
192 'syncable/syncable_util.cc', | |
193 'syncable/syncable_util.h', | |
194 'syncable/syncable_write_transaction.cc', | |
195 'syncable/syncable_write_transaction.h', | |
196 'syncable/transaction_observer.h', | |
197 'syncable/write_transaction_info.cc', | |
198 'syncable/write_transaction_info.h', | |
199 'util/cryptographer.cc', | |
200 'util/cryptographer.h', | |
201 'util/data_type_histogram.h', | |
202 'util/encryptor.h', | |
203 'util/extensions_activity.cc', | |
204 'util/extensions_activity.h', | |
205 'util/get_session_name.cc', | |
206 'util/get_session_name.h', | |
207 'util/get_session_name_ios.h', | |
208 'util/get_session_name_ios.mm', | |
209 'util/get_session_name_linux.cc', | |
210 'util/get_session_name_linux.h', | |
211 'util/get_session_name_mac.h', | |
212 'util/get_session_name_mac.mm', | |
213 'util/get_session_name_win.cc', | |
214 'util/get_session_name_win.h', | |
215 'util/logging.cc', | |
216 'util/logging.h', | |
217 'util/nigori.cc', | |
218 'util/nigori.h', | |
219 'util/time.cc', | |
220 'util/time.h', | |
221 ], | |
222 } | |
OLD | NEW |