diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-26 20:57:48 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-26 20:57:48 +0000 |
commit | f3cabe366bd51e6d82381e130125d1bbf9f6e9ae (patch) | |
tree | 68cace9a6cfad7357b94eef8f11699dee79ecd58 /chrome/browser/views | |
parent | caea7cada9bdb9b025173d662ec6b1a85a0a1ce2 (diff) | |
download | chromium_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/SConscript | 174 |
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', |