OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 { | 10 { |
(...skipping 751 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
762 ], | 762 ], |
763 }], | 763 }], |
764 ] | 764 ] |
765 }, | 765 }, |
766 { | 766 { |
767 # GN version: //extensions:test_support | 767 # GN version: //extensions:test_support |
768 'target_name': 'extensions_test_support', | 768 'target_name': 'extensions_test_support', |
769 'type': 'static_library', | 769 'type': 'static_library', |
770 'dependencies': [ | 770 'dependencies': [ |
771 '../base/base.gyp:base', | 771 '../base/base.gyp:base', |
| 772 '../components/components.gyp:user_prefs', |
772 '../net/net.gyp:net_test_support', | 773 '../net/net.gyp:net_test_support', |
773 '../testing/gtest.gyp:gtest', | 774 '../testing/gtest.gyp:gtest', |
774 'browser/api/api_registration.gyp:extensions_api_registration', | 775 'browser/api/api_registration.gyp:extensions_api_registration', |
775 'common/api/api.gyp:extensions_api', | 776 'common/api/api.gyp:extensions_api', |
776 'extensions_browser', | 777 'extensions_browser', |
777 'extensions_common', | 778 'extensions_common', |
778 'extensions_resources.gyp:extensions_resources', | 779 'extensions_resources.gyp:extensions_resources', |
779 ], | 780 ], |
780 'include_dirs': [ | 781 'include_dirs': [ |
781 '..', | 782 '..', |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
867 }, | 868 }, |
868 { | 869 { |
869 # TODO(tfarina): Many extension unit tests run as part of Chrome's | 870 # TODO(tfarina): Many extension unit tests run as part of Chrome's |
870 # unit_tests target. They should be moved here, which may require some | 871 # unit_tests target. They should be moved here, which may require some |
871 # refactoring (ExtensionsBrowserClient, TestingProfile, etc.). | 872 # refactoring (ExtensionsBrowserClient, TestingProfile, etc.). |
872 # http://crbug.com/348066 | 873 # http://crbug.com/348066 |
873 'target_name': 'extensions_unittests', | 874 'target_name': 'extensions_unittests', |
874 'type': 'executable', | 875 'type': 'executable', |
875 'dependencies': [ | 876 'dependencies': [ |
876 '../base/base.gyp:base', | 877 '../base/base.gyp:base', |
| 878 '../base/base.gyp:base_prefs_test_support', |
877 '../base/base.gyp:test_support_base', | 879 '../base/base.gyp:test_support_base', |
878 '../components/components.gyp:keyed_service_content', | 880 '../components/components.gyp:keyed_service_content', |
879 '../content/content_shell_and_tests.gyp:test_support_content', | 881 '../content/content_shell_and_tests.gyp:test_support_content', |
880 '../device/serial/serial.gyp:device_serial', | 882 '../device/serial/serial.gyp:device_serial', |
881 '../device/serial/serial.gyp:device_serial_test_util', | 883 '../device/serial/serial.gyp:device_serial_test_util', |
882 '../mojo/mojo_base.gyp:mojo_environment_chromium', | 884 '../mojo/mojo_base.gyp:mojo_environment_chromium', |
883 '../mojo/mojo_base.gyp:mojo_cpp_bindings', | 885 '../mojo/mojo_base.gyp:mojo_cpp_bindings', |
884 '../mojo/mojo_base.gyp:mojo_js_bindings_lib', | 886 '../mojo/mojo_base.gyp:mojo_js_bindings_lib', |
885 '../mojo/mojo_base.gyp:mojo_system_impl', | 887 '../mojo/mojo_base.gyp:mojo_system_impl', |
886 '../testing/gmock.gyp:gmock', | 888 '../testing/gmock.gyp:gmock', |
887 '../testing/gtest.gyp:gtest', | 889 '../testing/gtest.gyp:gtest', |
888 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 890 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
889 'extensions_common', | 891 'extensions_common', |
890 'extensions_renderer', | 892 'extensions_renderer', |
891 'extensions_resources.gyp:extensions_resources', | 893 'extensions_resources.gyp:extensions_resources', |
892 'extensions_shell_and_test_pak', | 894 'extensions_shell_and_test_pak', |
893 'extensions_strings.gyp:extensions_strings', | 895 'extensions_strings.gyp:extensions_strings', |
894 'extensions_test_support', | 896 'extensions_test_support', |
895 ], | 897 ], |
896 # Needed for third_party libraries like leveldb. | 898 # Needed for third_party libraries like leveldb. |
897 'include_dirs': [ | 899 'include_dirs': [ |
898 '..', | 900 '..', |
899 ], | 901 ], |
900 'sources': [ | 902 'sources': [ |
901 'browser/admin_policy_unittest.cc', | 903 'browser/admin_policy_unittest.cc', |
902 'browser/api/api_resource_manager_unittest.cc', | 904 'browser/api/api_resource_manager_unittest.cc', |
903 'browser/api/declarative/deduping_factory_unittest.cc', | 905 'browser/api/declarative/deduping_factory_unittest.cc', |
| 906 'browser/api/sockets_tcp/sockets_tcp_api_unittest.cc', |
904 'browser/computed_hashes_unittest.cc', | 907 'browser/computed_hashes_unittest.cc', |
905 'browser/content_hash_tree_unittest.cc', | 908 'browser/content_hash_tree_unittest.cc', |
906 'browser/event_listener_map_unittest.cc', | 909 'browser/event_listener_map_unittest.cc', |
907 'browser/event_router_unittest.cc', | 910 'browser/event_router_unittest.cc', |
| 911 'browser/api_unittest.cc', |
| 912 'browser/api_unittest.h', |
908 'browser/extension_pref_value_map_unittest.cc', | 913 'browser/extension_pref_value_map_unittest.cc', |
909 'browser/extension_registry_unittest.cc', | 914 'browser/extension_registry_unittest.cc', |
910 'browser/file_highlighter_unittest.cc', | 915 'browser/file_highlighter_unittest.cc', |
911 'browser/file_reader_unittest.cc', | 916 'browser/file_reader_unittest.cc', |
912 'browser/guest_view/guest_view_manager_unittest.cc', | 917 'browser/guest_view/guest_view_manager_unittest.cc', |
913 'browser/image_loader_unittest.cc', | 918 'browser/image_loader_unittest.cc', |
914 'browser/image_util_unittest.cc', | 919 'browser/image_util_unittest.cc', |
915 'browser/info_map_unittest.cc', | 920 'browser/info_map_unittest.cc', |
916 'browser/lazy_background_task_queue_unittest.cc', | 921 'browser/lazy_background_task_queue_unittest.cc', |
917 'browser/management_policy_unittest.cc', | 922 'browser/management_policy_unittest.cc', |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
976 'browser/api/cast_channel/logging.proto' | 981 'browser/api/cast_channel/logging.proto' |
977 ], | 982 ], |
978 'variables': { | 983 'variables': { |
979 'proto_in_dir': 'browser/api/cast_channel', | 984 'proto_in_dir': 'browser/api/cast_channel', |
980 'proto_out_dir': 'extensions/browser/api/cast_channel', | 985 'proto_out_dir': 'extensions/browser/api/cast_channel', |
981 }, | 986 }, |
982 'includes': [ '../build/protoc.gypi' ] | 987 'includes': [ '../build/protoc.gypi' ] |
983 }, | 988 }, |
984 ] | 989 ] |
985 } | 990 } |
OLD | NEW |