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 4129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4140 ], | 4140 ], |
4141 }], | 4141 }], |
4142 ['use_gnome_keyring==0', { | 4142 ['use_gnome_keyring==0', { |
4143 'sources!': [ | 4143 'sources!': [ |
4144 'browser/password_manager/native_backend_gnome_x.cc', | 4144 'browser/password_manager/native_backend_gnome_x.cc', |
4145 'browser/password_manager/native_backend_gnome_x.h', | 4145 'browser/password_manager/native_backend_gnome_x.h', |
4146 ], | 4146 ], |
4147 }], | 4147 }], |
4148 ['touchui==0', { | 4148 ['touchui==0', { |
4149 'sources/': [ | 4149 'sources/': [ |
4150 ['exclude', '^browser/chromeos/login/touch_*'], | |
4151 ['exclude', '^browser/extensions/extension_input_ui_api.cc'], | 4150 ['exclude', '^browser/extensions/extension_input_ui_api.cc'], |
4152 ['exclude', '^browser/extensions/extension_input_ui_api.h'], | 4151 ['exclude', '^browser/extensions/extension_input_ui_api.h'], |
4153 ['exclude', '^browser/renderer_host/render_widget_host_view_views_to
uch.cc'], | |
4154 ['exclude', '^browser/ui/touch/*'], | 4152 ['exclude', '^browser/ui/touch/*'], |
4155 ], | 4153 ], |
4156 }], | 4154 }], |
4157 ['touchui==1', { | |
4158 'sources/': [ | |
4159 ['include', '^browser/ui/touch/*'], | |
4160 ['exclude', '^browser/chromeos/frame/browser_non_client_frame_view_f
actory_chromeos.cc'], | |
4161 ['exclude', '^browser/renderer_host/render_widget_host_view_gtk.cc']
, | |
4162 ['exclude', '^browser/renderer_host/render_widget_host_view_gtk.h'], | |
4163 ['exclude', '^browser/ui/views/frame/browser_non_client_frame_view_f
actory_x11.cc'], | |
4164 ['exclude', '^browser/ui/views/handle_web_keyboard_event_gtk.cc'], | |
4165 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_view
_gtk.*'], | |
4166 ['exclude', '^browser/chromeos/input_method/candidate_window.cc'], | |
4167 ['exclude', '^browser/chromeos/input_method/candidate_window.h'], | |
4168 ], | |
4169 }], | |
4170 # linux/chromeos only status area button. | 4155 # linux/chromeos only status area button. |
4171 ['OS=="linux" and use_aura==1', { | 4156 ['OS=="linux" and use_aura==1', { |
4172 'sources/': [ | 4157 'sources/': [ |
4173 ['include', '^browser/chromeos/status/memory_menu_button.cc'], | 4158 ['include', '^browser/chromeos/status/memory_menu_button.cc'], |
4174 ['include', '^browser/chromeos/status/memory_menu_button.h'], | 4159 ['include', '^browser/chromeos/status/memory_menu_button.h'], |
4175 ], | 4160 ], |
4176 }], | 4161 }], |
4177 ['use_aura==1', { | 4162 ['use_aura==1', { |
4178 'sources/': [ | 4163 'sources/': [ |
4179 ['exclude', '^browser/aeropeek_manager.cc'], | 4164 ['exclude', '^browser/aeropeek_manager.cc'], |
(...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5031 ['exclude', '^browser/ui/browser_list_stub.cc'], | 5016 ['exclude', '^browser/ui/browser_list_stub.cc'], |
5032 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'], | 5017 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'], |
5033 ['exclude', '^browser/ui/panels/panel_browser_frame_view.h'], | 5018 ['exclude', '^browser/ui/panels/panel_browser_frame_view.h'], |
5034 ['exclude', '^browser/ui/panels/panel_browser_view.cc'], | 5019 ['exclude', '^browser/ui/panels/panel_browser_view.cc'], |
5035 ['exclude', '^browser/ui/panels/panel_browser_view.h'], | 5020 ['exclude', '^browser/ui/panels/panel_browser_view.h'], |
5036 ], | 5021 ], |
5037 'sources!': [ | 5022 'sources!': [ |
5038 'browser/ui/toolbar/bookmark_sub_menu_model.cc', | 5023 'browser/ui/toolbar/bookmark_sub_menu_model.cc', |
5039 ], | 5024 ], |
5040 }], | 5025 }], |
5041 # Touch build only | |
5042 ['OS=="linux" and toolkit_views==1 and touchui==1', { | |
5043 'sources/': [ | |
5044 ['include', '^browser/ui/views/constrained_html_delegate_views.c
c'], | |
5045 ['include', '^browser/ui/views/constrained_window_views.cc'], | |
5046 ['include', '^browser/ui/views/constrained_window_views.h'], | |
5047 ['include', '^browser/ui/views/constrained_html_delegate_views.c
c'], | |
5048 ['include', '^browser/ui/views/constrained_window_views.cc'], | |
5049 ['include', '^browser/ui/views/constrained_window_views.h'], | |
5050 ['include', '^browser/ui/views/tab_contents/tab_contents_contain
er_views.cc'], | |
5051 ['include', '^browser/ui/views/tab_contents/tab_contents_contain
er_views.h'], | |
5052 ['exclude', '^browser/ui/gtk/collected_cookies_gtk.cc'], | |
5053 ['exclude', '^browser/ui/gtk/constrained_window_gtk.cc'], | |
5054 ['exclude', '^browser/ui/gtk/constrained_window_gtk.h'], | |
5055 ['exclude', '^browser/ui/gtk/repost_form_warning_gtk.cc'], | |
5056 ['exclude', '^browser/ui/gtk/repost_form_warning_gtk.h'], | |
5057 ['exclude', '^browser/ui/gtk/ssl_client_certificate_selector.cc'
], | |
5058 ['exclude', '^browser/ui/views/constrained_html_delegate_gtk.cc'
], | |
5059 ['exclude', '^browser/ui/views/frame/browser_non_client_frame_vi
ew_factory_x11.cc'], | |
5060 ['exclude', '^browser/ui/views/tabs/tab_strip_factory.cc'], | |
5061 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_
view_gtk.*'], | |
5062 ], | |
5063 }], | |
5064 # chromeos notifications are not used in aura. | 5026 # chromeos notifications are not used in aura. |
5065 ['chromeos==1 and use_aura==0', { | 5027 ['chromeos==1 and use_aura==0', { |
5066 'sources/': [ | 5028 'sources/': [ |
5067 ['exclude', '^browser/notifications/balloon_collection_impl.cc']
, | 5029 ['exclude', '^browser/notifications/balloon_collection_impl.cc']
, |
5068 ['exclude', '^browser/notifications/balloon_collection_impl.h'], | 5030 ['exclude', '^browser/notifications/balloon_collection_impl.h'], |
5069 ['exclude', '^browser/notifications/balloon_collection_views.cc'
], | 5031 ['exclude', '^browser/notifications/balloon_collection_views.cc'
], |
5070 ['exclude', '^chromeos/legacy_window_manager/initial_browser_win
dow_observer.cc'], | 5032 ['exclude', '^chromeos/legacy_window_manager/initial_browser_win
dow_observer.cc'], |
5071 ['exclude', '^chromeos/legacy_window_manager/initial_browser_win
dow_observer.h'], | 5033 ['exclude', '^chromeos/legacy_window_manager/initial_browser_win
dow_observer.h'], |
5072 ['exclude', '^browser/download/download_shelf.h'], | 5034 ['exclude', '^browser/download/download_shelf.h'], |
5073 ['exclude', '^browser/ui/views/download/download_item_view.cc'], | 5035 ['exclude', '^browser/ui/views/download/download_item_view.cc'], |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5296 'type': 'static_library', | 5258 'type': 'static_library', |
5297 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], | 5259 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], |
5298 'variables': { | 5260 'variables': { |
5299 'proto_in_dir': 'browser/history', | 5261 'proto_in_dir': 'browser/history', |
5300 'proto_out_dir': 'chrome/browser/history', | 5262 'proto_out_dir': 'chrome/browser/history', |
5301 }, | 5263 }, |
5302 'includes': [ '../build/protoc.gypi' ] | 5264 'includes': [ '../build/protoc.gypi' ] |
5303 }, | 5265 }, |
5304 ], | 5266 ], |
5305 } | 5267 } |
OLD | NEW |