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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'browser_extensions', | 8 'target_name': 'browser_extensions', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
(...skipping 961 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
972 'browser/extensions/updater/local_extension_cache.cc', | 972 'browser/extensions/updater/local_extension_cache.cc', |
973 'browser/extensions/updater/local_extension_cache.h', | 973 'browser/extensions/updater/local_extension_cache.h', |
974 ], | 974 ], |
975 }], | 975 }], |
976 ['use_ash==1', { | 976 ['use_ash==1', { |
977 'sources': [ | 977 'sources': [ |
978 'browser/extensions/api/tabs/ash_panel_contents.cc', | 978 'browser/extensions/api/tabs/ash_panel_contents.cc', |
979 'browser/extensions/api/tabs/ash_panel_contents.h', | 979 'browser/extensions/api/tabs/ash_panel_contents.h', |
980 ], | 980 ], |
981 }], | 981 }], |
| 982 ['branding=="Chrome" and chromeos==1', { |
| 983 'dependencies': [ |
| 984 'browser/extensions/api/ledger/ledger.gyp:ledger_api', |
| 985 ], |
| 986 }], |
982 ['enable_extensions==0', { | 987 ['enable_extensions==0', { |
983 'sources!': [ | 988 'sources!': [ |
984 'browser/extensions/browser_context_keyed_service_factories.cc', | 989 'browser/extensions/browser_context_keyed_service_factories.cc', |
985 'browser/extensions/browser_context_keyed_service_factories.h', | 990 'browser/extensions/browser_context_keyed_service_factories.h', |
986 ], | 991 ], |
987 'sources/': [ | 992 'sources/': [ |
988 # Handle files in browser/extensions/api. Exclude everything by defa
ult, white list | 993 # Handle files in browser/extensions/api. Exclude everything by defa
ult, white list |
989 # files if they are needed for linking. | 994 # files if they are needed for linking. |
990 # TODO: The re-includes should go away or shrink as extensions are r
efactored to be | 995 # TODO: The re-includes should go away or shrink as extensions are r
efactored to be |
991 # less intertwined in the main codebase. | 996 # less intertwined in the main codebase. |
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1220 'type': 'static_library', | 1225 'type': 'static_library', |
1221 'sources': [ 'browser/extensions/api/cast_channel/cast_channel.proto' ], | 1226 'sources': [ 'browser/extensions/api/cast_channel/cast_channel.proto' ], |
1222 'variables': { | 1227 'variables': { |
1223 'proto_in_dir': 'browser/extensions/api/cast_channel', | 1228 'proto_in_dir': 'browser/extensions/api/cast_channel', |
1224 'proto_out_dir': 'chrome/browser/extensions/api/cast_channel', | 1229 'proto_out_dir': 'chrome/browser/extensions/api/cast_channel', |
1225 }, | 1230 }, |
1226 'includes': [ '../build/protoc.gypi' ] | 1231 'includes': [ '../build/protoc.gypi' ] |
1227 }, | 1232 }, |
1228 ], # 'conditions' | 1233 ], # 'conditions' |
1229 } | 1234 } |
OLD | NEW |