OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 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 # File lists shared with GN build. | 7 # File lists shared with GN build. |
8 'chrome_common_sources': [ | 8 'chrome_common_sources': [ |
9 'common/all_messages.h', | 9 'common/all_messages.h', |
10 'common/attrition_experiments.h', | 10 'common/attrition_experiments.h', |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
203 'common/cloud_print/cloud_print_proxy_info.h', | 203 'common/cloud_print/cloud_print_proxy_info.h', |
204 ], | 204 ], |
205 'chrome_common_extensions_chromeos_sources': [ | 205 'chrome_common_extensions_chromeos_sources': [ |
206 'common/extensions/api/file_browser_handlers/file_browser_handler.cc', | 206 'common/extensions/api/file_browser_handlers/file_browser_handler.cc', |
207 'common/extensions/api/file_browser_handlers/file_browser_handler.h', | 207 'common/extensions/api/file_browser_handlers/file_browser_handler.h', |
208 'common/extensions/api/file_system_provider_capabilities/file_system_provi
der_capabilities_handler.cc', | 208 'common/extensions/api/file_system_provider_capabilities/file_system_provi
der_capabilities_handler.cc', |
209 'common/extensions/api/file_system_provider_capabilities/file_system_provi
der_capabilities_handler.h', | 209 'common/extensions/api/file_system_provider_capabilities/file_system_provi
der_capabilities_handler.h', |
210 'common/extensions/api/input_ime/input_components_handler.cc', | 210 'common/extensions/api/input_ime/input_components_handler.cc', |
211 'common/extensions/api/input_ime/input_components_handler.h', | 211 'common/extensions/api/input_ime/input_components_handler.h', |
212 ], | 212 ], |
| 213 'chrome_common_shared_safe_browsing_sources': [ |
| 214 'common/safe_browsing/file_type_policies.cc', |
| 215 'common/safe_browsing/file_type_policies.h', |
| 216 ], |
213 'chrome_common_full_safe_browsing_sources': [ | 217 'chrome_common_full_safe_browsing_sources': [ |
214 'common/safe_browsing/binary_feature_extractor.cc', | 218 'common/safe_browsing/binary_feature_extractor.cc', |
215 'common/safe_browsing/binary_feature_extractor.h', | 219 'common/safe_browsing/binary_feature_extractor.h', |
216 'common/safe_browsing/binary_feature_extractor_mac.cc', | 220 'common/safe_browsing/binary_feature_extractor_mac.cc', |
217 'common/safe_browsing/binary_feature_extractor_posix.cc', | 221 'common/safe_browsing/binary_feature_extractor_posix.cc', |
218 'common/safe_browsing/binary_feature_extractor_win.cc', | 222 'common/safe_browsing/binary_feature_extractor_win.cc', |
219 'common/safe_browsing/download_protection_util.cc', | 223 'common/safe_browsing/download_protection_util.cc', |
220 'common/safe_browsing/download_protection_util.h', | 224 'common/safe_browsing/download_protection_util.h', |
221 'common/safe_browsing/file_type_policies.cc', | |
222 'common/safe_browsing/file_type_policies.h', | |
223 'common/safe_browsing/ipc_protobuf_message_macros.h', | 225 'common/safe_browsing/ipc_protobuf_message_macros.h', |
224 'common/safe_browsing/ipc_protobuf_message_null_macros.h', | 226 'common/safe_browsing/ipc_protobuf_message_null_macros.h', |
225 'common/safe_browsing/mach_o_image_reader_mac.cc', | 227 'common/safe_browsing/mach_o_image_reader_mac.cc', |
226 'common/safe_browsing/mach_o_image_reader_mac.h', | 228 'common/safe_browsing/mach_o_image_reader_mac.h', |
227 'common/safe_browsing/pe_image_reader_win.cc', | 229 'common/safe_browsing/pe_image_reader_win.cc', |
228 'common/safe_browsing/pe_image_reader_win.h', | 230 'common/safe_browsing/pe_image_reader_win.h', |
229 'common/safe_browsing/protobuf_message_log_macros.h', | 231 'common/safe_browsing/protobuf_message_log_macros.h', |
230 'common/safe_browsing/protobuf_message_param_traits.h', | 232 'common/safe_browsing/protobuf_message_param_traits.h', |
231 'common/safe_browsing/protobuf_message_read_macros.h', | 233 'common/safe_browsing/protobuf_message_read_macros.h', |
232 'common/safe_browsing/protobuf_message_size_macros.h', | 234 'common/safe_browsing/protobuf_message_size_macros.h', |
(...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
534 ], | 536 ], |
535 'sources!': [ | 537 'sources!': [ |
536 'common/channel_info_posix.cc', | 538 'common/channel_info_posix.cc', |
537 ], | 539 ], |
538 }], | 540 }], |
539 ['enable_webrtc==0', { | 541 ['enable_webrtc==0', { |
540 'sources!': [ | 542 'sources!': [ |
541 'common/media/webrtc_logging_messages.h', | 543 'common/media/webrtc_logging_messages.h', |
542 ] | 544 ] |
543 }], | 545 }], |
| 546 # Desktop uses full safe-browsing, including download protection |
544 ['safe_browsing==1', { | 547 ['safe_browsing==1', { |
545 'sources': [ '<@(chrome_common_full_safe_browsing_sources)', ], | 548 'sources': [ |
| 549 '<@(chrome_common_shared_safe_browsing_sources)', |
| 550 '<@(chrome_common_full_safe_browsing_sources)', |
| 551 ], |
| 552 }], |
| 553 # Android uses only the file_type_policies code. |
| 554 ['safe_browsing==2', { |
| 555 'sources': ['<@(chrome_common_shared_safe_browsing_sources)', ], |
546 }], | 556 }], |
547 ], | 557 ], |
548 'target_conditions': [ | 558 'target_conditions': [ |
549 ['OS == "ios"', { | 559 ['OS == "ios"', { |
550 'sources/': [ | 560 'sources/': [ |
551 # Pull in specific Mac files for iOS (which have been filtered out | 561 # Pull in specific Mac files for iOS (which have been filtered out |
552 # by file name rules). | 562 # by file name rules). |
553 ['include', '^common/chrome_version_info_mac\\.mm$'], | 563 ['include', '^common/chrome_version_info_mac\\.mm$'], |
554 ], | 564 ], |
555 }], | 565 }], |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
667 ], | 677 ], |
668 'dependencies': [ | 678 'dependencies': [ |
669 'installer_util', | 679 'installer_util', |
670 '../base/base.gyp:base', | 680 '../base/base.gyp:base', |
671 ], | 681 ], |
672 }, | 682 }, |
673 ], | 683 ], |
674 }], | 684 }], |
675 ], | 685 ], |
676 } | 686 } |
OLD | NEW |