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

Side by Side Diff: chrome/chrome.gyp

Issue 115658: First phase of Mac Keychain integration. For the overall plan, see the design... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 7 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 | Annotate | Revision Log
« no previous file with comments | « chrome/browser/password_manager/password_store_mac_unittest.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 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 # Define the common dependencies that contain all the actual 8 # Define the common dependencies that contain all the actual
9 # Chromium functionality. This list gets pulled in below by 9 # Chromium functionality. This list gets pulled in below by
10 # the link of the actual chrome (or chromium) executable on 10 # the link of the actual chrome (or chromium) executable on
11 # Linux or Mac, and into chrome.dll on Windows. 11 # Linux or Mac, and into chrome.dll on Windows.
12 'chromium_dependencies': [ 12 'chromium_dependencies': [
13 'common', 13 'common',
14 'browser', 14 'browser',
15 'renderer', 15 'renderer',
16 'utility', 16 'utility',
17 '../printing/printing.gyp:printing', 17 '../printing/printing.gyp:printing',
18 '../webkit/webkit.gyp:inspector_resources', 18 '../webkit/webkit.gyp:inspector_resources',
19 ], 19 ],
20 }, 20 },
21 'includes': [ 21 'includes': [
22 '../build/common.gypi', 22 '../build/common.gypi',
23 ], 23 ],
24 'target_defaults': { 24 'target_defaults': {
25 'sources/': [ 25 'sources/': [
26 ['exclude', '/(cocoa|gtk|win)/'], 26 ['exclude', '/(cocoa|gtk|win)/'],
27 ['exclude', '_(cocoa|gtk|linux|mac|posix|skia|win|x)\\.(cc|mm?)$'], 27 ['exclude', '_(cocoa|gtk|linux|mac|posix|skia|win|x)(_unittest)?\\.(cc|mm? )$'],
28 ['exclude', '/(gtk|win|x11)_[^/]*\\.cc$'], 28 ['exclude', '/(gtk|win|x11)_[^/]*\\.cc$'],
29 ], 29 ],
30 'conditions': [ 30 'conditions': [
31 ['OS=="linux"', {'sources/': [ 31 ['OS=="linux"', {'sources/': [
32 ['include', '/gtk/'], 32 ['include', '/gtk/'],
33 ['include', '_(gtk|linux|posix|skia|x)\\.cc$'], 33 ['include', '_(gtk|linux|posix|skia|x)(_unittest)?\\.cc$'],
34 ['include', '/(gtk|x11)_[^/]*\\.cc$'], 34 ['include', '/(gtk|x11)_[^/]*\\.cc$'],
35 ]}], 35 ]}],
36 ['OS=="mac"', {'sources/': [ 36 ['OS=="mac"', {'sources/': [
37 ['include', '/cocoa/'], 37 ['include', '/cocoa/'],
38 ['include', '_(cocoa|mac|posix)\\.(cc|mm?)$'], 38 ['include', '_(cocoa|mac|posix)(_unittest)?\\.(cc|mm?)$'],
39 ]}, { # else: OS != "mac" 39 ]}, { # else: OS != "mac"
40 'sources/': [ 40 'sources/': [
41 ['exclude', '\\.mm?$'], 41 ['exclude', '\\.mm?$'],
42 ], 42 ],
43 }], 43 }],
44 ['OS=="win"', {'sources/': [ 44 ['OS=="win"', {'sources/': [
45 ['include', '_(win)\\.cc$'], 45 ['include', '_(win)(_unittest)?\\.cc$'],
46 ['include', '/win/'], 46 ['include', '/win/'],
47 ['include', '/win_[^/]*\\.cc$'], 47 ['include', '/win_[^/]*\\.cc$'],
48 ]}], 48 ]}],
49 ], 49 ],
50 }, 50 },
51 'targets': [ 51 'targets': [
52 { 52 {
53 # TODO(mark): It would be better if each static library that needed 53 # TODO(mark): It would be better if each static library that needed
54 # to run grit would list its own .grd files, but unfortunately some 54 # to run grit would list its own .grd files, but unfortunately some
55 # of the static libraries currently have circular dependencies among 55 # of the static libraries currently have circular dependencies among
(...skipping 960 matching lines...) Expand 10 before | Expand all | Expand 10 after
1016 'browser/importer/mork_reader.h', 1016 'browser/importer/mork_reader.h',
1017 'browser/importer/toolbar_importer.cc', 1017 'browser/importer/toolbar_importer.cc',
1018 'browser/importer/toolbar_importer.h', 1018 'browser/importer/toolbar_importer.h',
1019 'browser/input_window_dialog.h', 1019 'browser/input_window_dialog.h',
1020 'browser/input_window_dialog_gtk.cc', 1020 'browser/input_window_dialog_gtk.cc',
1021 'browser/input_window_dialog_win.cc', 1021 'browser/input_window_dialog_win.cc',
1022 'browser/jankometer.cc', 1022 'browser/jankometer.cc',
1023 'browser/jankometer.h', 1023 'browser/jankometer.h',
1024 'browser/jsmessage_box_handler.cc', 1024 'browser/jsmessage_box_handler.cc',
1025 'browser/jsmessage_box_handler.h', 1025 'browser/jsmessage_box_handler.h',
1026 'browser/keychain_mac.cc',
1027 'browser/keychain_mac.h',
1026 'browser/load_from_memory_cache_details.h', 1028 'browser/load_from_memory_cache_details.h',
1027 'browser/load_notification_details.h', 1029 'browser/load_notification_details.h',
1028 'browser/location_bar.h', 1030 'browser/location_bar.h',
1029 'browser/login_prompt.cc', 1031 'browser/login_prompt.cc',
1030 'browser/login_prompt.h', 1032 'browser/login_prompt.h',
1031 'browser/memory_details.cc', 1033 'browser/memory_details.cc',
1032 'browser/memory_details.h', 1034 'browser/memory_details.h',
1033 'browser/meta_table_helper.cc', 1035 'browser/meta_table_helper.cc',
1034 'browser/meta_table_helper.h', 1036 'browser/meta_table_helper.h',
1035 'browser/metrics/metrics_log.cc', 1037 'browser/metrics/metrics_log.cc',
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
1078 'browser/password_manager/password_store.cc', 1080 'browser/password_manager/password_store.cc',
1079 'browser/password_manager/password_store.h', 1081 'browser/password_manager/password_store.h',
1080 'browser/password_manager/password_store_default.cc', 1082 'browser/password_manager/password_store_default.cc',
1081 'browser/password_manager/password_store_default.h', 1083 'browser/password_manager/password_store_default.h',
1082 # Temporarily disabled while we figure some stuff out. 1084 # Temporarily disabled while we figure some stuff out.
1083 # http://code.google.com/p/chromium/issues/detail?id=12351 1085 # http://code.google.com/p/chromium/issues/detail?id=12351
1084 # 'browser/password_manager/password_store_gnome.h', 1086 # 'browser/password_manager/password_store_gnome.h',
1085 # 'browser/password_manager/password_store_gnome.cc', 1087 # 'browser/password_manager/password_store_gnome.cc',
1086 # 'browser/password_manager/password_store_kwallet.h', 1088 # 'browser/password_manager/password_store_kwallet.h',
1087 # 'browser/password_manager/password_store_kwallet.cc', 1089 # 'browser/password_manager/password_store_kwallet.cc',
1090 'browser/password_manager/password_store_mac_internal.h',
1091 'browser/password_manager/password_store_mac.h',
1092 'browser/password_manager/password_store_mac.cc',
1088 'browser/password_manager/password_store_win.h', 1093 'browser/password_manager/password_store_win.h',
1089 'browser/password_manager/password_store_win.cc', 1094 'browser/password_manager/password_store_win.cc',
1090 'browser/plugin_installer.cc', 1095 'browser/plugin_installer.cc',
1091 'browser/plugin_installer.h', 1096 'browser/plugin_installer.h',
1092 'browser/plugin_process_host.cc', 1097 'browser/plugin_process_host.cc',
1093 'browser/plugin_process_host.h', 1098 'browser/plugin_process_host.h',
1094 'browser/plugin_service.cc', 1099 'browser/plugin_service.cc',
1095 'browser/plugin_service.h', 1100 'browser/plugin_service.h',
1096 'browser/printing/page_number.cc', 1101 'browser/printing/page_number.cc',
1097 'browser/printing/page_number.h', 1102 'browser/printing/page_number.h',
(...skipping 1808 matching lines...) Expand 10 before | Expand all | Expand 10 after
2906 'browser/metrics/metrics_log_unittest.cc', 2911 'browser/metrics/metrics_log_unittest.cc',
2907 'browser/metrics/metrics_response_unittest.cc', 2912 'browser/metrics/metrics_response_unittest.cc',
2908 'browser/net/chrome_url_request_context_unittest.cc', 2913 'browser/net/chrome_url_request_context_unittest.cc',
2909 'browser/net/dns_host_info_unittest.cc', 2914 'browser/net/dns_host_info_unittest.cc',
2910 'browser/net/dns_master_unittest.cc', 2915 'browser/net/dns_master_unittest.cc',
2911 'browser/net/resolve_proxy_msg_helper_unittest.cc', 2916 'browser/net/resolve_proxy_msg_helper_unittest.cc',
2912 'browser/net/url_fetcher_unittest.cc', 2917 'browser/net/url_fetcher_unittest.cc',
2913 'browser/net/url_fixer_upper_unittest.cc', 2918 'browser/net/url_fixer_upper_unittest.cc',
2914 'browser/password_manager/encryptor_unittest.cc', 2919 'browser/password_manager/encryptor_unittest.cc',
2915 'browser/password_manager/password_form_manager_unittest.cc', 2920 'browser/password_manager/password_form_manager_unittest.cc',
2921 'browser/password_manager/password_store_mac_unittest.cc',
2916 'browser/printing/page_number_unittest.cc', 2922 'browser/printing/page_number_unittest.cc',
2917 'browser/printing/page_overlays_unittest.cc', 2923 'browser/printing/page_overlays_unittest.cc',
2918 'browser/printing/page_range_unittest.cc', 2924 'browser/printing/page_range_unittest.cc',
2919 'browser/printing/page_setup_unittest.cc', 2925 'browser/printing/page_setup_unittest.cc',
2920 'browser/printing/print_job_unittest.cc', 2926 'browser/printing/print_job_unittest.cc',
2921 'browser/printing/win_printing_context_unittest.cc', 2927 'browser/printing/win_printing_context_unittest.cc',
2922 'browser/profile_manager_unittest.cc', 2928 'browser/profile_manager_unittest.cc',
2923 'browser/renderer_host/audio_renderer_host_unittest.cc', 2929 'browser/renderer_host/audio_renderer_host_unittest.cc',
2924 'browser/renderer_host/render_view_host_unittest.cc', 2930 'browser/renderer_host/render_view_host_unittest.cc',
2925 'browser/renderer_host/render_widget_host_unittest.cc', 2931 'browser/renderer_host/render_widget_host_unittest.cc',
(...skipping 836 matching lines...) Expand 10 before | Expand all | Expand 10 after
3762 # Use outputs of this action as inputs for the main target build. 3768 # Use outputs of this action as inputs for the main target build.
3763 # Seems as a misnomer but makes this happy on Linux (scons). 3769 # Seems as a misnomer but makes this happy on Linux (scons).
3764 'process_outputs_as_sources': 1, 3770 'process_outputs_as_sources': 1,
3765 }, 3771 },
3766 ], # 'actions' 3772 ], # 'actions'
3767 }, 3773 },
3768 ] 3774 ]
3769 }], 3775 }],
3770 ], # 'conditions' 3776 ], # 'conditions'
3771 } 3777 }
OLDNEW
« no previous file with comments | « chrome/browser/password_manager/password_store_mac_unittest.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698