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 786 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
797 '../base/base.gyp:base', | 797 '../base/base.gyp:base', |
798 '../base/base.gyp:test_support_base', | 798 '../base/base.gyp:test_support_base', |
799 '../content/content_shell_and_tests.gyp:test_support_content', | 799 '../content/content_shell_and_tests.gyp:test_support_content', |
800 '../device/serial/serial.gyp:device_serial', | 800 '../device/serial/serial.gyp:device_serial', |
801 '../mojo/mojo_base.gyp:mojo_environment_chromium', | 801 '../mojo/mojo_base.gyp:mojo_environment_chromium', |
802 '../mojo/mojo_base.gyp:mojo_cpp_bindings', | 802 '../mojo/mojo_base.gyp:mojo_cpp_bindings', |
803 '../mojo/mojo_base.gyp:mojo_js_bindings_lib', | 803 '../mojo/mojo_base.gyp:mojo_js_bindings_lib', |
804 '../mojo/mojo_base.gyp:mojo_system_impl', | 804 '../mojo/mojo_base.gyp:mojo_system_impl', |
805 '../testing/gmock.gyp:gmock', | 805 '../testing/gmock.gyp:gmock', |
806 '../testing/gtest.gyp:gtest', | 806 '../testing/gtest.gyp:gtest', |
| 807 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
807 'extensions_common', | 808 'extensions_common', |
808 'extensions_renderer', | 809 'extensions_renderer', |
809 'extensions_resources.gyp:extensions_resources', | 810 'extensions_resources.gyp:extensions_resources', |
810 'extensions_shell_and_test_pak', | 811 'extensions_shell_and_test_pak', |
811 'extensions_strings.gyp:extensions_strings', | 812 'extensions_strings.gyp:extensions_strings', |
812 'extensions_test_support', | 813 'extensions_test_support', |
813 ], | 814 ], |
| 815 # Needed for third_party libraries like leveldb. |
| 816 'include_dirs': [ |
| 817 '..', |
| 818 ], |
814 'sources': [ | 819 'sources': [ |
| 820 'browser/admin_policy_unittest.cc', |
| 821 'browser/computed_hashes_unittest.cc', |
| 822 'browser/content_hash_tree_unittest.cc', |
| 823 'browser/event_listener_map_unittest.cc', |
| 824 'browser/event_router_unittest.cc', |
| 825 'browser/extension_pref_value_map_unittest.cc', |
| 826 'browser/extension_registry_unittest.cc', |
| 827 'browser/file_highlighter_unittest.cc', |
| 828 'browser/file_reader_unittest.cc', |
| 829 'browser/image_util_unittest.cc', |
| 830 'browser/management_policy_unittest.cc', |
815 'browser/process_manager_unittest.cc', | 831 'browser/process_manager_unittest.cc', |
| 832 'browser/process_map_unittest.cc', |
| 833 'browser/quota_service_unittest.cc', |
| 834 'browser/runtime_data_unittest.cc', |
| 835 'browser/value_store/leveldb_value_store_unittest.cc', |
| 836 'browser/value_store/testing_value_store_unittest.cc', |
| 837 'browser/value_store/value_store_change_unittest.cc', |
| 838 'browser/value_store/value_store_frontend_unittest.cc', |
| 839 'browser/value_store/value_store_unittest.cc', |
| 840 'browser/value_store/value_store_unittest.h', |
| 841 'browser/verified_contents_unittest.cc', |
816 'common/api/sockets/sockets_manifest_permission_unittest.cc', | 842 'common/api/sockets/sockets_manifest_permission_unittest.cc', |
817 'common/csp_validator_unittest.cc', | 843 'common/csp_validator_unittest.cc', |
818 'common/event_filter_unittest.cc', | 844 'common/event_filter_unittest.cc', |
819 'common/id_util_unittest.cc', | 845 'common/id_util_unittest.cc', |
820 'common/one_shot_event_unittest.cc', | 846 'common/one_shot_event_unittest.cc', |
821 'common/permissions/manifest_permission_set_unittest.cc', | 847 'common/permissions/manifest_permission_set_unittest.cc', |
822 'common/user_script_unittest.cc', | 848 'common/user_script_unittest.cc', |
823 'renderer/api/serial/serial_api_unittest.cc', | 849 'renderer/api/serial/serial_api_unittest.cc', |
824 'renderer/api_test_base.cc', | 850 'renderer/api_test_base.cc', |
825 'renderer/api_test_base.h', | 851 'renderer/api_test_base.h', |
826 'renderer/api_test_base_unittest.cc', | 852 'renderer/api_test_base_unittest.cc', |
827 'renderer/event_unittest.cc', | 853 'renderer/event_unittest.cc', |
828 'renderer/json_schema_unittest.cc', | 854 'renderer/json_schema_unittest.cc', |
829 'renderer/messaging_utils_unittest.cc', | 855 'renderer/messaging_utils_unittest.cc', |
830 'renderer/module_system_test.cc', | 856 'renderer/module_system_test.cc', |
831 'renderer/module_system_test.h', | 857 'renderer/module_system_test.h', |
832 'renderer/module_system_unittest.cc', | 858 'renderer/module_system_unittest.cc', |
833 'renderer/safe_builtins_unittest.cc', | 859 'renderer/safe_builtins_unittest.cc', |
834 'renderer/utils_unittest.cc', | 860 'renderer/utils_unittest.cc', |
835 'test/extensions_unittests_main.cc', | 861 'test/extensions_unittests_main.cc', |
836 'test/test_extensions_client.cc', | 862 'test/test_extensions_client.cc', |
837 'test/test_extensions_client.h', | 863 'test/test_extensions_client.h', |
838 'test/test_permission_message_provider.cc', | 864 'test/test_permission_message_provider.cc', |
839 'test/test_permission_message_provider.h', | 865 'test/test_permission_message_provider.h', |
840 'test/test_permissions_provider.cc', | 866 'test/test_permissions_provider.cc', |
841 'test/test_permissions_provider.h', | 867 'test/test_permissions_provider.h', |
842 ], | 868 ], |
| 869 # Disable c4267 warnings until we fix size_t to int truncations. |
| 870 'msvs_disabled_warnings': [ 4267, ], |
843 'conditions': [ | 871 'conditions': [ |
844 ['OS=="win" and win_use_allocator_shim==1', { | 872 ['OS=="win" and win_use_allocator_shim==1', { |
845 'dependencies': [ | 873 'dependencies': [ |
846 '../base/allocator/allocator.gyp:allocator', | 874 '../base/allocator/allocator.gyp:allocator', |
847 ], | 875 ], |
848 }], | 876 }], |
849 ], | 877 ], |
850 }, | 878 }, |
851 { | 879 { |
852 # Protobuf compiler / generator for chrome.cast.channel-related protocol b
uffers. | 880 # Protobuf compiler / generator for chrome.cast.channel-related protocol b
uffers. |
853 # GN version: //extensions/browser/api/cast_channel/BUILD.gn | 881 # GN version: //extensions/browser/api/cast_channel/BUILD.gn |
854 'target_name': 'cast_channel_proto', | 882 'target_name': 'cast_channel_proto', |
855 'type': 'static_library', | 883 'type': 'static_library', |
856 'sources': [ 'browser/api/cast_channel/cast_channel.proto' ], | 884 'sources': [ 'browser/api/cast_channel/cast_channel.proto' ], |
857 'variables': { | 885 'variables': { |
858 'proto_in_dir': 'browser/api/cast_channel', | 886 'proto_in_dir': 'browser/api/cast_channel', |
859 'proto_out_dir': 'extensions/browser/api/cast_channel', | 887 'proto_out_dir': 'extensions/browser/api/cast_channel', |
860 }, | 888 }, |
861 'includes': [ '../build/protoc.gypi' ] | 889 'includes': [ '../build/protoc.gypi' ] |
862 }, | 890 }, |
863 ] | 891 ] |
864 } | 892 } |
OLD | NEW |