OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/crypto.gni") | 5 import("//build/config/crypto.gni") |
6 import("//build/config/features.gni") | 6 import("//build/config/features.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//components/nacl/nacl_defines.gni") | 8 import("//components/nacl/nacl_defines.gni") |
9 import("//tools/grit/grit_rule.gni") | 9 import("//tools/grit/grit_rule.gni") |
10 | 10 |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 sources += [ | 226 sources += [ |
227 "component_updater/cld_component_installer.cc", | 227 "component_updater/cld_component_installer.cc", |
228 "component_updater/cld_component_installer.h", | 228 "component_updater/cld_component_installer.h", |
229 ] | 229 ] |
230 } | 230 } |
231 if (enable_extensions) { | 231 if (enable_extensions) { |
232 deps += [ | 232 deps += [ |
233 "//chrome/browser/extensions", | 233 "//chrome/browser/extensions", |
234 "//chrome/browser/sync_file_system/drive_backend:sync_file_system_drive_pr
oto", | 234 "//chrome/browser/sync_file_system/drive_backend:sync_file_system_drive_pr
oto", |
235 ] | 235 ] |
| 236 forward_dependent_configs_from += [ "//chrome/browser/extensions" ] |
236 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, | 237 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, |
237 ".", "//chrome") | 238 ".", "//chrome") |
238 } | 239 } |
239 if (enable_background) { | 240 if (enable_background) { |
240 sources += rebase_path(gypi_values.chrome_browser_background_sources, | 241 sources += rebase_path(gypi_values.chrome_browser_background_sources, |
241 ".", "//chrome") | 242 ".", "//chrome") |
242 if (!use_aura || is_win) { | 243 if (!use_aura || is_win) { |
243 sources -= [ "background/background_mode_manager_aura.cc" ] | 244 sources -= [ "background/background_mode_manager_aura.cc" ] |
244 } | 245 } |
245 } | 246 } |
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
662 # TODO(GYP) write internal action | 663 # TODO(GYP) write internal action |
663 if (false) { #if (is_chrome_branded) { | 664 if (false) { #if (is_chrome_branded) { |
664 action("chrome_internal_resources_gen") { | 665 action("chrome_internal_resources_gen") { |
665 # TODO(GYP) | 666 # TODO(GYP) |
666 } | 667 } |
667 } else { | 668 } else { |
668 group("chrome_internal_resources_gen") { | 669 group("chrome_internal_resources_gen") { |
669 # Empty placeholder. | 670 # Empty placeholder. |
670 } | 671 } |
671 } | 672 } |
| 673 |
| 674 # In GYP this is part of test_support_common. |
| 675 source_set("test_support") { |
| 676 testonly = true |
| 677 |
| 678 # Always include this via the main test support target. |
| 679 visibility = [ "//chrome/test:test_support" ] |
| 680 |
| 681 sources = [ |
| 682 "browsing_data/mock_browsing_data_appcache_helper.cc", |
| 683 "browsing_data/mock_browsing_data_appcache_helper.h", |
| 684 "browsing_data/mock_browsing_data_channel_id_helper.cc", |
| 685 "browsing_data/mock_browsing_data_channel_id_helper.h", |
| 686 "browsing_data/mock_browsing_data_cookie_helper.cc", |
| 687 "browsing_data/mock_browsing_data_cookie_helper.h", |
| 688 "browsing_data/mock_browsing_data_database_helper.cc", |
| 689 "browsing_data/mock_browsing_data_database_helper.h", |
| 690 "browsing_data/mock_browsing_data_file_system_helper.cc", |
| 691 "browsing_data/mock_browsing_data_file_system_helper.h", |
| 692 "browsing_data/mock_browsing_data_flash_lso_helper.cc", |
| 693 "browsing_data/mock_browsing_data_flash_lso_helper.h", |
| 694 "browsing_data/mock_browsing_data_indexed_db_helper.cc", |
| 695 "browsing_data/mock_browsing_data_indexed_db_helper.h", |
| 696 "browsing_data/mock_browsing_data_local_storage_helper.cc", |
| 697 "browsing_data/mock_browsing_data_local_storage_helper.h", |
| 698 "browsing_data/mock_browsing_data_quota_helper.cc", |
| 699 "browsing_data/mock_browsing_data_quota_helper.h", |
| 700 "browsing_data/mock_browsing_data_service_worker_helper.cc", |
| 701 "browsing_data/mock_browsing_data_service_worker_helper.h", |
| 702 "download/download_test_file_activity_observer.cc", |
| 703 "download/download_test_file_activity_observer.h", |
| 704 "download/test_download_shelf.cc", |
| 705 "download/test_download_shelf.h", |
| 706 "extensions/extension_action_test_util.cc", |
| 707 "extensions/extension_action_test_util.h", |
| 708 "invalidation/fake_invalidation_service.cc", |
| 709 "invalidation/fake_invalidation_service.h", |
| 710 "media/fake_desktop_media_list.cc", |
| 711 "media/fake_desktop_media_list.h", |
| 712 "net/dns_probe_test_util.cc", |
| 713 "net/dns_probe_test_util.h", |
| 714 "net/url_request_mock_util.cc", |
| 715 "net/url_request_mock_util.h", |
| 716 "notifications/notification_test_util.cc", |
| 717 "notifications/notification_test_util.h", |
| 718 "password_manager/mock_password_store_service.cc", |
| 719 "password_manager/mock_password_store_service.h", |
| 720 "password_manager/null_password_store_service.cc", |
| 721 "password_manager/null_password_store_service.h", |
| 722 "password_manager/test_password_store_service.cc", |
| 723 "password_manager/test_password_store_service.h", |
| 724 "prefs/pref_service_mock_factory.cc", |
| 725 "prefs/pref_service_mock_factory.h", |
| 726 "profile_resetter/profile_resetter_test_base.cc", |
| 727 "profile_resetter/profile_resetter_test_base.h", |
| 728 "search_engines/template_url_service_factory_test_util.cc", |
| 729 "search_engines/template_url_service_factory_test_util.h", |
| 730 "search_engines/template_url_service_test_util.cc", |
| 731 "search_engines/template_url_service_test_util.h", |
| 732 "sessions/session_service_test_helper.cc", |
| 733 "sessions/session_service_test_helper.h", |
| 734 "signin/fake_account_reconcilor.cc", |
| 735 "signin/fake_account_reconcilor.h", |
| 736 "signin/fake_account_tracker_service.cc", |
| 737 "signin/fake_account_tracker_service.h", |
| 738 "signin/fake_profile_oauth2_token_service.cc", |
| 739 "signin/fake_profile_oauth2_token_service.h", |
| 740 "signin/fake_profile_oauth2_token_service_builder.cc", |
| 741 "signin/fake_profile_oauth2_token_service_builder.h", |
| 742 "signin/fake_signin_manager.cc", |
| 743 "signin/fake_signin_manager.h", |
| 744 "ssl/ssl_client_auth_requestor_mock.cc", |
| 745 "ssl/ssl_client_auth_requestor_mock.h", |
| 746 "sync/glue/local_device_info_provider_mock.cc", |
| 747 "sync/glue/local_device_info_provider_mock.h", |
| 748 "sync/profile_sync_components_factory_mock.cc", |
| 749 "sync/profile_sync_components_factory_mock.h", |
| 750 "sync/profile_sync_service_mock.cc", |
| 751 "sync/profile_sync_service_mock.h", |
| 752 ] |
| 753 |
| 754 deps = [ |
| 755 ":browser", |
| 756 "//base:prefs_test_support", |
| 757 "//chrome/browser", |
| 758 "//chrome/browser/ui:test_support", |
| 759 "//chrome/common", |
| 760 "//chrome/common/safe_browsing:proto", |
| 761 "//components/invalidation", |
| 762 "//components/invalidation:test_support", |
| 763 "//components/password_manager/core/browser:test_support", |
| 764 "//components/search_engines:test_support", |
| 765 "//content/test:test_support", |
| 766 "//chrome/app/theme:theme_resources", |
| 767 "//net:test_support", |
| 768 "//skia", |
| 769 "//testing/gmock", |
| 770 "//testing/gtest", |
| 771 "//ui/gfx", |
| 772 ] |
| 773 |
| 774 forward_dependent_configs_from = [ |
| 775 ":browser", |
| 776 "//chrome/browser/ui:test_support", |
| 777 ] |
| 778 |
| 779 if (!is_ios) { |
| 780 deps += [ |
| 781 "//components/sessions:test_support", |
| 782 "//extensions:test_support", |
| 783 "//google_apis:test_support", |
| 784 ] |
| 785 } |
| 786 |
| 787 if (is_chromeos) { |
| 788 sources += [ |
| 789 "chromeos/app_mode/fake_cws.cc", |
| 790 "chromeos/app_mode/fake_cws.h", |
| 791 "chromeos/file_manager/fake_disk_mount_manager.cc", |
| 792 "chromeos/file_manager/fake_disk_mount_manager.h", |
| 793 "chromeos/input_method/mock_candidate_window_controller.cc", |
| 794 "chromeos/input_method/mock_candidate_window_controller.h", |
| 795 "chromeos/input_method/mock_input_method_engine.cc", |
| 796 "chromeos/input_method/mock_input_method_engine.h", |
| 797 "chromeos/input_method/mock_input_method_manager.cc", |
| 798 "chromeos/input_method/mock_input_method_manager.h", |
| 799 "chromeos/login/fake_login_utils.cc", |
| 800 "chromeos/login/fake_login_utils.h", |
| 801 "chromeos/login/mock_login_utils.cc", |
| 802 "chromeos/login/mock_login_utils.h", |
| 803 "chromeos/login/users/avatar/mock_user_image_manager.cc", |
| 804 "chromeos/login/users/avatar/mock_user_image_manager.h", |
| 805 "chromeos/login/users/fake_supervised_user_manager.cc", |
| 806 "chromeos/login/users/fake_supervised_user_manager.h", |
| 807 "chromeos/login/users/fake_user_manager.cc", |
| 808 "chromeos/login/users/fake_user_manager.h", |
| 809 "chromeos/login/users/mock_user_manager.cc", |
| 810 "chromeos/login/users/mock_user_manager.h", |
| 811 "chromeos/login/test/oobe_screen_waiter.cc", |
| 812 "chromeos/login/test/oobe_screen_waiter.h", |
| 813 "chromeos/login/test/js_checker.cc", |
| 814 "chromeos/login/test/js_checker.h", |
| 815 "chromeos/login/ui/mock_login_display.cc", |
| 816 "chromeos/login/ui/mock_login_display.h", |
| 817 "chromeos/login/ui/mock_login_display_host.cc", |
| 818 "chromeos/login/ui/mock_login_display_host.h", |
| 819 "chromeos/net/network_portal_detector_test_utils.cc", |
| 820 "chromeos/net/network_portal_detector_test_utils.h", |
| 821 "chromeos/policy/cloud_external_data_manager_base_test_util.cc", |
| 822 "chromeos/policy/cloud_external_data_manager_base_test_util.h", |
| 823 "chromeos/policy/device_policy_builder.cc", |
| 824 "chromeos/policy/device_policy_builder.h", |
| 825 "chromeos/policy/fake_device_cloud_policy_initializer.cc", |
| 826 "chromeos/policy/fake_device_cloud_policy_initializer.h", |
| 827 "chromeos/policy/stub_enterprise_install_attributes.cc", |
| 828 "chromeos/policy/stub_enterprise_install_attributes.h", |
| 829 "chromeos/settings/device_settings_test_helper.cc", |
| 830 "chromeos/settings/device_settings_test_helper.h", |
| 831 "chromeos/system/fake_input_device_settings.cc", |
| 832 "chromeos/system/fake_input_device_settings.h", |
| 833 ] |
| 834 configs += [ "//build/config/linux:dbus" ] |
| 835 #deps += [ "//chromeos:test_support" ] TODO(GYP) |
| 836 } |
| 837 |
| 838 if (enable_configuration_policy) { |
| 839 sources += [ |
| 840 "policy/test/local_policy_test_server.cc", |
| 841 "policy/test/local_policy_test_server.h", |
| 842 ] |
| 843 policy_deps = [ |
| 844 "//components/policy:policy_component_test_support", |
| 845 "//components/policy:test_support", |
| 846 ] |
| 847 deps += policy_deps |
| 848 forward_dependent_configs_from += policy_deps |
| 849 } |
| 850 |
| 851 if (safe_browsing_mode == 1) { |
| 852 sources += [ |
| 853 "extensions/fake_safe_browsing_database_manager.cc", |
| 854 "extensions/fake_safe_browsing_database_manager.h", |
| 855 ] |
| 856 } |
| 857 |
| 858 if (enable_extensions) { |
| 859 sources += [ |
| 860 "drive/dummy_drive_service.cc", |
| 861 "drive/dummy_drive_service.h", |
| 862 "drive/fake_drive_service.cc", |
| 863 "drive/fake_drive_service.h", |
| 864 "drive/test_util.cc", |
| 865 "drive/test_util.h", |
| 866 "extensions/api/messaging/native_messaging_test_util.cc", |
| 867 "extensions/api/messaging/native_messaging_test_util.h", |
| 868 "extensions/extension_notification_observer.cc", |
| 869 "extensions/extension_notification_observer.h", |
| 870 "extensions/extension_test_message_listener.cc", |
| 871 "extensions/extension_test_message_listener.h", |
| 872 "extensions/mock_extension_special_storage_policy.cc", |
| 873 "extensions/mock_extension_special_storage_policy.h", |
| 874 "extensions/test_blacklist.cc", |
| 875 "extensions/test_blacklist.h", |
| 876 "extensions/test_blacklist_state_fetcher.cc", |
| 877 "extensions/test_blacklist_state_fetcher.h", |
| 878 "extensions/test_extension_environment.cc", |
| 879 "extensions/test_extension_environment.h", |
| 880 "extensions/test_extension_prefs.cc", |
| 881 "extensions/test_extension_prefs.h", |
| 882 "extensions/test_extension_service.cc", |
| 883 "extensions/test_extension_service.h", |
| 884 "extensions/test_extension_system.cc", |
| 885 "extensions/test_extension_system.h", |
| 886 "media_galleries/media_galleries_test_util.cc", |
| 887 "media_galleries/media_galleries_test_util.h", |
| 888 ] |
| 889 deps += [ |
| 890 "//components/storage_monitor:test_support", |
| 891 ] |
| 892 } |
| 893 |
| 894 if (enable_mdns) { |
| 895 sources += [ |
| 896 "local_discovery/test_service_discovery_client.cc", |
| 897 "local_discovery/test_service_discovery_client.h", |
| 898 ] |
| 899 } |
| 900 |
| 901 if (enable_app_list) { |
| 902 sources += [ |
| 903 "ui/app_list/test/chrome_app_list_test_support.cc", |
| 904 "ui/app_list/test/chrome_app_list_test_support.h", |
| 905 ] |
| 906 } |
| 907 |
| 908 if (enable_wifi_bootstrapping) { |
| 909 sources += [ |
| 910 "local_discovery/wifi/mock_wifi_manager.cc", |
| 911 "local_discovery/wifi/mock_wifi_manager.h", |
| 912 ] |
| 913 } |
| 914 } |
OLD | NEW |