1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
8 'target_name': 'content_shell_lib',
9 'type': 'static_library',
10 'defines!': ['CONTENT_IMPLEMENTATION'],
20 'content_ppapi_plugin',
24 '../base/base.gyp:base',
25 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
26 '../build/temp_gyp/googleurl.gyp:googleurl',
29 '../skia/skia.gyp:skia',
30 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
32 '../v8/tools/gyp/v8.gyp:v8',
33 '../webkit/support/webkit_support.gyp:appcache',
34 '../webkit/support/webkit_support.gyp:database',
35 '../webkit/support/webkit_support.gyp:fileapi',
36 '../webkit/support/webkit_support.gyp:glue',
37 '../webkit/support/webkit_support.gyp:quota',
43 'browser/download/mock_download_manager_delegate.cc',
44 'browser/tab_contents/tab_contents_view_win.cc',
45 'browser/tab_contents/tab_contents_view_win.h',
46 'browser/tab_contents/tab_contents_view_win_delegate.h',
52 'shell/shell_browser_context.cc',
53 'shell/shell_browser_context.h',
54 'shell/shell_browser_main.cc',
55 'shell/shell_browser_main.h',
56 'shell/shell_content_browser_client.cc',
57 'shell/shell_content_browser_client.h',
58 'shell/shell_content_client.cc',
59 'shell/shell_content_client.h',
60 'shell/shell_content_plugin_client.cc',
61 'shell/shell_content_plugin_client.h',
62 'shell/shell_content_renderer_client.cc',
63 'shell/shell_content_renderer_client.h',
64 'shell/shell_content_utility_client.cc',
65 'shell/shell_content_utility_client.h',
66 'shell/shell_download_manager_delegate.cc',
67 'shell/shell_download_manager_delegate.h',
68 'shell/shell_main_delegate.cc',
69 'shell/shell_main_delegate.h',
70 'shell/shell_resource_context.cc',
71 'shell/shell_resource_context.h',
72 'shell/shell_url_request_context_getter.cc',
73 'shell/shell_url_request_context_getter.h',
77 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS
81 ['OS=="win" and win_use_allocator_shim==1', {
83 '../base/allocator/allocator.gyp:allocator',
87 'resource_include_dirs': [
88 '<(SHARED_INTERMEDIATE_DIR)/webkit',
91 '<(DEPTH)/net/net.gyp:net_resources',
92 '<(DEPTH)/webkit/support/webkit_support.gyp:webkit_resources',
93 '<(DEPTH)/webkit/support/webkit_support.gyp:webkit_strings',
99 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
108 'target_name': 'content_shell',
109 'type': 'executable',
110 'defines!': ['CONTENT_IMPLEMENTATION'],
121 'app/startup_helper_win.cc',
122 'shell/shell_main.cc',
126 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS
130 ['OS=="win" and win_use_allocator_shim==1', {
132 '../base/allocator/allocator.gyp:allocator',
140 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
146 ['OS == "win" or (toolkit_uses_gtk == 1 and selinux == 0)', {
148 '../sandbox/sandbox.gyp:sandbox',