| OLD | NEW |
| 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 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 'history/history.cc', | 252 'history/history.cc', |
| 253 'history/history.h', | 253 'history/history.h', |
| 254 'history/history_backend.cc', | 254 'history/history_backend.cc', |
| 255 'history/history_backend.h', | 255 'history/history_backend.h', |
| 256 'history/history_database.cc', | 256 'history/history_database.cc', |
| 257 'history/history_database.h', | 257 'history/history_database.h', |
| 258 'history/history_indexer.idl', | 258 'history/history_indexer.idl', |
| 259 'history/history_marshaling.h', | 259 'history/history_marshaling.h', |
| 260 'history/history_notifications.h', | 260 'history/history_notifications.h', |
| 261 'history/history_publisher.cc', | 261 'history/history_publisher.cc', |
| 262 'history/history_publisher_none.cc', |
| 263 'history/history_publisher_win.cc', |
| 262 'history/history_publisher.h', | 264 'history/history_publisher.h', |
| 263 'history/history_types.cc', | 265 'history/history_types.cc', |
| 264 'history/history_types.h', | 266 'history/history_types.h', |
| 265 'history/in_memory_database.cc', | 267 'history/in_memory_database.cc', |
| 266 'history/in_memory_database.h', | 268 'history/in_memory_database.h', |
| 267 'history/in_memory_history_backend.cc', | 269 'history/in_memory_history_backend.cc', |
| 268 'history/in_memory_history_backend.h', | 270 'history/in_memory_history_backend.h', |
| 269 'history/page_usage_data.cc', | 271 'history/page_usage_data.cc', |
| 270 'history/page_usage_data.h', | 272 'history/page_usage_data.h', |
| 271 'history/query_parser.cc', | 273 'history/query_parser.cc', |
| (...skipping 449 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 721 'drag_utils.cc', | 723 'drag_utils.cc', |
| 722 'encoding_menu_controller_delegate.cc', | 724 'encoding_menu_controller_delegate.cc', |
| 723 'external_protocol_handler.cc', | 725 'external_protocol_handler.cc', |
| 724 'external_tab_container.cc', | 726 'external_tab_container.cc', |
| 725 'fav_icon_helper.cc', | 727 'fav_icon_helper.cc', |
| 726 'first_run.cc', | 728 'first_run.cc', |
| 727 'gears_integration.cc', | 729 'gears_integration.cc', |
| 728 'hang_monitor/hung_plugin_action.cc', | 730 'hang_monitor/hung_plugin_action.cc', |
| 729 'hang_monitor/hung_window_detector.cc', | 731 'hang_monitor/hung_window_detector.cc', |
| 730 'history/history.cc', | 732 'history/history.cc', |
| 731 'history/history_publisher.cc', | |
| 732 'history_tab_ui.cc', | 733 'history_tab_ui.cc', |
| 733 'history_view.cc', | 734 'history_view.cc', |
| 734 'icon_loader.cc', | 735 'icon_loader.cc', |
| 735 'icon_manager.cc', | 736 'icon_manager.cc', |
| 736 'ime_input.cc', | 737 'ime_input.cc', |
| 737 'importer/firefox_importer_utils.cc', | 738 'importer/firefox_importer_utils.cc', |
| 738 'importer/ie_importer.cc', | 739 'importer/ie_importer.cc', |
| 739 'importer/importer.cc', | 740 'importer/importer.cc', |
| 740 'importer/toolbar_importer.cc', | 741 'importer/toolbar_importer.cc', |
| 741 'jankometer.cc', | 742 'jankometer.cc', |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 812 'user_data_manager.cc', | 813 'user_data_manager.cc', |
| 813 'views/download_tab_view.cc', | 814 'views/download_tab_view.cc', |
| 814 'web_app.cc', | 815 'web_app.cc', |
| 815 'web_app_icon_manager.cc', | 816 'web_app_icon_manager.cc', |
| 816 'web_app_launcher.cc', | 817 'web_app_launcher.cc', |
| 817 'window_sizer.cc', | 818 'window_sizer.cc', |
| 818 ) | 819 ) |
| 819 | 820 |
| 820 input_files.Remove( | 821 input_files.Remove( |
| 821 'browser_main_win.cc', | 822 'browser_main_win.cc', |
| 823 'history/history_publisher_win.cc', |
| 822 'importer/firefox_profile_lock_win.cc', | 824 'importer/firefox_profile_lock_win.cc', |
| 823 'js_before_unload_handler_win.cc', | 825 'js_before_unload_handler_win.cc', |
| 824 'jsmessage_box_handler_win.cc', | 826 'jsmessage_box_handler_win.cc', |
| 825 'password_manager/password_form_manager_win.cc', | 827 'password_manager/password_form_manager_win.cc', |
| 826 'renderer_host/render_widget_host_view_win.cc', | 828 'renderer_host/render_widget_host_view_win.cc', |
| 827 'tab_contents/web_contents_view_win.cc', | 829 'tab_contents/web_contents_view_win.cc', |
| 828 'webdata/web_data_service_win.cc', | 830 'webdata/web_data_service_win.cc', |
| 829 'webdata/web_database_win.cc', | 831 'webdata/web_database_win.cc', |
| 830 '../tools/build/win/precompiled_wtl.cc', | 832 '../tools/build/win/precompiled_wtl.cc', |
| 831 '../tools/build/win/precompiled_wtl.h', | 833 '../tools/build/win/precompiled_wtl.h', |
| 832 ) | 834 ) |
| 833 | 835 |
| 834 if env.Bit('linux'): | 836 if env.Bit('linux'): |
| 835 input_files.Extend([ | 837 input_files.Extend([ |
| 836 'browser_main_gtk.cc', | 838 'browser_main_gtk.cc', |
| 837 ]) | 839 ]) |
| 838 | 840 |
| 839 if env.Bit('windows'): | 841 if env.Bit('windows'): |
| 840 env.TypeLibrary('history/history_indexer.idl') | 842 env.TypeLibrary('history/history_indexer.idl') |
| 841 | 843 |
| 842 input_files.Remove( | 844 input_files.Remove( |
| 845 'history/history_publisher_none.cc', |
| 843 'importer/firefox_profile_lock_posix.cc', | 846 'importer/firefox_profile_lock_posix.cc', |
| 844 ) | 847 ) |
| 845 | 848 |
| 846 if not env.Bit('mac'): | 849 if not env.Bit('mac'): |
| 847 # TODO: This should work for all platforms. | 850 # TODO: This should work for all platforms. |
| 848 env.ChromeLibrary('browser', input_files) | 851 env.ChromeLibrary('browser', input_files) |
| 849 | 852 |
| 850 p = env.ChromeMSVSProject('browser.vcproj', | 853 p = env.ChromeMSVSProject('browser.vcproj', |
| 851 dest='$CHROME_SRC_DIR/chrome/browser/browser.vcproj', | 854 dest='$CHROME_SRC_DIR/chrome/browser/browser.vcproj', |
| 852 guid='{5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA}', | 855 guid='{5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA}', |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 939 | 942 |
| 940 xmldoc_tool_list = [ | 943 xmldoc_tool_list = [ |
| 941 MSVSTool('VCCLCompilerTool', | 944 MSVSTool('VCCLCompilerTool', |
| 942 XMLDocumentationFileName=('$(IntDir)/$(InputName)1.xdc'), | 945 XMLDocumentationFileName=('$(IntDir)/$(InputName)1.xdc'), |
| 943 ObjectFile='$(IntDir)/$(InputName)1.obj'), | 946 ObjectFile='$(IntDir)/$(InputName)1.obj'), |
| 944 ] | 947 ] |
| 945 | 948 |
| 946 for filename in xmldoc_files: | 949 for filename in xmldoc_files: |
| 947 p.AddFileConfig(filename, 'Debug|Win32', xmldoc_tool_list) | 950 p.AddFileConfig(filename, 'Debug|Win32', xmldoc_tool_list) |
| 948 p.AddFileConfig(filename, 'Release|Win32', xmldoc_tool_list) | 951 p.AddFileConfig(filename, 'Release|Win32', xmldoc_tool_list) |
| OLD | NEW |