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 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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/notifications_disabled_reason.cc', |
270 'notifier/notifications_disabled_reason.h', | 270 'notifier/notifications_disabled_reason.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/chrome_invalidation_client.cc', | |
278 'notifier/chrome_invalidation_client.h', | |
279 'notifier/chrome_system_resources.cc', | |
280 'notifier/chrome_system_resources.h', | |
281 'notifier/invalidation_notifier.cc', | 277 'notifier/invalidation_notifier.cc', |
282 'notifier/invalidation_notifier.h', | 278 'notifier/invalidation_notifier.h', |
283 'notifier/invalidation_state_tracker.h', | 279 'notifier/invalidation_state_tracker.h', |
284 'notifier/non_blocking_invalidator.cc', | 280 'notifier/non_blocking_invalidator.cc', |
285 'notifier/non_blocking_invalidator.h', | 281 'notifier/non_blocking_invalidator.h', |
286 'notifier/p2p_invalidator.cc', | 282 'notifier/p2p_invalidator.cc', |
287 'notifier/p2p_invalidator.h', | 283 'notifier/p2p_invalidator.h', |
288 'notifier/push_client_channel.cc', | 284 'notifier/push_client_channel.cc', |
289 'notifier/push_client_channel.h', | 285 'notifier/push_client_channel.h', |
290 'notifier/registration_manager.cc', | 286 'notifier/registration_manager.cc', |
291 'notifier/registration_manager.h', | 287 'notifier/registration_manager.h', |
292 'notifier/state_writer.h', | 288 'notifier/state_writer.h', |
| 289 'notifier/sync_invalidation_listener.cc', |
| 290 'notifier/sync_invalidation_listener.h', |
| 291 'notifier/sync_system_resources.cc', |
| 292 'notifier/sync_system_resources.h', |
293 ], | 293 ], |
294 }], | 294 }], |
295 ], | 295 ], |
296 }, | 296 }, |
297 | 297 |
298 # The sync internal API library. | 298 # The sync internal API library. |
299 { | 299 { |
300 'target_name': 'syncapi_core', | 300 'target_name': 'syncapi_core', |
301 'type': 'static_library', | 301 'type': 'static_library', |
302 'variables': { 'enable_wexit_time_destructors': 1, }, | 302 'variables': { 'enable_wexit_time_destructors': 1, }, |
(...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
667 'direct_dependent_settings': { | 667 'direct_dependent_settings': { |
668 'include_dirs': [ | 668 'include_dirs': [ |
669 '..', | 669 '..', |
670 ], | 670 ], |
671 'sources': [ | 671 'sources': [ |
672 'notifier/invalidator_factory_unittest.cc', | 672 'notifier/invalidator_factory_unittest.cc', |
673 ], | 673 ], |
674 'conditions': [ | 674 'conditions': [ |
675 ['OS != "android"', { | 675 ['OS != "android"', { |
676 'sources': [ | 676 'sources': [ |
677 'notifier/chrome_invalidation_client_unittest.cc', | |
678 'notifier/chrome_system_resources_unittest.cc', | |
679 'notifier/fake_invalidator_unittest.cc', | 677 'notifier/fake_invalidator_unittest.cc', |
680 'notifier/invalidation_notifier_unittest.cc', | 678 'notifier/invalidation_notifier_unittest.cc', |
681 'notifier/invalidator_registrar_unittest.cc', | 679 'notifier/invalidator_registrar_unittest.cc', |
682 'notifier/non_blocking_invalidator_unittest.cc', | 680 'notifier/non_blocking_invalidator_unittest.cc', |
683 'notifier/p2p_invalidator_unittest.cc', | 681 'notifier/p2p_invalidator_unittest.cc', |
684 'notifier/push_client_channel_unittest.cc', | 682 'notifier/push_client_channel_unittest.cc', |
685 'notifier/registration_manager_unittest.cc', | 683 'notifier/registration_manager_unittest.cc', |
| 684 'notifier/sync_invalidation_listener_unittest.cc', |
| 685 'notifier/sync_system_resources_unittest.cc', |
686 ], | 686 ], |
687 }], | 687 }], |
688 ], | 688 ], |
689 }, | 689 }, |
690 }, | 690 }, |
691 | 691 |
692 # Unit tests for the 'syncapi_core' target. This cannot be a static | 692 # Unit tests for the 'syncapi_core' target. This cannot be a static |
693 # library because the unit test files have to be compiled directly | 693 # library because the unit test files have to be compiled directly |
694 # into the executable, so we push the target files to the | 694 # into the executable, so we push the target files to the |
695 # depending executable target via direct_dependent_settings. | 695 # depending executable target via direct_dependent_settings. |
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
870 'variables': { | 870 'variables': { |
871 'test_suite_name': 'sync_unit_tests', | 871 'test_suite_name': 'sync_unit_tests', |
872 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit
_tests<(SHARED_LIB_SUFFIX)', | 872 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)sync_unit
_tests<(SHARED_LIB_SUFFIX)', |
873 }, | 873 }, |
874 'includes': [ '../build/apk_test.gypi' ], | 874 'includes': [ '../build/apk_test.gypi' ], |
875 }, | 875 }, |
876 ], | 876 ], |
877 }], | 877 }], |
878 ], | 878 ], |
879 } | 879 } |
OLD | NEW |