Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(635)

Side by Side Diff: chrome/browser/browser.scons

Issue 19491: POSIX: bitmap data on the wire (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/browser/renderer_host/backing_store.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2006-2008 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 Import('env') 5 Import('env')
6 6
7 env = env.Clone() 7 env = env.Clone()
8 8
9 env.SConscript([ 9 env.SConscript([
10 '$CHROME_DIR/third_party/hunspell/using_hunspell.scons', 10 '$CHROME_DIR/third_party/hunspell/using_hunspell.scons',
(...skipping 19 matching lines...) Expand all
30 ], 30 ],
31 ) 31 )
32 32
33 if env.Bit('windows'): 33 if env.Bit('windows'):
34 env.Prepend( 34 env.Prepend(
35 CPPPATH = [ 35 CPPPATH = [
36 '$CHROME_DIR/tools/build/win', 36 '$CHROME_DIR/tools/build/win',
37 ], 37 ],
38 ) 38 )
39 39
40 # input_files initialized to common files + Windows specific ones.
40 input_files = ChromeFileList([ 41 input_files = ChromeFileList([
41 # TODO(sgk): violate standard indentation so we don't have to 42 # TODO(sgk): violate standard indentation so we don't have to
42 # reindent too much when we remove the explicit MSVSFilter() calls 43 # reindent too much when we remove the explicit MSVSFilter() calls
43 # in favor of generating the hierarchy to reflect the file system. 44 # in favor of generating the hierarchy to reflect the file system.
44 MSVSFilter('Autocomplete', [ 45 MSVSFilter('Autocomplete', [
45 'autocomplete/autocomplete.cc', 46 'autocomplete/autocomplete.cc',
46 'autocomplete/autocomplete.h', 47 'autocomplete/autocomplete.h',
47 'autocomplete/autocomplete_accessibility.cc', 48 'autocomplete/autocomplete_accessibility.cc',
48 'autocomplete/autocomplete_accessibility.h', 49 'autocomplete/autocomplete_accessibility.h',
49 'autocomplete/autocomplete_edit.cc', 50 'autocomplete/autocomplete_edit.cc',
(...skipping 457 matching lines...) Expand 10 before | Expand all | Expand 10 after
507 'extensions/extension.h', 508 'extensions/extension.h',
508 'extensions/extension_protocols.h', 509 'extensions/extension_protocols.h',
509 'extensions/extensions_service.cc', 510 'extensions/extensions_service.cc',
510 'extensions/extensions_service.h', 511 'extensions/extensions_service.h',
511 'extensions/user_script_master.cc', 512 'extensions/user_script_master.cc',
512 'extensions/user_script_master.h', 513 'extensions/user_script_master.h',
513 ]), 514 ]),
514 MSVSFilter('Renderer Host', [ 515 MSVSFilter('Renderer Host', [
515 'renderer_host/async_resource_handler.cc', 516 'renderer_host/async_resource_handler.cc',
516 'renderer_host/async_resource_handler.h', 517 'renderer_host/async_resource_handler.h',
518 'renderer_host/backing_store.h',
519 'renderer_host/backing_store.cc',
520 'renderer_host/backing_store_win.cc',
517 'renderer_host/browser_render_process_host.cc', 521 'renderer_host/browser_render_process_host.cc',
518 'renderer_host/browser_render_process_host.h', 522 'renderer_host/browser_render_process_host.h',
519 'renderer_host/buffered_resource_handler.cc', 523 'renderer_host/buffered_resource_handler.cc',
520 'renderer_host/buffered_resource_handler.h', 524 'renderer_host/buffered_resource_handler.h',
521 'renderer_host/cross_site_resource_handler.cc', 525 'renderer_host/cross_site_resource_handler.cc',
522 'renderer_host/cross_site_resource_handler.h', 526 'renderer_host/cross_site_resource_handler.h',
523 'renderer_host/download_resource_handler.cc', 527 'renderer_host/download_resource_handler.cc',
524 'renderer_host/download_resource_handler.h', 528 'renderer_host/download_resource_handler.h',
525 'renderer_host/download_throttling_resource_handler.cc', 529 'renderer_host/download_throttling_resource_handler.cc',
526 'renderer_host/download_throttling_resource_handler.h', 530 'renderer_host/download_throttling_resource_handler.h',
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 'modal_html_dialog_delegate.cc', 653 'modal_html_dialog_delegate.cc',
650 'modal_html_dialog_delegate.h', 654 'modal_html_dialog_delegate.h',
651 'page_state.cc', 655 'page_state.cc',
652 'page_state.h', 656 'page_state.h',
653 'plugin_installer.cc', 657 'plugin_installer.cc',
654 'plugin_installer.h', 658 'plugin_installer.h',
655 'toolbar_model.cc', 659 'toolbar_model.cc',
656 'toolbar_model.h', 660 'toolbar_model.h',
657 ]) 661 ])
658 662
659 if env.Bit('mac'):
660 input_files.Remove(
661 'spellchecker.cc',
662 )
663
664 if not env.Bit('windows'): 663 if not env.Bit('windows'):
665 # TODO: Port these. 664 # TODO: Port these.
666 input_files.Remove( 665 input_files.Remove(
667 'autofill_manager.cc', 666 'autofill_manager.cc',
668 'alternate_nav_url_fetcher.cc', 667 'alternate_nav_url_fetcher.cc',
669 'app_modal_dialog_queue.cc', 668 'app_modal_dialog_queue.cc',
670 'autocomplete/autocomplete.cc', 669 'autocomplete/autocomplete.cc',
671 'autocomplete/autocomplete_accessibility.cc', 670 'autocomplete/autocomplete_accessibility.cc',
672 'autocomplete/autocomplete_edit.cc', 671 'autocomplete/autocomplete_edit.cc',
673 'autocomplete/autocomplete_popup.cc', 672 'autocomplete/autocomplete_popup.cc',
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
753 'printing/print_job_manager.cc', 752 'printing/print_job_manager.cc',
754 'printing/print_job_worker.cc', 753 'printing/print_job_worker.cc',
755 'printing/print_settings.cc', 754 'printing/print_settings.cc',
756 'printing/print_view_manager.cc', 755 'printing/print_view_manager.cc',
757 'printing/printed_document.cc', 756 'printing/printed_document.cc',
758 'printing/printed_page.cc', 757 'printing/printed_page.cc',
759 'printing/printer_query.cc', 758 'printing/printer_query.cc',
760 'printing/win_printing_context.cc', 759 'printing/win_printing_context.cc',
761 'renderer_host/render_view_host.cc', 760 'renderer_host/render_view_host.cc',
762 'renderer_host/render_widget_helper.cc', 761 'renderer_host/render_widget_helper.cc',
763 'renderer_host/render_widget_host.cc',
764 'renderer_host/cross_site_resource_handler.cc', 762 'renderer_host/cross_site_resource_handler.cc',
765 'renderer_host/resource_dispatcher_host.cc', 763 'renderer_host/resource_dispatcher_host.cc',
766 'repost_form_warning_dialog.cc', 764 'repost_form_warning_dialog.cc',
767 'resource_message_filter.cc', 765 'resource_message_filter.cc',
768 'rlz/rlz.cc', 766 'rlz/rlz.cc',
769 'safe_browsing/protocol_manager.cc', 767 'safe_browsing/protocol_manager.cc',
770 'safe_browsing/safe_browsing_blocking_page.cc', 768 'safe_browsing/safe_browsing_blocking_page.cc',
771 'sandbox_policy.cc', 769 'sandbox_policy.cc',
772 'search_engines/template_url_fetcher.cc', 770 'search_engines/template_url_fetcher.cc',
773 'search_engines/template_url_prepopulate_data.cc', 771 'search_engines/template_url_prepopulate_data.cc',
(...skipping 28 matching lines...) Expand all
802 'tab_contents/web_drag_source.cc', 800 'tab_contents/web_drag_source.cc',
803 'tab_contents/web_drop_target.cc', 801 'tab_contents/web_drop_target.cc',
804 'task_manager.cc', 802 'task_manager.cc',
805 'task_manager_resource_providers.cc', 803 'task_manager_resource_providers.cc',
806 'toolbar_model.cc', 804 'toolbar_model.cc',
807 'user_data_manager.cc', 805 'user_data_manager.cc',
808 'views/download_tab_view.cc', 806 'views/download_tab_view.cc',
809 'window_sizer.cc', 807 'window_sizer.cc',
810 ) 808 )
811 809
810 # Remove Windows-specific files on other platforms.
812 input_files.Remove( 811 input_files.Remove(
813 'browser_main_win.cc', 812 'browser_main_win.cc',
814 'history/history_publisher_win.cc', 813 'history/history_publisher_win.cc',
815 'importer/firefox_profile_lock_win.cc', 814 'importer/firefox_profile_lock_win.cc',
816 'js_before_unload_handler_win.cc', 815 'js_before_unload_handler_win.cc',
817 'jsmessage_box_handler_win.cc', 816 'jsmessage_box_handler_win.cc',
818 'password_manager/password_form_manager_win.cc', 817 'password_manager/password_form_manager_win.cc',
818 'renderer_host/backing_store_win.cc',
819 'renderer_host/render_widget_host_view_win.cc', 819 'renderer_host/render_widget_host_view_win.cc',
820 'tab_contents/web_contents_view_win.cc', 820 'tab_contents/web_contents_view_win.cc',
821 'webdata/web_data_service_win.cc', 821 'webdata/web_data_service_win.cc',
822 'webdata/web_database_win.cc', 822 'webdata/web_database_win.cc',
823 '../tools/build/win/precompiled_wtl.cc', 823 '../tools/build/win/precompiled_wtl.cc',
824 '../tools/build/win/precompiled_wtl.h', 824 '../tools/build/win/precompiled_wtl.h',
825 ) 825 )
826 826
827 # Add files shared across non-Windows platforms.
828 input_files.Append(
829 'renderer_host/backing_store_posix.cc',
830 )
831
832
827 if env.Bit('linux'): 833 if env.Bit('linux'):
828 input_files.Extend([ 834 input_files.Extend([
829 'browser_main_gtk.cc', 835 'browser_main_gtk.cc',
830 ]) 836 ])
831 837
838 if env.Bit('mac'):
839 input_files.Remove(
840 'spellchecker.cc',
841 )
842
832 if env.Bit('windows'): 843 if env.Bit('windows'):
833 env.TypeLibrary('history/history_indexer.idl') 844 env.TypeLibrary('history/history_indexer.idl')
834 845
835 input_files.Remove( 846 input_files.Remove(
836 'history/history_publisher_none.cc', 847 'history/history_publisher_none.cc',
837 'importer/firefox_profile_lock_posix.cc', 848 'importer/firefox_profile_lock_posix.cc',
838 ) 849 )
839 850
840 if not env.Bit('mac'): 851 if not env.Bit('mac'):
841 # TODO: This should work for all platforms. 852 # TODO: This should work for all platforms.
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
933 944
934 xmldoc_tool_list = [ 945 xmldoc_tool_list = [
935 MSVSTool('VCCLCompilerTool', 946 MSVSTool('VCCLCompilerTool',
936 XMLDocumentationFileName=('$(IntDir)/$(InputName)1.xdc'), 947 XMLDocumentationFileName=('$(IntDir)/$(InputName)1.xdc'),
937 ObjectFile='$(IntDir)/$(InputName)1.obj'), 948 ObjectFile='$(IntDir)/$(InputName)1.obj'),
938 ] 949 ]
939 950
940 for filename in xmldoc_files: 951 for filename in xmldoc_files:
941 p.AddFileConfig(filename, 'Debug|Win32', xmldoc_tool_list) 952 p.AddFileConfig(filename, 'Debug|Win32', xmldoc_tool_list)
942 p.AddFileConfig(filename, 'Release|Win32', xmldoc_tool_list) 953 p.AddFileConfig(filename, 'Release|Win32', xmldoc_tool_list)
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/renderer_host/backing_store.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698