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