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 'variables' : { | 5 'variables' : { |
6 'pyautolib_sources': [ | 6 'pyautolib_sources': [ |
7 'app/chrome_command_ids.h', | 7 'app/chrome_command_ids.h', |
8 'app/chrome_dll_resource.h', | 8 'app/chrome_dll_resource.h', |
9 'common/automation_constants.h', | 9 'common/automation_constants.h', |
10 'common/pref_names.cc', | 10 'common/pref_names.cc', |
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
347 ], | 347 ], |
348 }], | 348 }], |
349 ['toolkit_uses_gtk == 1', { | 349 ['toolkit_uses_gtk == 1', { |
350 'dependencies': [ | 350 'dependencies': [ |
351 '../build/linux/system.gyp:gtk', | 351 '../build/linux/system.gyp:gtk', |
352 ], | 352 ], |
353 }], | 353 }], |
354 ], | 354 ], |
355 }, | 355 }, |
356 { | 356 { |
357 'target_name': 'test_support_syncapi', | |
358 'type': 'static_library', | |
359 'dependencies': [ | |
360 '../base/base.gyp:base', | |
361 'syncapi_core', | |
362 '../sync/sync.gyp:test_support_sync', | |
363 ], | |
364 'export_dependent_settings': [ | |
365 '../base/base.gyp:base', | |
366 'syncapi_core', | |
367 '../sync/sync.gyp:test_support_sync', | |
368 ], | |
369 'include_dirs': [ | |
370 '..', | |
371 ], | |
372 'sources': [ | |
373 'browser/sync/test/engine/test_user_share.cc', | |
374 'browser/sync/test/engine/test_user_share.h', | |
375 ], | |
376 }, | |
377 { | |
378 'target_name': 'test_support_syncapi_service', | 357 'target_name': 'test_support_syncapi_service', |
379 'type': 'static_library', | 358 'type': 'static_library', |
380 'dependencies': [ | 359 'dependencies': [ |
381 '../testing/gmock.gyp:gmock', | 360 '../testing/gmock.gyp:gmock', |
382 'syncapi_service', | 361 'syncapi_service', |
383 ], | 362 ], |
384 'export_dependent_settings': [ | 363 'export_dependent_settings': [ |
385 '../testing/gmock.gyp:gmock', | 364 '../testing/gmock.gyp:gmock', |
386 'syncapi_service', | 365 'syncapi_service', |
387 ], | 366 ], |
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
474 }], | 453 }], |
475 ], | 454 ], |
476 }], | 455 }], |
477 ], | 456 ], |
478 }, | 457 }, |
479 { | 458 { |
480 'target_name': 'interactive_ui_tests', | 459 'target_name': 'interactive_ui_tests', |
481 'type': 'executable', | 460 'type': 'executable', |
482 'dependencies': [ | 461 'dependencies': [ |
483 '../sync/protocol/sync_proto.gyp:sync_proto', | 462 '../sync/protocol/sync_proto.gyp:sync_proto', |
| 463 '../sync/sync.gyp:syncapi_core', |
484 'chrome', | 464 'chrome', |
485 'chrome_resources.gyp:chrome_resources', | 465 'chrome_resources.gyp:chrome_resources', |
486 'chrome_resources.gyp:chrome_strings', | 466 'chrome_resources.gyp:chrome_strings', |
487 'debugger', | 467 'debugger', |
488 'syncapi_core', | |
489 'test_support_common', | 468 'test_support_common', |
490 'test_support_ui', | 469 'test_support_ui', |
491 '../third_party/hunspell/hunspell.gyp:hunspell', | 470 '../third_party/hunspell/hunspell.gyp:hunspell', |
492 '../net/net.gyp:net', | 471 '../net/net.gyp:net', |
493 '../net/net.gyp:net_resources', | 472 '../net/net.gyp:net_resources', |
494 '../net/net.gyp:net_test_support', | 473 '../net/net.gyp:net_test_support', |
495 '../skia/skia.gyp:skia', | 474 '../skia/skia.gyp:skia', |
496 '../third_party/icu/icu.gyp:icui18n', | 475 '../third_party/icu/icu.gyp:icui18n', |
497 '../third_party/icu/icu.gyp:icuuc', | 476 '../third_party/icu/icu.gyp:icuuc', |
498 '../third_party/libpng/libpng.gyp:libpng', | 477 '../third_party/libpng/libpng.gyp:libpng', |
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
847 # See http://www.chromium.org/developers/testing/webdriver-for-chrome | 826 # See http://www.chromium.org/developers/testing/webdriver-for-chrome |
848 'target_name': 'chromedriver_lib', | 827 'target_name': 'chromedriver_lib', |
849 'type': 'static_library', | 828 'type': 'static_library', |
850 'dependencies': [ | 829 'dependencies': [ |
851 'browser', | 830 'browser', |
852 'chrome', | 831 'chrome', |
853 'chrome_resources.gyp:chrome_resources', | 832 'chrome_resources.gyp:chrome_resources', |
854 'chrome_resources.gyp:chrome_strings', | 833 'chrome_resources.gyp:chrome_strings', |
855 'chromedriver_support', | 834 'chromedriver_support', |
856 'common', | 835 'common', |
857 'syncapi_core', | |
858 'test_support_ui', | 836 'test_support_ui', |
859 '../base/base.gyp:base', | 837 '../base/base.gyp:base', |
860 '../build/temp_gyp/googleurl.gyp:googleurl', | 838 '../build/temp_gyp/googleurl.gyp:googleurl', |
861 '../net/net.gyp:net', | 839 '../net/net.gyp:net', |
862 '../skia/skia.gyp:skia', | 840 '../skia/skia.gyp:skia', |
| 841 '../sync/sync.gyp:syncapi_core', |
863 '../testing/gtest.gyp:gtest', | 842 '../testing/gtest.gyp:gtest', |
864 '../third_party/icu/icu.gyp:icui18n', | 843 '../third_party/icu/icu.gyp:icui18n', |
865 '../third_party/icu/icu.gyp:icuuc', | 844 '../third_party/icu/icu.gyp:icuuc', |
866 '../third_party/libxml/libxml.gyp:libxml', | 845 '../third_party/libxml/libxml.gyp:libxml', |
867 ], | 846 ], |
868 'include_dirs': [ | 847 'include_dirs': [ |
869 '..', | 848 '..', |
870 ], | 849 ], |
871 'sources': [ | 850 'sources': [ |
872 'test/webdriver/commands/alert_commands.cc', | 851 'test/webdriver/commands/alert_commands.cc', |
(...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1092 '../base/base.gyp:test_support_base', | 1071 '../base/base.gyp:test_support_base', |
1093 '../gpu/gpu.gyp:gpu_unittest_utils', | 1072 '../gpu/gpu.gyp:gpu_unittest_utils', |
1094 '../media/media.gyp:media_test_support', | 1073 '../media/media.gyp:media_test_support', |
1095 '../net/net.gyp:net', | 1074 '../net/net.gyp:net', |
1096 '../net/net.gyp:net_test_support', | 1075 '../net/net.gyp:net_test_support', |
1097 '../testing/gmock.gyp:gmock', | 1076 '../testing/gmock.gyp:gmock', |
1098 '../testing/gtest.gyp:gtest', | 1077 '../testing/gtest.gyp:gtest', |
1099 'test_support_common', | 1078 'test_support_common', |
1100 '../sync/sync.gyp:test_support_sync', | 1079 '../sync/sync.gyp:test_support_sync', |
1101 '../sync/sync.gyp:test_support_sync_notifier', | 1080 '../sync/sync.gyp:test_support_sync_notifier', |
1102 'test_support_syncapi', | 1081 '../sync/sync.gyp:test_support_syncapi_core', |
1103 'test_support_syncapi_service', | 1082 'test_support_syncapi_service', |
1104 'test_support_unit', | 1083 'test_support_unit', |
1105 # 3) anything tests directly depend on | 1084 # 3) anything tests directly depend on |
1106 '../skia/skia.gyp:skia', | 1085 '../skia/skia.gyp:skia', |
1107 '../third_party/bzip2/bzip2.gyp:bzip2', | 1086 '../third_party/bzip2/bzip2.gyp:bzip2', |
1108 '../third_party/cld/cld.gyp:cld', | 1087 '../third_party/cld/cld.gyp:cld', |
1109 '../third_party/icu/icu.gyp:icui18n', | 1088 '../third_party/icu/icu.gyp:icui18n', |
1110 '../third_party/icu/icu.gyp:icuuc', | 1089 '../third_party/icu/icu.gyp:icuuc', |
1111 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 1090 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
1112 '../third_party/libjingle/libjingle.gyp:libjingle', | 1091 '../third_party/libjingle/libjingle.gyp:libjingle', |
(...skipping 525 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1638 'browser/signin/token_service_unittest.h', | 1617 'browser/signin/token_service_unittest.h', |
1639 'browser/signin/ubertoken_fetcher_unittest.cc', | 1618 'browser/signin/ubertoken_fetcher_unittest.cc', |
1640 'browser/speech/extension_api/tts_extension_api_controller_unittest.cc', | 1619 'browser/speech/extension_api/tts_extension_api_controller_unittest.cc', |
1641 'browser/speech/speech_recognition_bubble_controller_unittest.cc', | 1620 'browser/speech/speech_recognition_bubble_controller_unittest.cc', |
1642 'browser/spellchecker/spellcheck_platform_mac_unittest.cc', | 1621 'browser/spellchecker/spellcheck_platform_mac_unittest.cc', |
1643 'browser/spellchecker/spellcheck_profile_unittest.cc', | 1622 'browser/spellchecker/spellcheck_profile_unittest.cc', |
1644 'browser/status_icons/status_icon_unittest.cc', | 1623 'browser/status_icons/status_icon_unittest.cc', |
1645 'browser/status_icons/status_tray_unittest.cc', | 1624 'browser/status_icons/status_tray_unittest.cc', |
1646 'browser/sync/abstract_profile_sync_service_test.cc', | 1625 'browser/sync/abstract_profile_sync_service_test.cc', |
1647 'browser/sync/abstract_profile_sync_service_test.h', | 1626 'browser/sync/abstract_profile_sync_service_test.h', |
| 1627 'browser/sync/api/sync_change_unittest.cc', |
| 1628 'browser/sync/api/sync_error_unittest.cc', |
1648 'browser/sync/backend_migrator_unittest.cc', | 1629 'browser/sync/backend_migrator_unittest.cc', |
1649 'browser/sync/glue/app_notification_data_type_controller_unittest.cc', | 1630 'browser/sync/glue/app_notification_data_type_controller_unittest.cc', |
1650 'browser/sync/glue/autofill_data_type_controller_unittest.cc', | 1631 'browser/sync/glue/autofill_data_type_controller_unittest.cc', |
1651 'browser/sync/glue/bookmark_data_type_controller_unittest.cc', | 1632 'browser/sync/glue/bookmark_data_type_controller_unittest.cc', |
1652 'browser/sync/glue/bridged_sync_notifier_unittest.cc', | 1633 'browser/sync/glue/bridged_sync_notifier_unittest.cc', |
1653 'browser/sync/glue/browser_thread_model_worker_unittest.cc', | 1634 'browser/sync/glue/browser_thread_model_worker_unittest.cc', |
1654 'browser/sync/glue/change_processor_mock.cc', | 1635 'browser/sync/glue/change_processor_mock.cc', |
1655 'browser/sync/glue/change_processor_mock.h', | 1636 'browser/sync/glue/change_processor_mock.h', |
1656 'browser/sync/glue/chrome_encryptor_unittest.cc', | 1637 'browser/sync/glue/chrome_encryptor_unittest.cc', |
1657 'browser/sync/glue/chrome_extensions_activity_monitor_unittest.cc', | 1638 'browser/sync/glue/chrome_extensions_activity_monitor_unittest.cc', |
(...skipping 2145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3803 ], | 3784 ], |
3804 }], | 3785 }], |
3805 ['toolkit_views==1', { | 3786 ['toolkit_views==1', { |
3806 'dependencies': [ | 3787 'dependencies': [ |
3807 '../ui/views/views.gyp:views', | 3788 '../ui/views/views.gyp:views', |
3808 ], | 3789 ], |
3809 }], | 3790 }], |
3810 ], | 3791 ], |
3811 }, | 3792 }, |
3812 { | 3793 { |
3813 'target_name': 'sync_unit_tests', | |
3814 'type': 'executable', | |
3815 'sources': [ | |
3816 'browser/sync/api/sync_change_unittest.cc', | |
3817 'browser/sync/api/sync_error_unittest.cc', | |
3818 'browser/sync/internal_api/change_record_unittest.cc', | |
3819 'browser/sync/internal_api/debug_info_event_listener_unittest.cc', | |
3820 'browser/sync/internal_api/syncapi_server_connection_manager_unittest.cc
', | |
3821 'browser/sync/internal_api/syncapi_unittest.cc', | |
3822 'browser/sync/internal_api/js_mutation_event_observer_unittest.cc', | |
3823 'browser/sync/internal_api/js_sync_manager_observer_unittest.cc', | |
3824 ], | |
3825 'include_dirs': [ | |
3826 '..', | |
3827 ], | |
3828 'dependencies': [ | |
3829 '../base/base.gyp:run_all_unittests', | |
3830 '../base/base.gyp:test_support_base', | |
3831 '../net/net.gyp:net', | |
3832 '../net/net.gyp:net_test_support', | |
3833 '../sync/sync.gyp:sync_notifier_tests', | |
3834 '../sync/sync.gyp:sync_tests', | |
3835 '../testing/gmock.gyp:gmock', | |
3836 '../testing/gtest.gyp:gtest', | |
3837 'syncapi_core', | |
3838 'test_support_syncapi', | |
3839 'test_support_syncapi_service', | |
3840 ], | |
3841 | |
3842 # TODO(akalin): This is needed because histogram.cc uses | |
3843 # leak_annotations.h, which pulls this in. Make 'base' | |
3844 # propagate this dependency. | |
3845 'conditions': [ | |
3846 ['OS=="linux" and linux_use_tcmalloc==1', { | |
3847 'dependencies': [ | |
3848 '../base/allocator/allocator.gyp:allocator', | |
3849 ], | |
3850 }], | |
3851 ], | |
3852 }, | |
3853 { | |
3854 'target_name': 'sync_integration_tests', | 3794 'target_name': 'sync_integration_tests', |
3855 'type': 'executable', | 3795 'type': 'executable', |
3856 'dependencies': [ | 3796 'dependencies': [ |
3857 'browser', | 3797 'browser', |
3858 '../sync/protocol/sync_proto.gyp:sync_proto', | 3798 '../sync/protocol/sync_proto.gyp:sync_proto', |
3859 'chrome', | 3799 'chrome', |
3860 'chrome_resources.gyp:chrome_resources', | 3800 'chrome_resources.gyp:chrome_resources', |
3861 'chrome_resources.gyp:chrome_strings', | 3801 'chrome_resources.gyp:chrome_strings', |
3862 'common', | 3802 'common', |
3863 'renderer', | 3803 'renderer', |
(...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4344 },], # OS!="mac" | 4284 },], # OS!="mac" |
4345 ['OS=="win"', { | 4285 ['OS=="win"', { |
4346 'targets': [ | 4286 'targets': [ |
4347 { | 4287 { |
4348 'target_name': 'generate_profile', | 4288 'target_name': 'generate_profile', |
4349 'type': 'executable', | 4289 'type': 'executable', |
4350 'dependencies': [ | 4290 'dependencies': [ |
4351 'test_support_common', | 4291 'test_support_common', |
4352 'browser', | 4292 'browser', |
4353 'renderer', | 4293 'renderer', |
4354 'syncapi_core', | |
4355 '../base/base.gyp:base', | 4294 '../base/base.gyp:base', |
4356 '../net/net.gyp:net_test_support', | 4295 '../net/net.gyp:net_test_support', |
4357 '../skia/skia.gyp:skia', | 4296 '../skia/skia.gyp:skia', |
| 4297 '../sync/sync.gyp:syncapi_core', |
4358 ], | 4298 ], |
4359 'include_dirs': [ | 4299 'include_dirs': [ |
4360 '..', | 4300 '..', |
4361 ], | 4301 ], |
4362 'sources': [ | 4302 'sources': [ |
4363 'tools/profiles/generate_profile.cc', | 4303 'tools/profiles/generate_profile.cc', |
4364 'tools/profiles/thumbnail-inl.h', | 4304 'tools/profiles/thumbnail-inl.h', |
4365 ], | 4305 ], |
4366 'conditions': [ | 4306 'conditions': [ |
4367 ['OS=="win"', { | 4307 ['OS=="win"', { |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4409 # Documentation: http://dev.chromium.org/developers/testing/pyauto | 4349 # Documentation: http://dev.chromium.org/developers/testing/pyauto |
4410 'target_name': 'pyautolib', | 4350 'target_name': 'pyautolib', |
4411 'type': 'loadable_module', | 4351 'type': 'loadable_module', |
4412 'product_prefix': '_', | 4352 'product_prefix': '_', |
4413 'dependencies': [ | 4353 'dependencies': [ |
4414 'chrome', | 4354 'chrome', |
4415 'chrome_resources.gyp:chrome_resources', | 4355 'chrome_resources.gyp:chrome_resources', |
4416 'chrome_resources.gyp:chrome_strings', | 4356 'chrome_resources.gyp:chrome_strings', |
4417 'chrome_resources.gyp:theme_resources', | 4357 'chrome_resources.gyp:theme_resources', |
4418 'debugger', | 4358 'debugger', |
4419 'syncapi_core', | |
4420 'test_support_common', | 4359 'test_support_common', |
4421 '../skia/skia.gyp:skia', | 4360 '../skia/skia.gyp:skia', |
| 4361 '../sync/sync.gyp:syncapi_core', |
4422 '../testing/gtest.gyp:gtest', | 4362 '../testing/gtest.gyp:gtest', |
4423 ], | 4363 ], |
4424 'export_dependent_settings': [ | 4364 'export_dependent_settings': [ |
4425 'test_support_common', | 4365 'test_support_common', |
4426 ], | 4366 ], |
4427 'include_dirs': [ | 4367 'include_dirs': [ |
4428 '..', | 4368 '..', |
4429 ], | 4369 ], |
4430 'cflags': [ | 4370 'cflags': [ |
4431 '-Wno-uninitialized', | 4371 '-Wno-uninitialized', |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4703 # Use outputs of this action as inputs for the main target build. | 4643 # Use outputs of this action as inputs for the main target build. |
4704 # Seems as a misnomer but makes this happy on Linux (scons). | 4644 # Seems as a misnomer but makes this happy on Linux (scons). |
4705 'process_outputs_as_sources': 1, | 4645 'process_outputs_as_sources': 1, |
4706 }, | 4646 }, |
4707 ], # 'actions' | 4647 ], # 'actions' |
4708 }, | 4648 }, |
4709 ] | 4649 ] |
4710 }], # 'coverage!=0' | 4650 }], # 'coverage!=0' |
4711 ], # 'conditions' | 4651 ], # 'conditions' |
4712 } | 4652 } |
OLD | NEW |