OLD | NEW |
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 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
259 ], | 259 ], |
260 'sources': [ | 260 'sources': [ |
261 'notifier/invalidation_handler.h', | 261 'notifier/invalidation_handler.h', |
262 'notifier/invalidation_util.cc', | 262 'notifier/invalidation_util.cc', |
263 'notifier/invalidation_util.h', | 263 'notifier/invalidation_util.h', |
264 'notifier/invalidator_factory.cc', | 264 'notifier/invalidator_factory.cc', |
265 'notifier/invalidator_factory.h', | 265 'notifier/invalidator_factory.h', |
266 'notifier/invalidator.h', | 266 'notifier/invalidator.h', |
267 'notifier/invalidator_registrar.cc', | 267 'notifier/invalidator_registrar.cc', |
268 'notifier/invalidator_registrar.h', | 268 'notifier/invalidator_registrar.h', |
269 'notifier/notifications_disabled_reason.cc', | 269 'notifier/invalidator_state.cc', |
270 'notifier/notifications_disabled_reason.h', | 270 'notifier/invalidator_state.h', |
271 'notifier/object_id_state_map.cc', | 271 'notifier/object_id_state_map.cc', |
272 'notifier/object_id_state_map.h', | 272 'notifier/object_id_state_map.h', |
273 ], | 273 ], |
274 'conditions': [ | 274 'conditions': [ |
275 ['OS != "android"', { | 275 ['OS != "android"', { |
276 'sources': [ | 276 'sources': [ |
277 'notifier/invalidation_notifier.cc', | 277 'notifier/invalidation_notifier.cc', |
278 'notifier/invalidation_notifier.h', | 278 'notifier/invalidation_notifier.h', |
279 'notifier/invalidation_state_tracker.h', | 279 'notifier/invalidation_state_tracker.h', |
280 'notifier/non_blocking_invalidator.cc', | 280 'notifier/non_blocking_invalidator.cc', |
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
463 'test/test_directory_backing_store.h', | 463 'test/test_directory_backing_store.h', |
464 'util/test_unrecoverable_error_handler.cc', | 464 'util/test_unrecoverable_error_handler.cc', |
465 'util/test_unrecoverable_error_handler.h', | 465 'util/test_unrecoverable_error_handler.h', |
466 ], | 466 ], |
467 }, | 467 }, |
468 | 468 |
469 # Test support files for the 'sync_notifier' target. | 469 # Test support files for the 'sync_notifier' target. |
470 { | 470 { |
471 'target_name': 'test_support_sync_notifier', | 471 'target_name': 'test_support_sync_notifier', |
472 'type': 'static_library', | 472 'type': 'static_library', |
473 'variables': { 'enable_wexit_time_destructors': 1, }, | |
474 'include_dirs': [ | 473 'include_dirs': [ |
475 '..', | 474 '..', |
476 ], | 475 ], |
477 'dependencies': [ | 476 'dependencies': [ |
478 '../testing/gmock.gyp:gmock', | 477 '../testing/gmock.gyp:gmock', |
| 478 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n_proto_cpp', |
479 'sync_notifier', | 479 'sync_notifier', |
480 ], | 480 ], |
481 'export_dependent_settings': [ | 481 'export_dependent_settings': [ |
482 '../testing/gmock.gyp:gmock', | 482 '../testing/gmock.gyp:gmock', |
| 483 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n_proto_cpp', |
483 'sync_notifier', | 484 'sync_notifier', |
484 ], | 485 ], |
485 'sources': [ | 486 'sources': [ |
486 'notifier/fake_invalidation_state_tracker.cc', | 487 'notifier/fake_invalidation_state_tracker.cc', |
487 'notifier/fake_invalidation_state_tracker.h', | 488 'notifier/fake_invalidation_state_tracker.h', |
488 'notifier/fake_invalidator.cc', | 489 'notifier/fake_invalidator.cc', |
489 'notifier/fake_invalidator.h', | 490 'notifier/fake_invalidator.h', |
490 'notifier/fake_invalidation_handler.cc', | 491 'notifier/fake_invalidation_handler.cc', |
491 'notifier/fake_invalidation_handler.h', | 492 'notifier/fake_invalidation_handler.h', |
| 493 'notifier/invalidator_test_template.cc', |
492 'notifier/invalidator_test_template.h', | 494 'notifier/invalidator_test_template.h', |
493 'notifier/object_id_state_map_test_util.cc', | 495 'notifier/object_id_state_map_test_util.cc', |
494 'notifier/object_id_state_map_test_util.h', | 496 'notifier/object_id_state_map_test_util.h', |
495 ], | 497 ], |
496 }, | 498 }, |
497 | 499 |
498 # Test support files for the 'syncapi_core' target. | 500 # Test support files for the 'syncapi_core' target. |
499 { | 501 { |
500 'target_name': 'test_support_syncapi_core', | 502 'target_name': 'test_support_syncapi_core', |
501 'type': 'static_library', | 503 'type': 'static_library', |
(...skipping 368 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
870 'variables': { | 872 'variables': { |
871 'test_suite_name': 'sync_unit_tests', | 873 'test_suite_name': 'sync_unit_tests', |
872 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit
_tests<(SHARED_LIB_SUFFIX)', | 874 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit
_tests<(SHARED_LIB_SUFFIX)', |
873 }, | 875 }, |
874 'includes': [ '../build/apk_test.gypi' ], | 876 'includes': [ '../build/apk_test.gypi' ], |
875 }, | 877 }, |
876 ], | 878 ], |
877 }], | 879 }], |
878 ], | 880 ], |
879 } | 881 } |
OLD | NEW |