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

Unified Diff: chrome/chrome.gyp

Issue 39204: Snapshoting improvements for building with gyp under windows.... (Closed) Base URL: svn://chrome-svn.corp.google.com/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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/installer/util/prebuild/util_prebuild.gyp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/chrome.gyp
===================================================================
--- chrome/chrome.gyp (revision 11039)
+++ chrome/chrome.gyp (working copy)
@@ -83,6 +83,7 @@
'../third_party/icu38/icu38.gyp:icui18n',
'../third_party/icu38/icu38.gyp:icuuc',
'../third_party/libxml/libxml.gyp:libxml',
+ '../third_party/zlib/zlib.gyp:zlib', # Used directly by unzip below.
Mark Mentovai 2009/03/06 17:36:10 Comment wasn't actually necessary (although it doe
bradn 2009/03/06 23:02:11 Ok I'll drop it since it is more clutter.
'../third_party/npapi/npapi.gyp:npapi',
'../webkit/webkit.gyp:glue',
],
@@ -270,7 +271,7 @@
'common/transport_dib_linux.cc',
'common/transport_dib_mac.cc',
'common/transport_dib_win.cc',
- 'common/unzip.cc',
+ 'common/unzip.cc', # Requires zlib directly.
'common/unzip.h',
'common/url_constants.cc',
'common/url_constants.h',
@@ -292,6 +293,15 @@
],
},
'conditions': [
+ ['OS=="win"', {
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ 'sources!': [
+ 'common/temp_scaffolding_stubs.cc',
+ 'common/temp_scaffolding_stubs.h',
+ ],
+ },],
['OS!="win"', {
'sources!': [
'common/gfx/emf.cc',
@@ -321,10 +331,20 @@
],
'include_dirs': [
'..',
+ # TODO(bradnelson): this should really be from a dependency on
+ # webkit_resources.
+ '<(SHARED_INTERMEDIATE_DIR)/webkit',
+ '<(INTERMEDIATE_DIR)',
],
'sources': [
# All .cc, .h, .m, and .mm files under browser except for tests and
# mocks.
+ 'browser/alternate_nav_url_fetcher.cc',
+ 'browser/alternate_nav_url_fetcher.h',
+ 'browser/app_controller_mac.h',
+ 'browser/app_controller_mac.mm',
+ 'browser/app_modal_dialog_queue.cc',
+ 'browser/app_modal_dialog_queue.h',
'browser/autocomplete/autocomplete.cc',
'browser/autocomplete/autocomplete.h',
'browser/autocomplete/autocomplete_accessibility.cc',
@@ -346,6 +366,8 @@
'browser/autocomplete/keyword_provider.h',
'browser/autocomplete/search_provider.cc',
'browser/autocomplete/search_provider.h',
+ 'browser/autofill_manager.cc',
+ 'browser/autofill_manager.h',
'browser/automation/automation_autocomplete_edit_tracker.h',
'browser/automation/automation_browser_tracker.h',
'browser/automation/automation_constrained_window_tracker.h',
@@ -361,10 +383,14 @@
'browser/automation/ui_controls.h',
'browser/automation/url_request_failed_dns_job.cc',
'browser/automation/url_request_failed_dns_job.h',
+ 'browser/automation/url_request_mock_http_job.cc',
+ 'browser/automation/url_request_mock_http_job.h',
'browser/automation/url_request_slow_download_job.cc',
'browser/automation/url_request_slow_download_job.h',
- 'browser/automation/url_request_mock_http_job.cc',
- 'browser/automation/url_request_mock_http_job.h',
+ 'browser/back_forward_menu_model.cc',
+ 'browser/back_forward_menu_model.h',
+ 'browser/back_forward_menu_model_win.cc',
+ 'browser/back_forward_menu_model_win.h',
'browser/bookmarks/bookmark_codec.cc',
'browser/bookmarks/bookmark_codec.h',
'browser/bookmarks/bookmark_context_menu.cc',
@@ -386,6 +412,55 @@
'browser/bookmarks/bookmark_table_model.h',
'browser/bookmarks/bookmark_utils.cc',
'browser/bookmarks/bookmark_utils.h',
+ 'browser/browser.cc',
+ 'browser/browser.h',
+ 'browser/browser_about_handler.cc',
+ 'browser/browser_about_handler.h',
+ 'browser/browser_accessibility.cc',
+ 'browser/browser_accessibility.h',
+ 'browser/browser_accessibility_manager.cc',
+ 'browser/browser_accessibility_manager.h',
+ 'browser/browser_init.cc',
+ 'browser/browser_init.h',
+ 'browser/browser_list.cc',
+ 'browser/browser_list.h',
+ 'browser/browser_main.cc',
+ 'browser/browser_main_gtk.cc',
+ 'browser/browser_main_mac.mm',
+ 'browser/browser_main_win.cc',
+ 'browser/browser_main_win.h',
+ 'browser/browser_prefs.cc',
+ 'browser/browser_prefs.h',
+ 'browser/browser_process.cc',
+ 'browser/browser_process.h',
+ 'browser/browser_process_impl.cc',
+ 'browser/browser_process_impl.h',
+ 'browser/browser_shutdown.cc',
+ 'browser/browser_shutdown.h',
+ 'browser/browser_trial.cc',
+ 'browser/browser_trial.h',
+ 'browser/browser_url_handler.cc',
+ 'browser/browser_url_handler.h',
+ 'browser/browser_window.h',
+ 'browser/browser_window_factory.mm',
+ 'browser/browsing_data_remover.cc',
+ 'browser/browsing_data_remover.h',
+ 'browser/browsing_instance.cc',
+ 'browser/browsing_instance.h',
+ 'browser/cache_manager_host.cc',
+ 'browser/cache_manager_host.h',
+ 'browser/cancelable_request.cc',
+ 'browser/cancelable_request.h',
+ 'browser/cert_store.cc',
+ 'browser/cert_store.h',
+ 'browser/character_encoding.cc',
+ 'browser/character_encoding.h',
+ 'browser/chrome_plugin_browsing_context.cc',
+ 'browser/chrome_plugin_browsing_context.h',
+ 'browser/chrome_plugin_host.cc',
+ 'browser/chrome_plugin_host.h',
+ 'browser/chrome_thread.cc',
+ 'browser/chrome_thread.h',
'browser/cocoa/base_view.h',
'browser/cocoa/base_view.mm',
'browser/cocoa/browser_window_cocoa.h',
@@ -409,6 +484,10 @@
'browser/cocoa/toolbar_button_cell.mm',
'browser/cocoa/toolbar_view.h',
'browser/cocoa/toolbar_view.mm',
+ 'browser/command_updater.cc',
+ 'browser/command_updater.h',
+ 'browser/cross_site_request_manager.cc',
+ 'browser/cross_site_request_manager.h',
'browser/debugger/debugger_contents.cc',
'browser/debugger/debugger_contents.h',
'browser/debugger/debugger_host.h',
@@ -427,6 +506,11 @@
'browser/debugger/debugger_window.h',
'browser/debugger/debugger_wrapper.cc',
'browser/debugger/debugger_wrapper.h',
+ 'browser/debugger/dev_tools_window.cc',
+ 'browser/debugger/dev_tools_window.h',
+ 'browser/dock_info.cc',
+ 'browser/dock_info.h',
+ 'browser/dom_operation_notification_details.h',
'browser/dom_ui/chrome_url_data_manager.cc',
'browser/dom_ui/chrome_url_data_manager.h',
'browser/dom_ui/dom_ui.cc',
@@ -472,20 +556,41 @@
'browser/download/save_page_model.cc',
'browser/download/save_page_model.h',
'browser/download/save_types.h',
+ 'browser/drag_utils.cc',
+ 'browser/drag_utils.h',
+ 'browser/encoding_menu_controller_delegate.cc',
+ 'browser/encoding_menu_controller_delegate.h',
'browser/extensions/extension.cc',
'browser/extensions/extension.h',
'browser/extensions/extension_error_reporter.cc',
'browser/extensions/extension_error_reporter.h',
+ 'browser/extensions/extension_protocols.cc',
+ 'browser/extensions/extension_protocols.h',
'browser/extensions/extension_view.cc',
'browser/extensions/extension_view.h',
- 'browser/extensions/extension_protocols.cc',
- 'browser/extensions/extension_protocols.h',
'browser/extensions/extensions_service.cc',
'browser/extensions/extensions_service.h',
'browser/extensions/extensions_ui.cc',
'browser/extensions/extensions_ui.h',
'browser/extensions/user_script_master.cc',
'browser/extensions/user_script_master.h',
+ 'browser/external_protocol_handler.cc',
+ 'browser/external_protocol_handler.h',
+ 'browser/external_tab_container.cc',
+ 'browser/external_tab_container.h',
+ 'browser/fav_icon_helper.cc',
+ 'browser/fav_icon_helper.h',
+ 'browser/find_notification_details.h',
+ 'browser/first_run.cc',
+ 'browser/first_run.h',
+ 'browser/gears_integration.cc',
+ 'browser/gears_integration.h',
+ 'browser/google_update.cc',
+ 'browser/google_update.h',
+ 'browser/google_url_tracker.cc',
+ 'browser/google_url_tracker.h',
+ 'browser/google_util.cc',
+ 'browser/google_util.h',
'browser/gtk/back_forward_menu_model_gtk.cc',
'browser/gtk/back_forward_menu_model_gtk.h',
'browser/gtk/browser_toolbar_view_gtk.cc',
@@ -556,6 +661,12 @@
'browser/history/visit_tracker.h',
'browser/history/visitsegment_database.cc',
'browser/history/visitsegment_database.h',
+ 'browser/icon_loader.cc',
+ 'browser/icon_loader.h',
+ 'browser/icon_manager.cc',
+ 'browser/icon_manager.h',
+ 'browser/ime_input.cc',
+ 'browser/ime_input.h',
'browser/importer/firefox2_importer.cc',
'browser/importer/firefox2_importer.h',
'browser/importer/firefox3_importer.cc',
@@ -572,6 +683,23 @@
'browser/importer/importer.h',
'browser/importer/mork_reader.cc',
'browser/importer/mork_reader.h',
+ 'browser/jankometer.cc',
+ 'browser/jankometer.h',
+ 'browser/js_before_unload_handler.h',
+ 'browser/js_before_unload_handler_win.cc',
+ 'browser/js_before_unload_handler_win.h',
+ 'browser/jsmessage_box_handler.h',
+ 'browser/jsmessage_box_handler_win.cc',
+ 'browser/jsmessage_box_handler_win.h',
+ 'browser/load_from_memory_cache_details.h',
+ 'browser/load_notification_details.h',
+ 'browser/location_bar.h',
+ 'browser/login_prompt.cc',
+ 'browser/login_prompt.h',
+ 'browser/memory_details.cc',
+ 'browser/memory_details.h',
+ 'browser/meta_table_helper.cc',
+ 'browser/meta_table_helper.h',
'browser/metrics/metrics_log.cc',
'browser/metrics/metrics_log.h',
'browser/metrics/metrics_response.cc',
@@ -580,6 +708,8 @@
'browser/metrics/metrics_service.h',
'browser/metrics/user_metrics.cc',
'browser/metrics/user_metrics.h',
+ 'browser/modal_html_dialog_delegate.cc',
+ 'browser/modal_html_dialog_delegate.h',
'browser/net/chrome_url_request_context.cc',
'browser/net/chrome_url_request_context.h',
'browser/net/dns_global.cc',
@@ -600,6 +730,9 @@
'browser/net/url_fetcher_protect.h',
'browser/net/url_fixer_upper.cc',
'browser/net/url_fixer_upper.h',
+ 'browser/options_window.h',
+ 'browser/page_state.cc',
+ 'browser/page_state.h',
'browser/password_manager/encryptor.cc',
'browser/password_manager/encryptor.h',
'browser/password_manager/ie7_password.cc',
@@ -609,6 +742,12 @@
'browser/password_manager/password_form_manager_win.cc',
'browser/password_manager/password_manager.cc',
'browser/password_manager/password_manager.h',
+ 'browser/plugin_installer.cc',
+ 'browser/plugin_installer.h',
+ 'browser/plugin_process_host.cc',
+ 'browser/plugin_process_host.h',
+ 'browser/plugin_service.cc',
+ 'browser/plugin_service.h',
'browser/printing/page_number.cc',
'browser/printing/page_number.h',
'browser/printing/page_overlays.cc',
@@ -637,6 +776,13 @@
'browser/printing/printer_query.h',
'browser/printing/win_printing_context.cc',
'browser/printing/win_printing_context.h',
+ 'browser/process_singleton.h',
+ 'browser/process_singleton_linux.cc',
+ 'browser/process_singleton_win.cc',
+ 'browser/profile.cc',
+ 'browser/profile.h',
+ 'browser/profile_manager.cc',
+ 'browser/profile_manager.h',
'browser/renderer_host/async_resource_handler.cc',
'browser/renderer_host/async_resource_handler.h',
'browser/renderer_host/audio_renderer_host.cc',
@@ -708,6 +854,8 @@
'browser/safe_browsing/safe_browsing_service.h',
'browser/safe_browsing/safe_browsing_util.cc',
'browser/safe_browsing/safe_browsing_util.h',
+ 'browser/sandbox_policy.cc',
+ 'browser/sandbox_policy.h',
'browser/search_engines/template_url.cc',
'browser/search_engines/template_url.h',
'browser/search_engines/template_url_fetcher.cc',
@@ -718,6 +866,8 @@
'browser/search_engines/template_url_parser.h',
'browser/search_engines/template_url_prepopulate_data.cc',
'browser/search_engines/template_url_prepopulate_data.h',
+ 'browser/session_startup_pref.cc',
+ 'browser/session_startup_pref.h',
'browser/sessions/base_session_service.cc',
'browser/sessions/base_session_service.h',
'browser/sessions/session_backend.cc',
@@ -734,6 +884,13 @@
'browser/sessions/session_types.h',
'browser/sessions/tab_restore_service.cc',
'browser/sessions/tab_restore_service.h',
+ 'browser/shell_dialogs.h',
+ 'browser/shell_integration.cc',
+ 'browser/shell_integration.h',
+ 'browser/spellcheck_worditerator.cc',
+ 'browser/spellcheck_worditerator.h',
+ 'browser/spellchecker.cc',
+ 'browser/spellchecker.h',
'browser/ssl/ssl_blocking_page.cc',
'browser/ssl/ssl_blocking_page.h',
'browser/ssl/ssl_error_info.cc',
@@ -744,6 +901,7 @@
'browser/ssl/ssl_manager.h',
'browser/ssl/ssl_policy.cc',
'browser/ssl/ssl_policy.h',
+ 'browser/status_bubble.h',
'browser/tab_contents/constrained_window.h',
'browser/tab_contents/infobar_delegate.cc',
'browser/tab_contents/infobar_delegate.h',
@@ -792,57 +950,15 @@
'browser/tabs/tab_strip_model.h',
'browser/tabs/tab_strip_model_order_controller.cc',
'browser/tabs/tab_strip_model_order_controller.h',
- 'browser/views/frame/aero_glass_frame.cc',
- 'browser/views/frame/aero_glass_frame.h',
- 'browser/views/frame/aero_glass_non_client_view.cc',
- 'browser/views/frame/aero_glass_non_client_view.h',
- 'browser/views/frame/browser_frame.h',
- 'browser/views/frame/browser_view.cc',
- 'browser/views/frame/browser_view.h',
- 'browser/views/frame/browser_window_factory.cc',
- 'browser/views/frame/opaque_frame.cc',
- 'browser/views/frame/opaque_frame.h',
- 'browser/views/frame/opaque_non_client_view.cc',
- 'browser/views/frame/opaque_non_client_view.h',
- 'browser/views/infobars/infobar_container.cc',
- 'browser/views/infobars/infobar_container.h',
- 'browser/views/infobars/infobars.cc',
- 'browser/views/infobars/infobars.h',
- 'browser/views/options/advanced_contents_view.cc',
- 'browser/views/options/advanced_contents_view.h',
- 'browser/views/options/advanced_page_view.cc',
- 'browser/views/options/advanced_page_view.h',
- 'browser/views/options/content_page_view.cc',
- 'browser/views/options/content_page_view.h',
- 'browser/views/options/cookies_view.cc',
- 'browser/views/options/cookies_view.h',
- 'browser/views/options/fonts_languages_window_view.cc',
- 'browser/views/options/fonts_languages_window_view.h',
- 'browser/views/options/fonts_page_view.cc',
- 'browser/views/options/fonts_page_view.h',
- 'browser/views/options/general_page_view.cc',
- 'browser/views/options/general_page_view.h',
- 'browser/views/options/language_combobox_model.cc',
- 'browser/views/options/language_combobox_model.h',
- 'browser/views/options/languages_page_view.cc',
- 'browser/views/options/languages_page_view.h',
- 'browser/views/options/options_group_view.cc',
- 'browser/views/options/options_group_view.h',
- 'browser/views/options/options_page_view.cc',
- 'browser/views/options/options_page_view.h',
- 'browser/views/options/options_window_view.cc',
- 'browser/views/tabs/dragged_tab_controller.cc',
- 'browser/views/tabs/dragged_tab_controller.h',
- 'browser/views/tabs/dragged_tab_view.cc',
- 'browser/views/tabs/dragged_tab_view.h',
- 'browser/views/tabs/hwnd_photobooth.cc',
- 'browser/views/tabs/hwnd_photobooth.h',
- 'browser/views/tabs/tab.cc',
- 'browser/views/tabs/tab.h',
- 'browser/views/tabs/tab_renderer.cc',
- 'browser/views/tabs/tab_renderer.h',
- 'browser/views/tabs/tab_strip.cc',
- 'browser/views/tabs/tab_strip.h',
+ 'browser/task_manager.cc',
+ 'browser/task_manager.h',
+ 'browser/task_manager_resource_providers.cc',
+ 'browser/task_manager_resource_providers.h',
+ 'browser/toolbar_model.cc',
+ 'browser/toolbar_model.h',
+ 'browser/user_data_manager.cc',
+ 'browser/user_data_manager.h',
+ 'browser/view_ids.h',
'browser/views/about_chrome_view.cc',
'browser/views/about_chrome_view.h',
'browser/views/about_ipc_dialog.cc',
@@ -897,6 +1013,14 @@
'browser/views/first_run_view.h',
'browser/views/first_run_view_base.cc',
'browser/views/first_run_view_base.h',
+ 'browser/views/frame/browser_frame.cc',
+ 'browser/views/frame/browser_frame.h',
+ 'browser/views/frame/browser_view.cc',
+ 'browser/views/frame/browser_view.h',
+ 'browser/views/frame/glass_browser_frame_view.cc',
+ 'browser/views/frame/glass_browser_frame_view.h',
+ 'browser/views/frame/opaque_browser_frame_view.cc',
+ 'browser/views/frame/opaque_browser_frame_view.h',
'browser/views/go_button.cc',
'browser/views/go_button.h',
'browser/views/html_dialog_view.cc',
@@ -913,6 +1037,10 @@
'browser/views/importing_progress_view.h',
'browser/views/info_bubble.cc',
'browser/views/info_bubble.h',
+ 'browser/views/infobars/infobar_container.cc',
+ 'browser/views/infobars/infobar_container.h',
+ 'browser/views/infobars/infobars.cc',
+ 'browser/views/infobars/infobars.h',
'browser/views/input_window.cc',
'browser/views/input_window.h',
'browser/views/keyword_editor_view.cc',
@@ -923,6 +1051,29 @@
'browser/views/login_view.h',
'browser/views/new_profile_dialog.cc',
'browser/views/new_profile_dialog.h',
+ 'browser/views/options/advanced_contents_view.cc',
+ 'browser/views/options/advanced_contents_view.h',
+ 'browser/views/options/advanced_page_view.cc',
+ 'browser/views/options/advanced_page_view.h',
+ 'browser/views/options/content_page_view.cc',
+ 'browser/views/options/content_page_view.h',
+ 'browser/views/options/cookies_view.cc',
+ 'browser/views/options/cookies_view.h',
+ 'browser/views/options/fonts_languages_window_view.cc',
+ 'browser/views/options/fonts_languages_window_view.h',
+ 'browser/views/options/fonts_page_view.cc',
+ 'browser/views/options/fonts_page_view.h',
+ 'browser/views/options/general_page_view.cc',
+ 'browser/views/options/general_page_view.h',
+ 'browser/views/options/language_combobox_model.cc',
+ 'browser/views/options/language_combobox_model.h',
+ 'browser/views/options/languages_page_view.cc',
+ 'browser/views/options/languages_page_view.h',
+ 'browser/views/options/options_group_view.cc',
+ 'browser/views/options/options_group_view.h',
+ 'browser/views/options/options_page_view.cc',
+ 'browser/views/options/options_page_view.h',
+ 'browser/views/options/options_window_view.cc',
'browser/views/page_info_window.cc',
'browser/views/page_info_window.h',
'browser/views/password_manager_exceptions_view.cc',
@@ -949,6 +1100,18 @@
'browser/views/tab_contents_container_view.h',
'browser/views/tab_icon_view.cc',
'browser/views/tab_icon_view.h',
+ 'browser/views/tabs/dragged_tab_controller.cc',
+ 'browser/views/tabs/dragged_tab_controller.h',
+ 'browser/views/tabs/dragged_tab_view.cc',
+ 'browser/views/tabs/dragged_tab_view.h',
+ 'browser/views/tabs/hwnd_photobooth.cc',
+ 'browser/views/tabs/hwnd_photobooth.h',
+ 'browser/views/tabs/tab.cc',
+ 'browser/views/tabs/tab.h',
+ 'browser/views/tabs/tab_renderer.cc',
+ 'browser/views/tabs/tab_renderer.h',
+ 'browser/views/tabs/tab_strip.cc',
+ 'browser/views/tabs/tab_strip.h',
'browser/views/theme_helpers.cc',
'browser/views/theme_helpers.h',
'browser/views/toolbar_star_toggle.cc',
@@ -957,173 +1120,48 @@
'browser/views/toolbar_view.h',
'browser/views/user_data_dir_dialog.cc',
'browser/views/user_data_dir_dialog.h',
+ 'browser/visitedlink_master.cc',
+ 'browser/visitedlink_master.h',
'browser/webdata/web_data_service.cc',
'browser/webdata/web_data_service.h',
'browser/webdata/web_data_service_win.cc',
'browser/webdata/web_database.cc',
'browser/webdata/web_database.h',
'browser/webdata/web_database_win.cc',
+ 'browser/window_sizer.cc',
+ 'browser/window_sizer.h',
'browser/worker_host/worker_process_host.cc',
'browser/worker_host/worker_process_host.h',
'browser/worker_host/worker_service.cc',
'browser/worker_host/worker_service.h',
- 'browser/alternate_nav_url_fetcher.cc',
- 'browser/alternate_nav_url_fetcher.h',
- 'browser/app_controller_mac.h',
- 'browser/app_controller_mac.mm',
- 'browser/app_modal_dialog_queue.cc',
- 'browser/app_modal_dialog_queue.h',
- 'browser/autofill_manager.cc',
- 'browser/autofill_manager.h',
- 'browser/back_forward_menu_model.cc',
- 'browser/back_forward_menu_model.h',
- 'browser/back_forward_menu_model_win.cc',
- 'browser/back_forward_menu_model_win.h',
- 'browser/browser.cc',
- 'browser/browser.h',
- 'browser/browser_about_handler.cc',
- 'browser/browser_about_handler.h',
- 'browser/browser_accessibility.cc',
- 'browser/browser_accessibility.h',
- 'browser/browser_accessibility_manager.cc',
- 'browser/browser_accessibility_manager.h',
- 'browser/browser_init.cc',
- 'browser/browser_init.h',
- 'browser/browser_list.cc',
- 'browser/browser_list.h',
- 'browser/browser_main.cc',
- 'browser/browser_main_gtk.cc',
- 'browser/browser_main_mac.mm',
- 'browser/browser_main_win.cc',
- 'browser/browser_main_win.h',
- 'browser/browser_prefs.cc',
- 'browser/browser_prefs.h',
- 'browser/browser_process.cc',
- 'browser/browser_process.h',
- 'browser/browser_process_impl.cc',
- 'browser/browser_process_impl.h',
- 'browser/browser_shutdown.cc',
- 'browser/browser_shutdown.h',
- 'browser/browser_trial.cc',
- 'browser/browser_trial.h',
- 'browser/browser_url_handler.cc',
- 'browser/browser_url_handler.h',
- 'browser/browser_window.h',
- 'browser/browser_window_factory.mm',
- 'browser/browsing_data_remover.cc',
- 'browser/browsing_data_remover.h',
- 'browser/browsing_instance.cc',
- 'browser/browsing_instance.h',
- 'browser/cache_manager_host.cc',
- 'browser/cache_manager_host.h',
- 'browser/cancelable_request.cc',
- 'browser/cancelable_request.h',
- 'browser/cert_store.cc',
- 'browser/cert_store.h',
- 'browser/character_encoding.cc',
- 'browser/character_encoding.h',
- 'browser/chrome_plugin_browsing_context.cc',
- 'browser/chrome_plugin_browsing_context.h',
- 'browser/chrome_plugin_host.cc',
- 'browser/chrome_plugin_host.h',
- 'browser/chrome_thread.cc',
- 'browser/chrome_thread.h',
- 'browser/command_updater.cc',
- 'browser/command_updater.h',
- 'browser/cross_site_request_manager.cc',
- 'browser/cross_site_request_manager.h',
- 'browser/dock_info.cc',
- 'browser/dock_info.h',
- 'browser/dom_operation_notification_details.h',
- 'browser/drag_utils.cc',
- 'browser/drag_utils.h',
- 'browser/encoding_menu_controller_delegate.cc',
- 'browser/encoding_menu_controller_delegate.h',
- 'browser/external_protocol_handler.cc',
- 'browser/external_protocol_handler.h',
- 'browser/external_tab_container.cc',
- 'browser/external_tab_container.h',
- 'browser/fav_icon_helper.cc',
- 'browser/fav_icon_helper.h',
- 'browser/find_notification_details.h',
- 'browser/first_run.cc',
- 'browser/first_run.h',
- 'browser/gears_integration.cc',
- 'browser/gears_integration.h',
- 'browser/google_update.cc',
- 'browser/google_update.h',
- 'browser/google_url_tracker.cc',
- 'browser/google_url_tracker.h',
- 'browser/google_util.cc',
- 'browser/google_util.h',
- 'browser/icon_loader.cc',
- 'browser/icon_loader.h',
- 'browser/icon_manager.cc',
- 'browser/icon_manager.h',
- 'browser/ime_input.cc',
- 'browser/ime_input.h',
- 'browser/jankometer.cc',
- 'browser/jankometer.h',
- 'browser/js_before_unload_handler.h',
- 'browser/js_before_unload_handler_win.cc',
- 'browser/js_before_unload_handler_win.h',
- 'browser/jsmessage_box_handler.h',
- 'browser/jsmessage_box_handler_win.cc',
- 'browser/jsmessage_box_handler_win.h',
- 'browser/load_from_memory_cache_details.h',
- 'browser/load_notification_details.h',
- 'browser/location_bar.h',
- 'browser/login_prompt.cc',
- 'browser/login_prompt.h',
- 'browser/memory_details.cc',
- 'browser/memory_details.h',
- 'browser/meta_table_helper.cc',
- 'browser/meta_table_helper.h',
- 'browser/modal_html_dialog_delegate.cc',
- 'browser/modal_html_dialog_delegate.h',
- 'browser/options_window.h',
- 'browser/page_state.cc',
- 'browser/page_state.h',
- 'browser/plugin_installer.cc',
- 'browser/plugin_installer.h',
- 'browser/plugin_process_host.cc',
- 'browser/plugin_process_host.h',
- 'browser/plugin_service.cc',
- 'browser/plugin_service.h',
- 'browser/process_singleton.h',
- 'browser/process_singleton_linux.cc',
- 'browser/process_singleton_win.cc',
- 'browser/profile.cc',
- 'browser/profile.h',
- 'browser/profile_manager.cc',
- 'browser/profile_manager.h',
- 'browser/sandbox_policy.cc',
- 'browser/sandbox_policy.h',
- 'browser/session_startup_pref.cc',
- 'browser/session_startup_pref.h',
- 'browser/shell_dialogs.h',
- 'browser/shell_integration.cc',
- 'browser/shell_integration.h',
- 'browser/spellcheck_worditerator.cc',
- 'browser/spellcheck_worditerator.h',
- 'browser/spellchecker.cc',
- 'browser/spellchecker.h',
- 'browser/status_bubble.h',
- 'browser/task_manager.cc',
- 'browser/task_manager.h',
- 'browser/task_manager_resource_providers.cc',
- 'browser/task_manager_resource_providers.h',
- 'browser/toolbar_model.cc',
- 'browser/toolbar_model.h',
- 'browser/user_data_manager.cc',
- 'browser/user_data_manager.h',
- 'browser/view_ids.h',
- 'browser/visitedlink_master.cc',
- 'browser/visitedlink_master.h',
- 'browser/window_sizer.cc',
- 'browser/window_sizer.h',
],
'conditions': [
+ ['OS=="win"', {
+ 'defines': [
+ '__STD_C',
+ '_CRT_SECURE_NO_DEPRECATE',
+ '_SCL_SECURE_NO_DEPRECATE',
+ ],
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ 'dependencies': [
+ '../net/net.gyp:net_resources',
+ '../google_update/google_update.gyp:google_update',
+ 'installer/util/util.gyp:installer_util',
+ ],
+ 'sources': [
+ # Using built-in rule in vstudio for midl.
+ 'browser/history/history_indexer.idl',
+ ],
+ 'sources!': [
+ 'browser/autocomplete/edit_drop_target.cc',
+ 'browser/autocomplete/edit_drop_target.h',
+ 'browser/download/save_page_model.cc',
+ 'browser/download/save_page_model.h',
+ 'browser/history/history_publisher_none.cc',
+ ],
+ },],
['OS!="win"', {
Mark Mentovai 2009/03/06 17:36:10 This can become an "else" clause of the above cond
bradn 2009/03/06 23:02:11 Done.
'sources/': [
# Exclude most of automation.
@@ -1157,14 +1195,19 @@
['exclude', '^browser/views/'],
],
'sources!': [
+ 'browser/app_modal_dialog_queue.cc',
'browser/autocomplete/autocomplete_accessibility.cc',
'browser/autocomplete/autocomplete_edit.cc',
'browser/autocomplete/autocomplete_popup_model.cc',
'browser/autocomplete/edit_drop_target.cc',
'browser/bookmarks/bookmark_context_menu.cc',
'browser/bookmarks/bookmark_drop_info.cc',
+ 'browser/browser_accessibility.cc',
+ 'browser/browser_accessibility_manager.cc',
'browser/debugger/debugger_view.cc',
'browser/debugger/debugger_window.cc',
+ 'browser/debugger/dev_tools_window.cc',
+ 'browser/debugger/dev_tools_window.h',
'browser/dom_ui/html_dialog_contents.cc',
'browser/importer/ie_importer.cc',
'browser/tab_contents/render_view_context_menu_controller.cc',
@@ -1180,15 +1223,22 @@
'browser/external_tab_container.cc',
'browser/first_run.cc',
'browser/google_update.cc',
+ 'browser/history/history_indexer.idl',
+ 'browser/history_tab_ui.cc',
+ 'browser/history_view.cc',
'browser/icon_loader.cc',
'browser/icon_manager.cc',
'browser/ime_input.cc',
+ 'browser/importer/ie_importer.cc',
'browser/jankometer.cc',
'browser/login_prompt.cc',
'browser/memory_details.cc',
'browser/modal_html_dialog_delegate.cc',
'browser/sandbox_policy.cc',
'browser/shell_integration.cc',
+ 'browser/tab_contents/render_view_context_menu_controller.cc',
+ 'browser/tab_contents/web_drag_source.cc',
+ 'browser/tab_contents/web_drop_target.cc',
'browser/task_manager.cc',
'browser/task_manager_resource_providers.cc',
'browser/window_sizer.cc',
@@ -1283,13 +1333,21 @@
],
},
'conditions': [
+ ['OS=="win"', {
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ 'dependencies': [
+ 'plugin',
+ ],
+ },],
['OS!="win"', {
'sources!': [
'renderer/chrome_plugin_host.cc',
'renderer/plugin_channel_host.cc',
'renderer/webplugin_delegate_proxy.cc',
],
- }],
+ },],
],
},
{
@@ -1347,8 +1405,8 @@
['OS=="mac"', {
# 'branding' is a variable defined in common.gypi
# (e.g. "Chromium", "Chrome")
- 'product_name': '<(branding)',
- 'conditions': [
+ 'product_name': '<(branding)',
+ 'conditions': [
['branding=="Chrome"', {
'mac_bundle_resources': ['app/theme/google_chrome/chrome.icns'],
}, { # else: branding!="Chrome"
@@ -1356,6 +1414,15 @@
}],
],
}],
+ ['OS=="win"', {
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ 'dependencies': [
+ 'views',
+ '../breakpad/breakpad.gyp:breakpad_handler',
+ ],
+ },],
['OS!="win"', {
Mark Mentovai 2009/03/06 17:36:10 me too
bradn 2009/03/06 23:02:11 Done.
'variables': {
'repack_path': '../tools/data_pack/repack.py',
@@ -1512,8 +1579,10 @@
'dependencies': [
'browser',
'common',
+ 'resources',
'test_support',
'../base/base.gyp:base',
+ '../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
],
'include_dirs': [
@@ -1522,6 +1591,20 @@
'sources': [
'test/ui/run_all_unittests.cc',
'test/unit/run_all_unittests.cc',
+ 'test/ui/ui_test.cc',
+ 'test/ui/ui_test.h',
+ 'test/ui/ui_test_suite.cc',
+ 'test/ui/ui_test_suite.h',
+ 'test/automation/automation_proxy.cc',
+ 'test/automation/automation_proxy.h',
+ 'test/automation/automation_handle_tracker.cc',
+ 'test/automation/automation_handle_tracker.h',
+ 'test/automation/browser_proxy.cc',
+ 'test/automation/browser_proxy.h',
+ 'test/automation/tab_proxy.cc',
+ 'test/automation/tab_proxy.h',
+ 'test/automation/window_proxy.cc',
+ 'test/automation/window_proxy.h',
],
'conditions': [
['OS=="mac"', {
@@ -1534,13 +1617,33 @@
# instead of the one in test/ui, and excludes all other files. The
# runner in test/unit should not be built on Windows.
['OS=="win"', {
- 'sources/': [
- ['exclude', '^test/unit/run_all_unittests\\.cc$'],
+ 'include_dirs': [
+ 'third_party/wtl/include',
],
+ 'sources!': [
+ 'test/unit/run_all_unittests.cc',
+ ],
+ 'dependencies': [
+ '../google_update/google_update.gyp:google_update',
+ 'views',
+ ],
}, { # else: OS!="win"
- 'sources/': [
- ['exclude', ''],
- ['include', '^test/unit/run_all_unittests\\.cc$'],
+ 'sources!': [
Mark Mentovai 2009/03/06 17:36:10 Since we really want to exclude everything other t
bradn 2009/03/06 23:02:11 Done.
+ 'test/ui/run_all_unittests.cc',
+ 'test/ui/ui_test.cc',
+ 'test/ui/ui_test.h',
+ 'test/ui/ui_test_suite.cc',
+ 'test/ui/ui_test_suite.h',
+ 'test/automation/automation_proxy.cc',
+ 'test/automation/automation_proxy.h',
+ 'test/automation/automation_handle_tracker.cc',
+ 'test/automation/automation_handle_tracker.h',
+ 'test/automation/browser_proxy.cc',
+ 'test/automation/browser_proxy.h',
+ 'test/automation/tab_proxy.cc',
+ 'test/automation/tab_proxy.h',
+ 'test/automation/window_proxy.cc',
+ 'test/automation/window_proxy.h',
],
}],
],
@@ -1554,6 +1657,7 @@
'renderer',
'resources',
'test_support',
+ '../webkit/webkit.gyp:webkit',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
'../third_party/icu38/icu38.gyp:icui18n',
@@ -1632,6 +1736,8 @@
'browser/search_engines/template_url_unittest.cc',
'browser/sessions/session_backend_unittest.cc',
'browser/sessions/session_service_unittest.cc',
+ 'browser/sessions/session_service_test_helper.cc',
+ 'browser/sessions/session_service_test_helper.h',
'browser/sessions/tab_restore_service_unittest.cc',
'browser/tab_contents/web_contents_unittest.cc',
'browser/tabs/tab_strip_model_unittest.cc',
@@ -1685,9 +1791,32 @@
'renderer/render_view_unittest.cc',
'renderer/render_widget_unittest.cc',
'renderer/renderer_main_unittest.cc',
+ 'test/v8_unit_test.cc',
+ 'test/v8_unit_test.h',
+ 'test/browser_with_test_window_test.cc',
+ 'test/browser_with_test_window_test.h',
+ 'test/test_notification_tracker.cc',
+ 'test/test_notification_tracker.h',
'test/unit/run_all_unittests.cc',
],
'conditions': [
+ ['OS=="win"', {
+ 'defines': [
+ '__STD_C',
+ '_CRT_SECURE_NO_DEPRECATE',
+ '_SCL_SECURE_NO_DEPRECATE',
+ ],
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ 'sources!': [
+ 'common/file_descriptor_set_unittest.cc',
+ 'common/net/url_util_unittest.cc',
+ ],
+ 'dependencies': [
+ 'views',
+ ],
+ },],
['OS=="mac"', {
# mac tests load the resources from the built app beside the test
'dependencies': ['app'],
@@ -1721,6 +1850,8 @@
'browser/rlz/rlz_unittest.cc',
'browser/sessions/session_backend_unittest.cc',
'browser/sessions/session_service_unittest.cc',
+ 'browser/sessions/session_service_test_helper.cc',
+ 'browser/sessions/session_service_test_helper.h',
'browser/sessions/tab_restore_service_unittest.cc',
'browser/tab_contents/web_contents_unittest.cc',
'browser/tabs/tab_strip_model_unittest.cc',
@@ -1743,6 +1874,13 @@
'common/time_format_unittest.cc',
'renderer/render_view_unittest.cc',
'renderer/render_widget_unittest.cc',
+ 'test/v8_unit_test.cc',
+ 'test/v8_unit_test.h',
+ 'test/browser_with_test_window_test.cc',
+ 'test/browser_with_test_window_test.h',
+ 'test/test_notification_tracker.cc',
+ 'test/test_notification_tracker.h',
+ 'test/unit/run_all_unittests.cc',
],
}],
],
@@ -1773,5 +1911,241 @@
},
]}, # 'targets'
], # OS=="mac"
+ ['OS=="win"',
+ { 'targets': [
+ {
+ 'target_name': 'views',
+ 'type': 'static_library',
+ 'dependencies': [
+ 'common',
+ 'resources',
+ '../media/media.gyp:media',
+ '../skia/skia.gyp:skia',
+ '../third_party/icu38/icu38.gyp:icui18n',
+ '../third_party/icu38/icu38.gyp:icuuc',
+ '../third_party/libxml/libxml.gyp:libxml',
+ '../third_party/npapi/npapi.gyp:npapi',
+ 'third_party/hunspell/hunspell.gyp:hunspell',
+ ],
+ 'include_dirs': [
+ '..',
+ # TODO(bradnelson): this should really be from a dependency on
+ # webkit_resources.
+ '<(SHARED_INTERMEDIATE_DIR)/webkit',
+ '<(INTERMEDIATE_DIR)',
+ ],
+ 'sources': [
+ # All .cc, .h, .m, and .mm files under browser except for tests and
+ # mocks.
+ 'views/accelerator.cc',
+ 'views/accelerator.h',
+ 'views/accelerator_handler.cc',
+ 'views/accelerator_handler.h',
+ 'views/accessibility/accessible_wrapper.cc',
+ 'views/accessibility/accessible_wrapper.h',
+ 'views/accessibility/view_accessibility.cc',
+ 'views/accessibility/view_accessibility.h',
+ 'views/aero_tooltip_manager.cc',
+ 'views/aero_tooltip_manager.h',
+ 'views/app_modal_dialog_delegate.h',
+ 'views/background.cc',
+ 'views/background.h',
+ 'views/base_button.cc',
+ 'views/base_button.h',
+ 'views/bitmap_scroll_bar.cc',
+ 'views/bitmap_scroll_bar.h',
+ 'views/border.cc',
+ 'views/border.h',
+ 'views/button.cc',
+ 'views/button.h',
+ 'views/button_dropdown.cc',
+ 'views/button_dropdown.h',
+ 'views/checkbox.cc',
+ 'views/checkbox.h',
+ 'views/chrome_menu.cc',
+ 'views/chrome_menu.h',
+ 'views/client_view.cc',
+ 'views/client_view.h',
+ 'views/combo_box.cc',
+ 'views/combo_box.h',
+ 'views/controller.h',
+ 'views/custom_frame_view.cc',
+ 'views/custom_frame_view.h',
+ 'views/decision.cc',
+ 'views/decision.h',
+ 'views/dialog_client_view.cc',
+ 'views/dialog_client_view.h',
+ 'views/dialog_delegate.cc',
+ 'views/dialog_delegate.h',
+ 'views/event.cc',
+ 'views/event.h',
+ 'views/external_focus_tracker.cc',
+ 'views/external_focus_tracker.h',
+ 'views/focus_manager.cc',
+ 'views/focus_manager.h',
+ 'views/grid_layout.cc',
+ 'views/grid_layout.h',
+ 'views/group_table_view.cc',
+ 'views/group_table_view.h',
+ 'views/hwnd_notification_source.h',
+ 'views/hwnd_view.cc',
+ 'views/hwnd_view.h',
+ 'views/image_view.cc',
+ 'views/image_view.h',
+ 'views/label.cc',
+ 'views/label.h',
+ 'views/layout_manager.cc',
+ 'views/layout_manager.h',
+ 'views/link.cc',
+ 'views/link.h',
+ 'views/menu.cc',
+ 'views/menu.h',
+ 'views/menu_button.cc',
+ 'views/menu_button.h',
+ 'views/message_box_view.cc',
+ 'views/message_box_view.h',
+ 'views/native_button.cc',
+ 'views/native_button.h',
+ 'views/native_control.cc',
+ 'views/native_control.h',
+ 'views/native_frame_view.cc',
+ 'views/native_frame_view.h',
+ 'views/native_scroll_bar.cc',
+ 'views/native_scroll_bar.h',
+ 'views/non_client_view.cc',
+ 'views/non_client_view.h',
+ 'views/painter.cc',
+ 'views/painter.h',
+ 'views/radio_button.cc',
+ 'views/radio_button.h',
+ 'views/repeat_controller.cc',
+ 'views/repeat_controller.h',
+ 'views/root_view.cc',
+ 'views/root_view.h',
+ 'views/root_view_drop_target.cc',
+ 'views/root_view_drop_target.h',
+ 'views/root_view_gtk.cc',
+ 'views/root_view_win.cc',
+ 'views/scroll_bar.cc',
+ 'views/scroll_bar.h',
+ 'views/scroll_view.cc',
+ 'views/scroll_view.h',
+ 'views/separator.cc',
+ 'views/separator.h',
+ 'views/single_split_view.cc',
+ 'views/single_split_view.h',
+ 'views/tabbed_pane.cc',
+ 'views/tabbed_pane.h',
+ 'views/table_view.cc',
+ 'views/table_view.h',
+ 'views/text_button.cc',
+ 'views/text_button.h',
+ 'views/text_field.cc',
+ 'views/text_field.h',
+ 'views/throbber.cc',
+ 'views/throbber.h',
+ 'views/tooltip_manager.cc',
+ 'views/tooltip_manager.h',
+ 'views/tree_model.h',
+ 'views/tree_node_iterator.h',
+ 'views/tree_node_model.h',
+ 'views/tree_view.cc',
+ 'views/tree_view.h',
+ 'views/view.cc',
+ 'views/view.h',
+ 'views/view_constants.cc',
+ 'views/view_constants.h',
+ 'views/view_gtk.cc',
+ 'views/view_menu_delegate.h',
+ 'views/view_storage.cc',
+ 'views/view_storage.h',
+ 'views/view_win.cc',
+ 'views/widget.h',
+ 'views/widget_win.cc',
+ 'views/widget_win.h',
+ 'views/window.cc',
+ 'views/window.h',
+ 'views/window_delegate.cc',
+ 'views/window_delegate.h',
+ 'views/window_resources.h',
+ ],
+ # These are layered in conditionals in the event other platforms
+ # end up using this module as well.
+ 'conditions': [
+ ['OS=="win"', {
+ 'defines': [
+ '__STD_C',
+ '_CRT_SECURE_NO_DEPRECATE',
+ '_SCL_SECURE_NO_DEPRECATE',
+ ],
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ },],
+ ],
+ },
+ {
+ 'target_name': 'plugin',
+ 'type': 'static_library',
+ 'dependencies': [
+ 'common',
+ 'resources',
+ '../media/media.gyp:media',
+ '../skia/skia.gyp:skia',
+ '../third_party/icu38/icu38.gyp:icui18n',
+ '../third_party/icu38/icu38.gyp:icuuc',
+ '../third_party/libxml/libxml.gyp:libxml',
+ '../third_party/npapi/npapi.gyp:npapi',
+ 'third_party/hunspell/hunspell.gyp:hunspell',
+ ],
+ 'include_dirs': [
+ '..',
+ # TODO(bradnelson): this should really be from a dependency on
+ # webkit_resources.
+ '<(SHARED_INTERMEDIATE_DIR)/webkit',
+ '<(INTERMEDIATE_DIR)',
+ ],
+ 'sources': [
+ # All .cc, .h, .m, and .mm files under browser except for tests and
+ # mocks.
+ 'plugin/chrome_plugin_host.cc',
+ 'plugin/chrome_plugin_host.h',
+ 'plugin/npobject_proxy.cc',
+ 'plugin/npobject_proxy.h',
+ 'plugin/npobject_stub.cc',
+ 'plugin/npobject_stub.h',
+ 'plugin/npobject_util.cc',
+ 'plugin/npobject_util.h',
+ 'plugin/plugin_channel.cc',
+ 'plugin/plugin_channel.h',
+ 'plugin/plugin_channel_base.cc',
+ 'plugin/plugin_channel_base.h',
+ 'plugin/plugin_main.cc',
+ 'plugin/plugin_process.cc',
+ 'plugin/plugin_process.h',
+ 'plugin/plugin_thread.cc',
+ 'plugin/plugin_thread.h',
+ 'plugin/webplugin_delegate_stub.cc',
+ 'plugin/webplugin_delegate_stub.h',
+ 'plugin/webplugin_proxy.cc',
+ 'plugin/webplugin_proxy.h',
+ ],
+ # These are layered in conditionals in the event other platforms
+ # end up using this module as well.
+ 'conditions': [
+ ['OS=="win"', {
+ 'defines': [
+ '__STD_C',
+ '_CRT_SECURE_NO_DEPRECATE',
+ '_SCL_SECURE_NO_DEPRECATE',
+ ],
+ 'include_dirs': [
+ 'third_party/wtl/include',
+ ],
+ },],
+ ],
+ },
+ ]}, # 'targets'
+ ], # OS=="mac"
], # 'conditions'
}
« no previous file with comments | « no previous file | chrome/installer/util/prebuild/util_prebuild.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698