OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
(...skipping 4040 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4051 }], | 4051 }], |
4052 ['chromeos==0', { | 4052 ['chromeos==0', { |
4053 'sources/': [ | 4053 'sources/': [ |
4054 ['exclude', '^browser/chromeos'], | 4054 ['exclude', '^browser/chromeos'], |
4055 ['exclude', '^browser/ui/webui/chromeos'], | 4055 ['exclude', '^browser/ui/webui/chromeos'], |
4056 ['exclude', '^browser/ui/webui/options/chromeos'], | 4056 ['exclude', '^browser/ui/webui/options/chromeos'], |
4057 ['exclude', 'browser/extensions/extension_input_ime_api.cc'], | 4057 ['exclude', 'browser/extensions/extension_input_ime_api.cc'], |
4058 ['exclude', 'browser/extensions/extension_input_ime_api.h'], | 4058 ['exclude', 'browser/extensions/extension_input_ime_api.h'], |
4059 ['exclude', 'browser/extensions/extension_input_method_api.cc'], | 4059 ['exclude', 'browser/extensions/extension_input_method_api.cc'], |
4060 ['exclude', 'browser/extensions/extension_input_method_api.h'], | 4060 ['exclude', 'browser/extensions/extension_input_method_api.h'], |
4061 ['exclude', 'browser/extensions/extension_input_ui_api.cc'], | |
4062 ['exclude', 'browser/extensions/extension_input_ui_api.h'], | |
4063 ['exclude', 'browser/extensions/extension_tts_api_chromeos.cc'], | 4061 ['exclude', 'browser/extensions/extension_tts_api_chromeos.cc'], |
4064 ['exclude', 'browser/oom_priority_manager.cc'], | 4062 ['exclude', 'browser/oom_priority_manager.cc'], |
4065 ['exclude', 'browser/oom_priority_manager.h'], | 4063 ['exclude', 'browser/oom_priority_manager.h'], |
4066 ['exclude', 'browser/policy/device_policy_cache.cc'], | 4064 ['exclude', 'browser/policy/device_policy_cache.cc'], |
4067 ['exclude', 'browser/policy/device_policy_cache.h'], | 4065 ['exclude', 'browser/policy/device_policy_cache.h'], |
4068 ['exclude', 'browser/policy/enterprise_install_attributes.cc'], | 4066 ['exclude', 'browser/policy/enterprise_install_attributes.cc'], |
4069 ['exclude', 'browser/policy/enterprise_install_attributes.h'], | 4067 ['exclude', 'browser/policy/enterprise_install_attributes.h'], |
4070 ['exclude', 'browser/policy/network_configuration_updater.cc'], | 4068 ['exclude', 'browser/policy/network_configuration_updater.cc'], |
4071 ['exclude', 'browser/policy/network_configuration_updater.h'], | 4069 ['exclude', 'browser/policy/network_configuration_updater.h'], |
4072 ['exclude', 'browser/policy/proto/chrome_device_policy.pb.cc'], | 4070 ['exclude', 'browser/policy/proto/chrome_device_policy.pb.cc'], |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4136 'browser/ui/gtk/gconf_titlebar_listener.cc', | 4134 'browser/ui/gtk/gconf_titlebar_listener.cc', |
4137 'browser/ui/gtk/gconf_titlebar_listener.h', | 4135 'browser/ui/gtk/gconf_titlebar_listener.h', |
4138 ], | 4136 ], |
4139 }], | 4137 }], |
4140 ['use_gnome_keyring==0', { | 4138 ['use_gnome_keyring==0', { |
4141 'sources!': [ | 4139 'sources!': [ |
4142 'browser/password_manager/native_backend_gnome_x.cc', | 4140 'browser/password_manager/native_backend_gnome_x.cc', |
4143 'browser/password_manager/native_backend_gnome_x.h', | 4141 'browser/password_manager/native_backend_gnome_x.h', |
4144 ], | 4142 ], |
4145 }], | 4143 }], |
4146 ['use_virtual_keyboard==0', { | |
4147 'sources/': [ | |
4148 ['exclude', '^browser/extensions/extension_input_ui_api.cc'], | |
4149 ['exclude', '^browser/extensions/extension_input_ui_api.h'], | |
4150 ['exclude', '^browser/ui/touch/status_bubble_touch.cc'], | |
4151 ['exclude', '^browser/ui/touch/status_bubble_touch.h'], | |
4152 ], | |
4153 }], | |
4154 # linux/chromeos only status area button. | 4144 # linux/chromeos only status area button. |
4155 ['OS=="linux" and use_aura==1', { | 4145 ['OS=="linux" and use_aura==1', { |
4156 'sources/': [ | 4146 'sources/': [ |
4157 ['include', '^browser/chromeos/status/memory_menu_button.cc'], | 4147 ['include', '^browser/chromeos/status/memory_menu_button.cc'], |
4158 ['include', '^browser/chromeos/status/memory_menu_button.h'], | 4148 ['include', '^browser/chromeos/status/memory_menu_button.h'], |
4159 ], | 4149 ], |
4160 }], | 4150 }], |
4161 ['use_aura==1', { | 4151 ['use_aura==1', { |
4162 'sources/': [ | 4152 'sources/': [ |
4163 ['exclude', '^browser/aeropeek_manager.cc'], | 4153 ['exclude', '^browser/aeropeek_manager.cc'], |
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4250 '../ui/gfx/compositor/compositor.gyp:compositor', | 4240 '../ui/gfx/compositor/compositor.gyp:compositor', |
4251 ], | 4241 ], |
4252 }], | 4242 }], |
4253 ['ui_compositor_image_transport==1', { | 4243 ['ui_compositor_image_transport==1', { |
4254 'dependencies': [ | 4244 'dependencies': [ |
4255 '../ui/gfx/gl/gl.gyp:gl', | 4245 '../ui/gfx/gl/gl.gyp:gl', |
4256 ], | 4246 ], |
4257 }], | 4247 }], |
4258 ['use_virtual_keyboard==0', { | 4248 ['use_virtual_keyboard==0', { |
4259 'sources/': [ | 4249 'sources/': [ |
| 4250 ['exclude', '^browser/extensions/extension_input_ui_api.*'], |
| 4251 ['exclude', '^browser/ui/touch/status_bubble_touch.*'], |
4260 ['exclude', '^browser/ui/virtual_keyboard/*'], | 4252 ['exclude', '^browser/ui/virtual_keyboard/*'], |
4261 ['exclude', '^browser/ui/webui/keyboard_ui.*'], | 4253 ['exclude', '^browser/ui/webui/keyboard_ui.*'], |
4262 ], | 4254 ], |
4263 }], | 4255 }], |
4264 ['os_posix == 1 and OS != "mac"', { | 4256 ['os_posix == 1 and OS != "mac"', { |
4265 'link_settings': { | 4257 'link_settings': { |
4266 'libraries': [ | 4258 'libraries': [ |
4267 '-lXss', | 4259 '-lXss', |
4268 ], | 4260 ], |
4269 }, | 4261 }, |
(...skipping 693 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4963 ['include', '^browser/ui/views/notifications/balloon_view.cc'], | 4955 ['include', '^browser/ui/views/notifications/balloon_view.cc'], |
4964 ['include', '^browser/ui/views/notifications/balloon_view.h'], | 4956 ['include', '^browser/ui/views/notifications/balloon_view.h'], |
4965 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.cc'], | 4957 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.cc'], |
4966 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'], | 4958 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'], |
4967 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc']
, | 4959 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc']
, |
4968 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'], | 4960 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'], |
4969 ], | 4961 ], |
4970 }], | 4962 }], |
4971 # Exclude extension_input_ui_api that depends on chromeos again | 4963 # Exclude extension_input_ui_api that depends on chromeos again |
4972 # (Required because of the '^browser/extensions/' include above) | 4964 # (Required because of the '^browser/extensions/' include above) |
4973 ['chromeos == 0', { | 4965 ['chromeos == 0 or use_virtual_keyboard == 0', { |
4974 'sources/': [ | 4966 'sources/': [ |
4975 ['exclude', '^browser/extensions/extension_input_ui_api.cc'], | 4967 ['exclude', '^browser/extensions/extension_input_ui_api.cc'], |
4976 ['exclude', '^browser/extensions/extension_input_ui_api.h'], | 4968 ['exclude', '^browser/extensions/extension_input_ui_api.h'], |
4977 ], | 4969 ], |
4978 }], | 4970 }], |
4979 # Include the chromeos status tray/icon only for non-aura builds. | 4971 # Include the chromeos status tray/icon only for non-aura builds. |
4980 ['OS=="linux" and toolkit_views==1 and chromeos==1 and use_aura==0',
{ | 4972 ['OS=="linux" and toolkit_views==1 and chromeos==1 and use_aura==0',
{ |
4981 'sources/': [ | 4973 'sources/': [ |
4982 ['include', '^browser/ui/views/status_icons/status_icon_chromeos
.cc'], | 4974 ['include', '^browser/ui/views/status_icons/status_icon_chromeos
.cc'], |
4983 ['include', '^browser/ui/views/status_icons/status_icon_chromeos
.h'], | 4975 ['include', '^browser/ui/views/status_icons/status_icon_chromeos
.h'], |
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5248 'type': 'static_library', | 5240 'type': 'static_library', |
5249 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], | 5241 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], |
5250 'variables': { | 5242 'variables': { |
5251 'proto_in_dir': 'browser/history', | 5243 'proto_in_dir': 'browser/history', |
5252 'proto_out_dir': 'chrome/browser/history', | 5244 'proto_out_dir': 'chrome/browser/history', |
5253 }, | 5245 }, |
5254 'includes': [ '../build/protoc.gypi' ] | 5246 'includes': [ '../build/protoc.gypi' ] |
5255 }, | 5247 }, |
5256 ], | 5248 ], |
5257 } | 5249 } |
OLD | NEW |