summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-26 20:57:48 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-26 20:57:48 +0000
commitf3cabe366bd51e6d82381e130125d1bbf9f6e9ae (patch)
tree68cace9a6cfad7357b94eef8f11699dee79ecd58 /chrome/browser/views
parentcaea7cada9bdb9b025173d662ec6b1a85a0a1ce2 (diff)
downloadchromium_src-f3cabe366bd51e6d82381e130125d1bbf9f6e9ae.zip
chromium_src-f3cabe366bd51e6d82381e130125d1bbf9f6e9ae.tar.gz
chromium_src-f3cabe366bd51e6d82381e130125d1bbf9f6e9ae.tar.bz2
Include chrome/browser/views/SConscript in Linux build.
And build few files from there on Linux. Review URL: http://codereview.chromium.org/18760 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8661 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views')
-rw-r--r--chrome/browser/views/SConscript174
1 files changed, 171 insertions, 3 deletions
diff --git a/chrome/browser/views/SConscript b/chrome/browser/views/SConscript
index 34fb138..a12a43f 100644
--- a/chrome/browser/views/SConscript
+++ b/chrome/browser/views/SConscript
@@ -22,11 +22,15 @@ env.Prepend(
'PNG_USER_CONFIG',
'CHROME_PNG_WRITE_SUPPORT',
],
- CCFLAGS = [
- '/TP',
- ],
)
+if env.Bit('windows'):
+ env.Prepend(
+ CCFLAGS = [
+ '/TP',
+ ],
+ )
+
env.Append(
CPPPATH = [
'$GTEST_DIR/include',
@@ -225,6 +229,170 @@ input_files = ChromeFileList([
'user_data_dir_dialog.h',
])
+if env.Bit('linux'):
+ # TODO(port): Port to Linux.
+ input_files.Remove(
+ 'about_chrome_view.cc',
+ 'blocked_popup_container.cc',
+ 'bookmark_bar_view.cc',
+ 'bookmark_bubble_view.cc',
+ 'bookmark_editor_view.cc',
+ 'bookmark_folder_tree_view.cc',
+ 'bookmark_manager_view.cc',
+ 'bookmark_table_view.cc',
+ 'bug_report_view.cc',
+ 'clear_browsing_data.cc',
+ 'constrained_window_impl.cc',
+ 'delay_view.cc',
+ 'dom_view.cc',
+ 'download_item_view.cc',
+ 'download_shelf_view.cc',
+ 'download_started_animation.cc',
+ 'edit_keyword_controller.cc',
+ 'external_protocol_dialog.cc',
+ 'find_bar_view.cc',
+ 'first_run_bubble.cc',
+ 'first_run_customize_view.cc',
+ 'first_run_view.cc',
+ 'first_run_view_base.cc',
+ 'frame/aero_glass_frame.cc',
+ 'frame/aero_glass_non_client_view.cc',
+ 'frame/browser_view.cc',
+ 'frame/browser_window_factory.cc',
+ 'frame/opaque_frame.cc',
+ 'frame/opaque_non_client_view.cc',
+ 'go_button.cc',
+ 'html_dialog_view.cc',
+ 'hung_renderer_view.cc',
+ 'hwnd_html_view.cc',
+ 'importer_lock_view.cc',
+ 'importer_view.cc',
+ 'importing_progress_view.cc',
+ 'info_bubble.cc',
+ 'infobars/infobar_container.cc',
+ 'infobars/infobars.cc',
+ 'input_window.cc',
+ 'keyword_editor_view.cc',
+ 'location_bar_view.cc',
+ 'login_view.cc',
+ 'new_profile_dialog.cc',
+ 'options/advanced_contents_view.cc',
+ 'options/advanced_page_view.cc',
+ 'options/content_page_view.cc',
+ 'options/cookies_view.cc',
+ 'options/fonts_languages_window_view.cc',
+ 'options/fonts_page_view.cc',
+ 'options/general_page_view.cc',
+ 'options/language_combobox_model.cc',
+ 'options/languages_page_view.cc',
+ 'options/options_group_view.cc',
+ 'options/options_page_view.cc',
+ 'options/options_window_view.cc',
+ 'page_info_window.cc',
+ 'password_manager_view.cc',
+ 'restart_message_box.cc',
+ 'select_profile_dialog.cc',
+ 'shelf_item_dialog.cc',
+ 'shell_dialogs.cc',
+ 'star_toggle.cc',
+ 'status_bubble.cc',
+ 'tab_contents_container_view.cc',
+ 'tab_icon_view.cc',
+ 'tabs/dragged_tab_controller.cc',
+ 'tabs/dragged_tab_view.cc',
+ 'tabs/hwnd_photobooth.cc',
+ 'tabs/tab.cc',
+ 'tabs/tab_renderer.cc',
+ 'tabs/tab_strip.cc',
+ 'theme_helpers.cc',
+ 'toolbar_star_toggle.cc',
+ 'toolbar_view.cc',
+ 'user_data_dir_dialog.cc',
+ )
+
+if env.Bit('mac'):
+ # TODO(port): Port to Mac.
+ input_files.Remove(
+ 'about_chrome_view.cc',
+ 'blocked_popup_container.cc',
+ 'bookmark_bar_view.cc',
+ 'bookmark_bubble_view.cc',
+ 'bookmark_editor_view.cc',
+ 'bookmark_folder_tree_view.cc',
+ 'bookmark_manager_view.cc',
+ 'bookmark_table_view.cc',
+ 'bug_report_view.cc',
+ 'clear_browsing_data.cc',
+ 'constrained_window_impl.cc',
+ 'delay_view.cc',
+ 'dom_view.cc',
+ 'download_item_view.cc',
+ 'download_shelf_view.cc',
+ 'download_started_animation.cc',
+ 'edit_keyword_controller.cc',
+ 'event_utils.cc',
+ 'external_protocol_dialog.cc',
+ 'find_bar_view.cc',
+ 'first_run_bubble.cc',
+ 'first_run_customize_view.cc',
+ 'first_run_view.cc',
+ 'first_run_view_base.cc',
+ 'frame/aero_glass_frame.cc',
+ 'frame/aero_glass_non_client_view.cc',
+ 'frame/browser_view.cc',
+ 'frame/browser_window_factory.cc',
+ 'frame/opaque_frame.cc',
+ 'frame/opaque_non_client_view.cc',
+ 'go_button.cc',
+ 'html_dialog_view.cc',
+ 'hung_renderer_view.cc',
+ 'hwnd_html_view.cc',
+ 'importer_lock_view.cc',
+ 'importer_view.cc',
+ 'importing_progress_view.cc',
+ 'info_bubble.cc',
+ 'infobars/infobar_container.cc',
+ 'infobars/infobars.cc',
+ 'input_window.cc',
+ 'keyword_editor_view.cc',
+ 'location_bar_view.cc',
+ 'login_view.cc',
+ 'new_profile_dialog.cc',
+ 'options/advanced_contents_view.cc',
+ 'options/advanced_page_view.cc',
+ 'options/content_page_view.cc',
+ 'options/cookies_view.cc',
+ 'options/fonts_languages_window_view.cc',
+ 'options/fonts_page_view.cc',
+ 'options/general_page_view.cc',
+ 'options/language_combobox_model.cc',
+ 'options/languages_page_view.cc',
+ 'options/options_group_view.cc',
+ 'options/options_page_view.cc',
+ 'options/options_window_view.cc',
+ 'page_info_window.cc',
+ 'password_manager_view.cc',
+ 'restart_message_box.cc',
+ 'sad_tab_view.cc',
+ 'select_profile_dialog.cc',
+ 'shelf_item_dialog.cc',
+ 'shell_dialogs.cc',
+ 'star_toggle.cc',
+ 'status_bubble.cc',
+ 'tab_contents_container_view.cc',
+ 'tab_icon_view.cc',
+ 'tabs/dragged_tab_controller.cc',
+ 'tabs/dragged_tab_view.cc',
+ 'tabs/hwnd_photobooth.cc',
+ 'tabs/tab.cc',
+ 'tabs/tab_renderer.cc',
+ 'tabs/tab_strip.cc',
+ 'theme_helpers.cc',
+ 'toolbar_star_toggle.cc',
+ 'toolbar_view.cc',
+ 'user_data_dir_dialog.cc',
+ )
+
if not env.Bit('windows'):
input_files.Remove(
'find_bar_win.cc',