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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 1212163011: Componentize chrome/browser/rlz (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase Created 5 years, 5 months 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
OLDNEW
1 # Copyright 2012 The Chromium Authors. All rights reserved. 1 # Copyright 2012 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 # All .cc, .h, .m, and .mm files under browser except for: 7 # All .cc, .h, .m, and .mm files under browser except for:
8 # * tests and mocks. 8 # * tests and mocks.
9 # * code below browser/chromeos 9 # * code below browser/chromeos
10 # * code below browser/extensions 10 # * code below browser/extensions
(...skipping 2426 matching lines...) Expand 10 before | Expand all | Expand 10 after
2437 'browser/profiles/profile_metrics.cc', 2437 'browser/profiles/profile_metrics.cc',
2438 'browser/profiles/profile_metrics.h', 2438 'browser/profiles/profile_metrics.h',
2439 'browser/profiles/profile_metrics_mac.mm', 2439 'browser/profiles/profile_metrics_mac.mm',
2440 'browser/profiles/profile_shortcut_manager_win.cc', 2440 'browser/profiles/profile_shortcut_manager_win.cc',
2441 'browser/profiles/profile_shortcut_manager_win.h', 2441 'browser/profiles/profile_shortcut_manager_win.h',
2442 'browser/profiles/profiles_state.cc', 2442 'browser/profiles/profiles_state.cc',
2443 'browser/profiles/profiles_state.h', 2443 'browser/profiles/profiles_state.h',
2444 'browser/profiles/storage_partition_descriptor.h', 2444 'browser/profiles/storage_partition_descriptor.h',
2445 ], 2445 ],
2446 'chrome_browser_rlz_sources': [ 2446 'chrome_browser_rlz_sources': [
2447 'browser/rlz/rlz.cc', 2447 'browser/rlz/chrome_rlz_tracker_delegate.cc',
2448 'browser/rlz/rlz.h', 2448 'browser/rlz/chrome_rlz_tracker_delegate.h',
2449 'browser/rlz/rlz_chromeos.cc',
2450 'browser/rlz/rlz_ios.mm',
2451 'browser/rlz/rlz_mac.cc',
2452 'browser/rlz/rlz_win.cc',
2453 ], 2449 ],
2454 # "Safe Browsing Basic" files used for safe browsing in full mode 2450 # "Safe Browsing Basic" files used for safe browsing in full mode
2455 # (safe_browsing=1), mobile (=2), and mobile-extended (=3). 2451 # (safe_browsing=1), mobile (=2), and mobile-extended (=3).
2456 'chrome_browser_safe_browsing_basic_sources': [ 2452 'chrome_browser_safe_browsing_basic_sources': [
2457 'browser/renderer_host/data_reduction_proxy_resource_throttle_android.cc', 2453 'browser/renderer_host/data_reduction_proxy_resource_throttle_android.cc',
2458 'browser/renderer_host/data_reduction_proxy_resource_throttle_android.h', 2454 'browser/renderer_host/data_reduction_proxy_resource_throttle_android.h',
2459 'browser/renderer_host/safe_browsing_resource_throttle_factory.cc', 2455 'browser/renderer_host/safe_browsing_resource_throttle_factory.cc',
2460 'browser/renderer_host/safe_browsing_resource_throttle_factory.h', 2456 'browser/renderer_host/safe_browsing_resource_throttle_factory.h',
2461 'browser/safe_browsing/malware_details.cc', 2457 'browser/safe_browsing/malware_details.cc',
2462 'browser/safe_browsing/malware_details.h', 2458 'browser/safe_browsing/malware_details.h',
(...skipping 1250 matching lines...) Expand 10 before | Expand all | Expand 10 after
3713 '$(SDKROOT)/System/Library/Frameworks/DiskArbitration.framework', 3709 '$(SDKROOT)/System/Library/Frameworks/DiskArbitration.framework',
3714 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', 3710 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework',
3715 '$(SDKROOT)/System/Library/Frameworks/ImageCaptureCore.framework', 3711 '$(SDKROOT)/System/Library/Frameworks/ImageCaptureCore.framework',
3716 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', 3712 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework',
3717 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', 3713 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework',
3718 '$(SDKROOT)/System/Library/Frameworks/SecurityInterface.framework' , 3714 '$(SDKROOT)/System/Library/Frameworks/SecurityInterface.framework' ,
3719 ], 3715 ],
3720 }, 3716 },
3721 }], 3717 }],
3722 ['enable_rlz==1', { 3718 ['enable_rlz==1', {
3723 'sources': [ '<@(chrome_browser_rlz_sources)' ],
3724 'dependencies': [ 3719 'dependencies': [
3725 '../rlz/rlz.gyp:rlz_lib', 3720 'browser_rlz',
3726 ], 3721 ],
3727 }], 3722 }],
3728 # Temporary fix to break the browser target into smaller chunks so it 3723 # Temporary fix to break the browser target into smaller chunks so it
3729 # will link with goma builds. 3724 # will link with goma builds.
3730 ['OS=="win" and chromium_win_pch==0', { 3725 ['OS=="win" and chromium_win_pch==0', {
3731 'msvs_shard': 4, 3726 'msvs_shard': 4,
3732 }], 3727 }],
3733 ['OS=="win"', { 3728 ['OS=="win"', {
3734 'sources': [ '<@(chrome_browser_win_sources)' ], 3729 'sources': [ '<@(chrome_browser_win_sources)' ],
3735 'include_dirs': [ 3730 'include_dirs': [
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after
4084 'browser/sync_file_system/drive_backend/metadata_database.proto', 4079 'browser/sync_file_system/drive_backend/metadata_database.proto',
4085 ], 4080 ],
4086 'variables': { 4081 'variables': {
4087 'proto_in_dir': 'browser/sync_file_system/drive_backend', 4082 'proto_in_dir': 'browser/sync_file_system/drive_backend',
4088 'proto_out_dir': 'chrome/browser/sync_file_system/drive_backend', 4083 'proto_out_dir': 'chrome/browser/sync_file_system/drive_backend',
4089 }, 4084 },
4090 'includes': [ '../build/protoc.gypi' ] 4085 'includes': [ '../build/protoc.gypi' ]
4091 }, 4086 },
4092 ], 4087 ],
4093 },], 4088 },],
4089 ['enable_rlz_support==1', {
4090 'targets': [
4091 {
4092 # GN version: // chrome/browser:rlz
4093 'target_name': 'browser_rlz',
4094 'type': 'static_library',
4095 'sources': [
4096 '<@(chrome_browser_rlz_sources)',
4097 ],
4098 'dependencies': [
4099 '../components/components.gyp:google_core_browser',
4100 '../components/components.gyp:omnibox_browser',
4101 '../components/components.gyp:rlz',
4102 '../components/components.gyp:search_engines',
4103 '../rlz/rlz.gyp:rlz_lib',
4104 ],
4105 },
4106 ],
4107 }],
4094 ], 4108 ],
4095 } 4109 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/startup/startup_browser_creator_impl.cc ('k') | chrome/chrome_tests_unit.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698