Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(461)

Side by Side Diff: sync/sync.gyp

Issue 10534080: sync: move internal_api components used by chrome/browser into internal_api/public (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: init Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 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 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 'targets': [ 9 'targets': [
10 # The core sync library. 10 # The core sync library.
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
46 'internal_api/public/sessions/sync_session_snapshot.cc', 46 'internal_api/public/sessions/sync_session_snapshot.cc',
47 'internal_api/public/sessions/sync_session_snapshot.h', 47 'internal_api/public/sessions/sync_session_snapshot.h',
48 'internal_api/public/sessions/sync_source_info.cc', 48 'internal_api/public/sessions/sync_source_info.cc',
49 'internal_api/public/sessions/sync_source_info.h', 49 'internal_api/public/sessions/sync_source_info.h',
50 'internal_api/public/syncable/model_type.h', 50 'internal_api/public/syncable/model_type.h',
51 'internal_api/public/syncable/model_type_payload_map.cc', 51 'internal_api/public/syncable/model_type_payload_map.cc',
52 'internal_api/public/syncable/model_type_payload_map.h', 52 'internal_api/public/syncable/model_type_payload_map.h',
53 'internal_api/public/util/enum_set.h', 53 'internal_api/public/util/enum_set.h',
54 'internal_api/public/util/syncer_error.cc', 54 'internal_api/public/util/syncer_error.cc',
55 'internal_api/public/util/syncer_error.h', 55 'internal_api/public/util/syncer_error.h',
56 'internal_api/public/util/report_unrecoverable_error_function.h',
57 'internal_api/public/util/unrecoverable_error_handler.h',
58 'internal_api/public/util/unrecoverable_error_info.h',
59 'internal_api/public/util/unrecoverable_error_info.cc',
60 'internal_api/public/util/weak_handle.cc',
61 'internal_api/public/util/weak_handle.h',
56 'engine/apply_updates_command.cc', 62 'engine/apply_updates_command.cc',
57 'engine/apply_updates_command.h', 63 'engine/apply_updates_command.h',
58 'engine/build_commit_command.cc', 64 'engine/build_commit_command.cc',
59 'engine/build_commit_command.h', 65 'engine/build_commit_command.h',
60 'engine/cleanup_disabled_types_command.cc', 66 'engine/cleanup_disabled_types_command.cc',
61 'engine/cleanup_disabled_types_command.h', 67 'engine/cleanup_disabled_types_command.h',
62 'engine/clear_data_command.cc', 68 'engine/clear_data_command.cc',
63 'engine/clear_data_command.h', 69 'engine/clear_data_command.h',
64 'engine/commit.cc', 70 'engine/commit.cc',
65 'engine/commit.h', 71 'engine/commit.h',
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 'util/get_session_name.h', 179 'util/get_session_name.h',
174 'util/get_session_name_mac.mm', 180 'util/get_session_name_mac.mm',
175 'util/get_session_name_mac.h', 181 'util/get_session_name_mac.h',
176 'util/get_session_name_win.cc', 182 'util/get_session_name_win.cc',
177 'util/get_session_name_win.h', 183 'util/get_session_name_win.h',
178 'util/immutable.h', 184 'util/immutable.h',
179 'util/logging.cc', 185 'util/logging.cc',
180 'util/logging.h', 186 'util/logging.h',
181 'util/nigori.cc', 187 'util/nigori.cc',
182 'util/nigori.h', 188 'util/nigori.h',
183 'util/report_unrecoverable_error_function.h',
184 'util/session_utils_android.cc', 189 'util/session_utils_android.cc',
185 'util/session_utils_android.h', 190 'util/session_utils_android.h',
186 'util/time.cc', 191 'util/time.cc',
187 'util/time.h', 192 'util/time.h',
188 'util/unrecoverable_error_handler.h',
189 'util/unrecoverable_error_info.h',
190 'util/unrecoverable_error_info.cc',
191 'util/weak_handle.cc',
192 'util/weak_handle.h',
193 ], 193 ],
194 }, 194 },
195 195
196 # The sync notifications library. 196 # The sync notifications library.
197 { 197 {
198 'target_name': 'sync_notifier', 198 'target_name': 'sync_notifier',
199 'type': 'static_library', 199 'type': 'static_library',
200 'variables': { 'enable_wexit_time_destructors': 1, }, 200 'variables': { 'enable_wexit_time_destructors': 1, },
201 'include_dirs': [ 201 'include_dirs': [
202 '..', 202 '..',
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
261 'sync', 261 'sync',
262 ], 262 ],
263 'export_dependent_settings': [ 263 'export_dependent_settings': [
264 # Propagate sync_proto since our headers include its generated 264 # Propagate sync_proto since our headers include its generated
265 # files. 265 # files.
266 'protocol/sync_proto.gyp:sync_proto', 266 'protocol/sync_proto.gyp:sync_proto',
267 'sync_notifier', 267 'sync_notifier',
268 'sync', 268 'sync',
269 ], 269 ],
270 'sources': [ 270 'sources': [
271 'internal_api/public/base_node.h',
272 'internal_api/public/base_transaction.h',
273 'internal_api/public/change_record.h',
274 'internal_api/public/configure_reason.h',
275 'internal_api/public/http_post_provider_factory.h',
276 'internal_api/public/http_post_provider_interface.h',
277 'internal_api/public/read_node.h',
278 'internal_api/public/read_transaction.h',
279 'internal_api/public/sync_manager.h',
280 'internal_api/public/user_share.h',
281 'internal_api/public/write_node.h',
282 'internal_api/public/write_transaction.h',
271 'internal_api/all_status.cc', 283 'internal_api/all_status.cc',
272 'internal_api/all_status.h', 284 'internal_api/all_status.h',
273 'internal_api/base_node.cc', 285 'internal_api/base_node.cc',
274 'internal_api/base_node.h',
275 'internal_api/base_transaction.cc', 286 'internal_api/base_transaction.cc',
276 'internal_api/base_transaction.h',
277 'internal_api/change_record.cc', 287 'internal_api/change_record.cc',
278 'internal_api/change_record.h',
279 'internal_api/change_reorder_buffer.cc', 288 'internal_api/change_reorder_buffer.cc',
280 'internal_api/change_reorder_buffer.h', 289 'internal_api/change_reorder_buffer.h',
281 'internal_api/configure_reason.h',
282 'internal_api/debug_info_event_listener.cc', 290 'internal_api/debug_info_event_listener.cc',
283 'internal_api/debug_info_event_listener.h', 291 'internal_api/debug_info_event_listener.h',
284 'internal_api/http_post_provider_factory.h',
285 'internal_api/http_post_provider_interface.h',
286 'internal_api/js_mutation_event_observer.cc', 292 'internal_api/js_mutation_event_observer.cc',
287 'internal_api/js_mutation_event_observer.h', 293 'internal_api/js_mutation_event_observer.h',
288 'internal_api/js_sync_manager_observer.cc', 294 'internal_api/js_sync_manager_observer.cc',
289 'internal_api/js_sync_manager_observer.h', 295 'internal_api/js_sync_manager_observer.h',
290 'internal_api/read_node.cc', 296 'internal_api/read_node.cc',
291 'internal_api/read_node.h',
292 'internal_api/read_transaction.cc', 297 'internal_api/read_transaction.cc',
293 'internal_api/read_transaction.h',
294 'internal_api/syncapi_internal.cc', 298 'internal_api/syncapi_internal.cc',
295 'internal_api/syncapi_internal.h', 299 'internal_api/syncapi_internal.h',
296 'internal_api/syncapi_server_connection_manager.cc', 300 'internal_api/syncapi_server_connection_manager.cc',
297 'internal_api/syncapi_server_connection_manager.h', 301 'internal_api/syncapi_server_connection_manager.h',
298 'internal_api/sync_manager.cc', 302 'internal_api/sync_manager.cc',
299 'internal_api/sync_manager.h',
300 'internal_api/user_share.cc', 303 'internal_api/user_share.cc',
301 'internal_api/user_share.h',
302 'internal_api/write_node.cc', 304 'internal_api/write_node.cc',
303 'internal_api/write_node.h',
304 'internal_api/write_transaction.cc', 305 'internal_api/write_transaction.cc',
305 'internal_api/write_transaction.h',
306 ], 306 ],
307 }, 307 },
308 308
309 # The sync external API library. 309 # The sync external API library.
310 { 310 {
311 'target_name': 'syncapi_service', 311 'target_name': 'syncapi_service',
312 'type': 'static_library', 312 'type': 'static_library',
313 'variables': { 'enable_wexit_time_destructors': 1, }, 313 'variables': { 'enable_wexit_time_destructors': 1, },
314 'include_dirs': [ 314 'include_dirs': [
315 '..', 315 '..',
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
433 '../testing/gtest.gyp:gtest', 433 '../testing/gtest.gyp:gtest',
434 'syncapi_core', 434 'syncapi_core',
435 'test_support_sync', 435 'test_support_sync',
436 ], 436 ],
437 'export_dependent_settings': [ 437 'export_dependent_settings': [
438 '../testing/gtest.gyp:gtest', 438 '../testing/gtest.gyp:gtest',
439 'syncapi_core', 439 'syncapi_core',
440 'test_support_sync', 440 'test_support_sync',
441 ], 441 ],
442 'sources': [ 442 'sources': [
443 'internal_api/test_user_share.cc', 443 'internal_api/public/test_user_share.cc',
444 'internal_api/test_user_share.h', 444 'internal_api/public/test_user_share.h',
445 ], 445 ],
446 }, 446 },
447 447
448 # Test support files for the 'syncapi_service' target. 448 # Test support files for the 'syncapi_service' target.
449 { 449 {
450 'target_name': 'test_support_syncapi_service', 450 'target_name': 'test_support_syncapi_service',
451 'type': 'static_library', 451 'type': 'static_library',
452 'include_dirs': [ 452 'include_dirs': [
453 '..', 453 '..',
454 ], 454 ],
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 'syncable/syncable_enum_conversions_unittest.cc', 536 'syncable/syncable_enum_conversions_unittest.cc',
537 'syncable/syncable_id_unittest.cc', 537 'syncable/syncable_id_unittest.cc',
538 'syncable/syncable_unittest.cc', 538 'syncable/syncable_unittest.cc',
539 'util/cryptographer_unittest.cc', 539 'util/cryptographer_unittest.cc',
540 'util/data_encryption_win_unittest.cc', 540 'util/data_encryption_win_unittest.cc',
541 'util/data_type_histogram_unittest.cc', 541 'util/data_type_histogram_unittest.cc',
542 'util/get_session_name_unittest.cc', 542 'util/get_session_name_unittest.cc',
543 'util/immutable_unittest.cc', 543 'util/immutable_unittest.cc',
544 'util/nigori_unittest.cc', 544 'util/nigori_unittest.cc',
545 'util/protobuf_unittest.cc', 545 'util/protobuf_unittest.cc',
546 'util/weak_handle_unittest.cc', 546 'internal_api/public/util/weak_handle_unittest.cc',
Nicolas Zea 2012/06/11 18:14:00 abc order
547 ], 547 ],
548 }, 548 },
549 }, 549 },
550 550
551 # Unit tests for the 'sync_notifier' target. This cannot be a static 551 # Unit tests for the 'sync_notifier' target. This cannot be a static
552 # library because the unit test files have to be compiled directly 552 # library because the unit test files have to be compiled directly
553 # into the executable, so we push the target files to the 553 # into the executable, so we push the target files to the
554 # depending executable target via direct_dependent_settings. 554 # depending executable target via direct_dependent_settings.
555 { 555 {
556 'target_name': 'sync_notifier_tests', 556 'target_name': 'sync_notifier_tests',
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
639 'sync_notifier', 639 'sync_notifier',
640 'syncapi_core', 640 'syncapi_core',
641 'test_support_syncapi_core', 641 'test_support_syncapi_core',
642 ], 642 ],
643 'direct_dependent_settings': { 643 'direct_dependent_settings': {
644 'variables': { 'enable_wexit_time_destructors': 1, }, 644 'variables': { 'enable_wexit_time_destructors': 1, },
645 'include_dirs': [ 645 'include_dirs': [
646 '..', 646 '..',
647 ], 647 ],
648 'sources': [ 648 'sources': [
649 'internal_api/change_record_unittest.cc', 649 'internal_api/public/change_record_unittest.cc',
Nicolas Zea 2012/06/11 18:14:00 here too
650 'internal_api/debug_info_event_listener_unittest.cc', 650 'internal_api/debug_info_event_listener_unittest.cc',
651 'internal_api/js_mutation_event_observer_unittest.cc', 651 'internal_api/js_mutation_event_observer_unittest.cc',
652 'internal_api/js_sync_manager_observer_unittest.cc', 652 'internal_api/js_sync_manager_observer_unittest.cc',
653 'internal_api/syncapi_server_connection_manager_unittest.cc', 653 'internal_api/syncapi_server_connection_manager_unittest.cc',
654 'internal_api/syncapi_unittest.cc', 654 'internal_api/syncapi_unittest.cc',
655 ], 655 ],
656 }, 656 },
657 }, 657 },
658 658
659 # Unit tests for the 'syncapi_service' target. This cannot be a static 659 # Unit tests for the 'syncapi_service' target. This cannot be a static
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
763 'test_suite_name': 'sync_unit_tests', 763 'test_suite_name': 'sync_unit_tests',
764 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit _tests<(SHARED_LIB_SUFFIX)', 764 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit _tests<(SHARED_LIB_SUFFIX)',
765 'input_jars_paths': [ '<(PRODUCT_DIR)/lib.java/chromium_base.jar', ] , 765 'input_jars_paths': [ '<(PRODUCT_DIR)/lib.java/chromium_base.jar', ] ,
766 }, 766 },
767 'includes': [ '../build/apk_test.gypi' ], 767 'includes': [ '../build/apk_test.gypi' ],
768 }, 768 },
769 ], 769 ],
770 }], 770 }],
771 ], 771 ],
772 } 772 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698