Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(890)

Side by Side Diff: chrome/chrome_browser.gypi

Issue 4822002: Send malware reports when a user opts-in from the safe browsing interstitial ... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'browser', 8 'target_name': 'browser',
9 'type': '<(library)', 9 'type': '<(library)',
10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA', 10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA',
11 'dependencies': [ 11 'dependencies': [
12 'common', 12 'common',
13 'common_net', 13 'common_net',
14 'chrome_extra_resources', 14 'chrome_extra_resources',
15 'chrome_resources', 15 'chrome_resources',
16 'chrome_strings', 16 'chrome_strings',
17 'debugger', 17 'debugger',
18 'installer_util', 18 'installer_util',
19 'platform_locale_settings', 19 'platform_locale_settings',
20 'profile_import', 20 'profile_import',
21 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', 21 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp',
22 'browser/policy/proto/device_management_proto.gyp:device_management_prot o_cpp', 22 'browser/policy/proto/device_management_proto.gyp:device_management_prot o_cpp',
23 'safe_browsing_csd_proto', 23 'safe_browsing_csd_proto',
24 'safe_browsing_report_proto',
24 'syncapi', 25 'syncapi',
25 'theme_resources', 26 'theme_resources',
26 'userfeedback_proto', 27 'userfeedback_proto',
27 '../app/app.gyp:app_resources', 28 '../app/app.gyp:app_resources',
28 '../app/app.gyp:app_strings', 29 '../app/app.gyp:app_strings',
29 '../media/media.gyp:media', 30 '../media/media.gyp:media',
30 '../printing/printing.gyp:printing', 31 '../printing/printing.gyp:printing',
31 '../skia/skia.gyp:skia', 32 '../skia/skia.gyp:skia',
32 '../third_party/bzip2/bzip2.gyp:bzip2', 33 '../third_party/bzip2/bzip2.gyp:bzip2',
33 '../third_party/expat/expat.gyp:expat', 34 '../third_party/expat/expat.gyp:expat',
(...skipping 2616 matching lines...) Expand 10 before | Expand all | Expand 10 after
2650 'browser/rlz/rlz.cc', 2651 'browser/rlz/rlz.cc',
2651 'browser/rlz/rlz.h', 2652 'browser/rlz/rlz.h',
2652 'browser/safe_browsing/bloom_filter.cc', 2653 'browser/safe_browsing/bloom_filter.cc',
2653 'browser/safe_browsing/bloom_filter.h', 2654 'browser/safe_browsing/bloom_filter.h',
2654 'browser/safe_browsing/chunk_range.cc', 2655 'browser/safe_browsing/chunk_range.cc',
2655 'browser/safe_browsing/chunk_range.h', 2656 'browser/safe_browsing/chunk_range.h',
2656 'browser/safe_browsing/client_side_detection_service.cc', 2657 'browser/safe_browsing/client_side_detection_service.cc',
2657 'browser/safe_browsing/client_side_detection_service.h', 2658 'browser/safe_browsing/client_side_detection_service.h',
2658 '<(protoc_out_dir)/chrome/browser/safe_browsing/csd.pb.cc', 2659 '<(protoc_out_dir)/chrome/browser/safe_browsing/csd.pb.cc',
2659 '<(protoc_out_dir)/chrome/browser/safe_browsing/csd.pb.h', 2660 '<(protoc_out_dir)/chrome/browser/safe_browsing/csd.pb.h',
2661 '<(protoc_out_dir)/chrome/browser/safe_browsing/report.pb.cc',
2662 '<(protoc_out_dir)/chrome/browser/safe_browsing/report.pb.h',
2663 'browser/safe_browsing/malware_details.cc',
2664 'browser/safe_browsing/malware_details.h',
2660 'browser/safe_browsing/protocol_manager.cc', 2665 'browser/safe_browsing/protocol_manager.cc',
2661 'browser/safe_browsing/protocol_manager.h', 2666 'browser/safe_browsing/protocol_manager.h',
2662 'browser/safe_browsing/protocol_parser.cc', 2667 'browser/safe_browsing/protocol_parser.cc',
2663 'browser/safe_browsing/protocol_parser.h', 2668 'browser/safe_browsing/protocol_parser.h',
2664 'browser/safe_browsing/safe_browsing_blocking_page.cc', 2669 'browser/safe_browsing/safe_browsing_blocking_page.cc',
2665 'browser/safe_browsing/safe_browsing_blocking_page.h', 2670 'browser/safe_browsing/safe_browsing_blocking_page.h',
2666 'browser/safe_browsing/safe_browsing_database.cc', 2671 'browser/safe_browsing/safe_browsing_database.cc',
2667 'browser/safe_browsing/safe_browsing_database.h', 2672 'browser/safe_browsing/safe_browsing_database.h',
2668 'browser/safe_browsing/safe_browsing_service.cc', 2673 'browser/safe_browsing/safe_browsing_service.cc',
2669 'browser/safe_browsing/safe_browsing_service.h', 2674 'browser/safe_browsing/safe_browsing_service.h',
(...skipping 1688 matching lines...) Expand 10 before | Expand all | Expand 10 after
4358 ], 4363 ],
4359 'direct_dependent_settings': { 4364 'direct_dependent_settings': {
4360 'include_dirs': [ 4365 'include_dirs': [
4361 '<(protoc_out_dir)', 4366 '<(protoc_out_dir)',
4362 ] 4367 ]
4363 }, 4368 },
4364 'export_dependent_settings': [ 4369 'export_dependent_settings': [
4365 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 4370 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4366 ], 4371 ],
4367 }, 4372 },
4373 {
4374 # Protobuf compiler / generator for the safebrowsing reporting
4375 # protocol buffer.
4376 'target_name': 'safe_browsing_report_proto',
4377 'type': 'none',
4378 'sources': [ 'browser/safe_browsing/report.proto' ],
4379 'rules': [
4380 {
4381 'rule_name': 'genproto',
4382 'extension': 'proto',
4383 'inputs': [
4384 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
4385 ],
4386 'variables': {
4387 # The protoc compiler requires a proto_path argument with the
4388 # directory containing the .proto file.
4389 # There's no generator variable that corresponds to this, so fake
4390 # it.
4391 'rule_input_relpath': 'browser/safe_browsing',
4392 },
4393 'outputs': [
4394 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.h',
4395 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.cc',
4396 ],
4397 'action': [
4398 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
4399 '--proto_path=./<(rule_input_relpath)',
4400 './<(rule_input_relpath)/<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)',
4401 '--cpp_out=<(protoc_out_dir)/chrome/<(rule_input_relpath)',
4402 ],
4403 'message': 'Generating C++ code from <(RULE_INPUT_PATH)',
4404 },
4405 ],
4406 'dependencies': [
4407 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4408 '../third_party/protobuf/protobuf.gyp:protoc#host',
4409 ],
4410 'direct_dependent_settings': {
4411 'include_dirs': [
4412 '<(protoc_out_dir)',
4413 ]
4414 },
4415 'export_dependent_settings': [
4416 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4417 ],
4418 },
4368 ], 4419 ],
4369 } 4420 }
4370 4421
4371 # Local Variables: 4422 # Local Variables:
4372 # tab-width:2 4423 # tab-width:2
4373 # indent-tabs-mode:nil 4424 # indent-tabs-mode:nil
4374 # End: 4425 # End:
4375 # vim: set expandtab tabstop=2 shiftwidth=2: 4426 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698