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 'defines': [ | |
7 'SYNC_IMPLEMENTATION', | |
8 ], | |
9 'include_dirs': [ | |
10 '..', | |
Ryan Sleevi
2013/01/23 01:05:20
style nit: You swapped the order of include_dirs a
Raghu Simha
2013/01/23 03:43:46
Nice catch! Fixed.
| |
11 ], | |
12 'dependencies': [ | |
13 '../base/base.gyp:base', | |
14 '../base/base.gyp:base_i18n', | |
15 '../build/temp_gyp/googleurl.gyp:googleurl', | |
16 '../crypto/crypto.gyp:crypto', | |
17 '../google_apis/google_apis.gyp:google_apis', | |
18 '../net/net.gyp:net', | |
19 '../sql/sql.gyp:sql', | |
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/apply_updates_and_resolve_conflicts_command.cc', | |
36 'engine/apply_updates_and_resolve_conflicts_command.h', | |
37 'engine/backoff_delay_provider.cc', | |
38 'engine/backoff_delay_provider.h', | |
39 'engine/build_commit_command.cc', | |
40 'engine/build_commit_command.h', | |
41 'engine/commit.cc', | |
42 'engine/commit.h', | |
43 'engine/conflict_resolver.cc', | |
44 'engine/conflict_resolver.h', | |
45 'engine/conflict_util.cc', | |
46 'engine/conflict_util.h', | |
47 'engine/download_updates_command.cc', | |
48 'engine/download_updates_command.h', | |
49 'engine/get_commit_ids_command.cc', | |
50 'engine/get_commit_ids_command.h', | |
51 'engine/model_changing_syncer_command.cc', | |
52 'engine/model_changing_syncer_command.h', | |
53 'engine/net/server_connection_manager.cc', | |
54 'engine/net/server_connection_manager.h', | |
55 'engine/net/url_translator.cc', | |
56 'engine/net/url_translator.h', | |
57 'engine/nudge_source.cc', | |
58 'engine/nudge_source.h', | |
59 'engine/process_commit_response_command.cc', | |
60 'engine/process_commit_response_command.h', | |
61 'engine/process_updates_command.cc', | |
62 'engine/process_updates_command.h', | |
63 'engine/store_timestamps_command.cc', | |
64 'engine/store_timestamps_command.h', | |
65 'engine/sync_engine_event.cc', | |
66 'engine/sync_engine_event.h', | |
67 'engine/sync_scheduler.cc', | |
68 'engine/sync_scheduler.h', | |
69 'engine/sync_scheduler_impl.cc', | |
70 'engine/sync_scheduler_impl.h', | |
71 'engine/sync_session_job.cc', | |
72 'engine/sync_session_job.h', | |
73 'engine/syncer.cc', | |
74 'engine/syncer.h', | |
75 'engine/syncer_command.cc', | |
76 'engine/syncer_command.h', | |
77 'engine/syncer_proto_util.cc', | |
78 'engine/syncer_proto_util.h', | |
79 'engine/syncer_types.h', | |
80 'engine/syncer_util.cc', | |
81 'engine/syncer_util.h', | |
82 'engine/throttled_data_type_tracker.cc', | |
83 'engine/throttled_data_type_tracker.h', | |
84 'engine/traffic_logger.cc', | |
85 'engine/traffic_logger.h', | |
86 'engine/traffic_recorder.cc', | |
87 'engine/traffic_recorder.h', | |
88 'engine/update_applicator.cc', | |
89 'engine/update_applicator.h', | |
90 'js/js_arg_list.cc', | |
91 'js/js_arg_list.h', | |
92 'js/js_backend.h', | |
93 'js/js_controller.h', | |
94 'js/js_event_details.cc', | |
95 'js/js_event_details.h', | |
96 'js/js_event_handler.h', | |
97 'js/js_reply_handler.h', | |
98 'js/sync_js_controller.cc', | |
99 'js/sync_js_controller.h', | |
100 'protocol/proto_enum_conversions.cc', | |
tim (not reviewing)
2013/01/22 23:29:59
Should these be part of sync_proto, or not (since
Raghu Simha
2013/01/23 03:43:46
I believe they should stay here, because sync_prot
| |
101 'protocol/proto_enum_conversions.h', | |
102 'protocol/proto_value_conversions.cc', | |
103 'protocol/proto_value_conversions.h', | |
104 'protocol/sync_protocol_error.cc', | |
105 'protocol/sync_protocol_error.h', | |
106 'sessions/debug_info_getter.h', | |
107 'sessions/ordered_commit_set.cc', | |
108 'sessions/ordered_commit_set.h', | |
109 'sessions/status_controller.cc', | |
110 'sessions/status_controller.h', | |
111 'sessions/sync_session.cc', | |
112 'sessions/sync_session.h', | |
113 'sessions/sync_session_context.cc', | |
114 'sessions/sync_session_context.h', | |
115 'syncable/blob.h', | |
116 'syncable/delete_journal.cc', | |
117 'syncable/delete_journal.h', | |
118 'syncable/dir_open_result.h', | |
119 'syncable/directory.cc', | |
120 'syncable/directory.h', | |
121 'syncable/directory_backing_store.cc', | |
122 'syncable/directory_backing_store.h', | |
123 'syncable/directory_change_delegate.h', | |
124 'syncable/entry.cc', | |
125 'syncable/entry.h', | |
126 'syncable/entry_kernel.cc', | |
127 'syncable/entry_kernel.h', | |
128 'syncable/in_memory_directory_backing_store.cc', | |
129 'syncable/in_memory_directory_backing_store.h', | |
130 'syncable/invalid_directory_backing_store.cc', | |
131 'syncable/invalid_directory_backing_store.h', | |
132 'syncable/metahandle_set.h', | |
133 'syncable/model_type.cc', | |
134 'syncable/mutable_entry.cc', | |
135 'syncable/mutable_entry.h', | |
136 'syncable/nigori_handler.cc', | |
137 'syncable/nigori_handler.h', | |
138 'syncable/nigori_util.cc', | |
139 'syncable/nigori_util.h', | |
140 'syncable/on_disk_directory_backing_store.cc', | |
141 'syncable/on_disk_directory_backing_store.h', | |
142 'syncable/scoped_kernel_lock.h', | |
143 'syncable/syncable-inl.h', | |
144 'syncable/syncable_base_transaction.cc', | |
145 'syncable/syncable_base_transaction.h', | |
146 'syncable/syncable_changes_version.h', | |
147 'syncable/syncable_columns.h', | |
148 'syncable/syncable_enum_conversions.cc', | |
149 'syncable/syncable_enum_conversions.h', | |
150 'syncable/syncable_id.cc', | |
151 'syncable/syncable_id.h', | |
152 'syncable/syncable_proto_util.cc', | |
153 'syncable/syncable_proto_util.h', | |
154 'syncable/syncable_read_transaction.cc', | |
155 'syncable/syncable_read_transaction.h', | |
156 'syncable/syncable_util.cc', | |
157 'syncable/syncable_util.h', | |
158 'syncable/syncable_write_transaction.cc', | |
159 'syncable/syncable_write_transaction.h', | |
160 'syncable/transaction_observer.h', | |
161 'syncable/write_transaction_info.cc', | |
162 'syncable/write_transaction_info.h', | |
163 'util/cryptographer.cc', | |
164 'util/cryptographer.h', | |
165 | |
166 # TODO(akalin): Figure out a better place to put | |
167 # data_encryption_win*; it's also used by autofill. | |
168 'util/data_encryption_win.cc', | |
169 'util/data_encryption_win.h', | |
170 | |
171 'util/data_type_histogram.h', | |
172 'util/encryptor.h', | |
173 'util/extensions_activity_monitor.cc', | |
174 'util/extensions_activity_monitor.h', | |
175 'util/get_session_name.cc', | |
176 'util/get_session_name.h', | |
177 'util/get_session_name_ios.mm', | |
178 'util/get_session_name_ios.h', | |
179 'util/get_session_name_mac.mm', | |
180 'util/get_session_name_mac.h', | |
181 'util/get_session_name_win.cc', | |
182 'util/get_session_name_win.h', | |
183 'util/logging.cc', | |
184 'util/logging.h', | |
185 'util/nigori.cc', | |
186 'util/nigori.h', | |
187 'util/time.cc', | |
188 'util/time.h', | |
189 ], | |
190 } | |
OLD | NEW |