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

Side by Side Diff: webkit/plugins/webkit_plugins.gypi

Issue 14720012: Relanding this as the previous attempt failed due to build errors. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 7 years, 7 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 | « webkit/plugins/ppapi/ppb_scrollbar_impl.cc ('k') | webkit/plugins/webplugininfo.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 # Copyright (c) 2013 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.
4
5 {
6 'targets': [
7 {
8 'target_name': 'plugins_common',
9 'type': 'static_library',
10 'defines': [
11 'WEBKIT_PLUGINS_IMPLEMENTATION',
12 ],
13 'include_dirs': [
14 '<(INTERMEDIATE_DIR)',
15 '<(SHARED_INTERMEDIATE_DIR)/ui',
16 ],
17 'dependencies': [
18 '<(DEPTH)/base/base.gyp:base_i18n',
19 '<(DEPTH)/base/base.gyp:base_static',
20 ],
21 'sources': [
22 '../plugins/webplugininfo.cc',
23 '../plugins/webplugininfo.h',
24 '../plugins/plugin_constants.cc',
25 '../plugins/plugin_constants.h',
26 '../plugins/npapi/plugin_constants_win.cc',
27 '../plugins/npapi/plugin_constants_win.h',
28 '../plugins/plugin_switches.cc',
29 '../plugins/plugin_switches.h',
30 '../plugins/npapi/plugin_utils.cc',
31 '../plugins/npapi/plugin_utils.h',
32 ],
33 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
34 'msvs_disabled_warnings': [ 4267 ],
35 },
36
37 {
38 'target_name': 'plugins',
39 'type': '<(component)',
40 'defines': [
41 'WEBKIT_PLUGINS_IMPLEMENTATION',
42 ],
43 'include_dirs': [
44 '<(INTERMEDIATE_DIR)',
45 '<(SHARED_INTERMEDIATE_DIR)/webkit',
46 '<(SHARED_INTERMEDIATE_DIR)/ui',
47 ],
48 'dependencies': [
49 '<(DEPTH)/base/base.gyp:base',
50 '<(DEPTH)/base/base.gyp:base_i18n',
51 '<(DEPTH)/base/third_party/dynamic_annotations/dynamic_annotations.gyp:d ynamic_annotations',
52 '<(DEPTH)/build/temp_gyp/googleurl.gyp:googleurl',
53 '<(DEPTH)/gpu/gpu.gyp:gles2_c_lib',
54 '<(DEPTH)/gpu/gpu.gyp:gles2_implementation',
55 '<(DEPTH)/media/media.gyp:media',
56 '<(DEPTH)/media/media.gyp:shared_memory_support',
57 '<(DEPTH)/net/net.gyp:net',
58 '<(DEPTH)/ppapi/ppapi.gyp:ppapi_c',
59 '<(DEPTH)/ppapi/ppapi_internal.gyp:ppapi_shared',
60 '<(DEPTH)/printing/printing.gyp:printing',
61 '<(DEPTH)/skia/skia.gyp:skia',
62 '<(DEPTH)/ui/gl/gl.gyp:gl',
63 '<(DEPTH)/ui/ui.gyp:ui',
64 '<(DEPTH)/ui/ui.gyp:ui_resources',
65 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8',
66 '<(DEPTH)/webkit/compositor_bindings/compositor_bindings.gyp:webkit_comp ositor_support',
67 '<(DEPTH)/third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
68 'glue_common',
69 'plugins_common',
70 'user_agent',
71 'webkit_base',
72 'webkit_storage',
73 ],
74 'sources': [
75 # This list contains all .h, .cc, and .mm files in glue except for
76 # those in the test subdirectory and those with unittest in in their
77 # names.
78 '../plugins/npapi/gtk_plugin_container.cc',
79 '../plugins/npapi/gtk_plugin_container.h',
80 '../plugins/npapi/gtk_plugin_container_manager.cc',
81 '../plugins/npapi/gtk_plugin_container_manager.h',
82 '../plugins/npapi/plugin_host.cc',
83 '../plugins/npapi/plugin_host.h',
84 '../plugins/npapi/plugin_instance.cc',
85 '../plugins/npapi/plugin_instance.h',
86 '../plugins/npapi/plugin_instance_mac.mm',
87 '../plugins/npapi/plugin_lib.cc',
88 '../plugins/npapi/plugin_lib.h',
89 '../plugins/npapi/plugin_lib_mac.mm',
90 '../plugins/npapi/plugin_lib_posix.cc',
91 '../plugins/npapi/plugin_lib_win.cc',
92 '../plugins/npapi/plugin_list.cc',
93 '../plugins/npapi/plugin_list.h',
94 '../plugins/npapi/plugin_list_mac.mm',
95 '../plugins/npapi/plugin_list_posix.cc',
96 '../plugins/npapi/plugin_list_win.cc',
97 '../plugins/npapi/plugin_stream.cc',
98 '../plugins/npapi/plugin_stream.h',
99 '../plugins/npapi/plugin_stream_posix.cc',
100 '../plugins/npapi/plugin_stream_url.cc',
101 '../plugins/npapi/plugin_stream_url.h',
102 '../plugins/npapi/plugin_stream_win.cc',
103 '../plugins/npapi/plugin_string_stream.cc',
104 '../plugins/npapi/plugin_string_stream.h',
105 '../plugins/npapi/plugin_web_event_converter_mac.h',
106 '../plugins/npapi/plugin_web_event_converter_mac.mm',
107 '../plugins/npapi/webplugin.cc',
108 '../plugins/npapi/webplugin.h',
109 '../plugins/npapi/webplugin_accelerated_surface_mac.h',
110 '../plugins/npapi/webplugin_delegate.h',
111 '../plugins/npapi/webplugin_delegate_impl.cc',
112 '../plugins/npapi/webplugin_delegate_impl.h',
113 '../plugins/npapi/webplugin_delegate_impl_android.cc',
114 '../plugins/npapi/webplugin_delegate_impl_aura.cc',
115 '../plugins/npapi/webplugin_delegate_impl_gtk.cc',
116 '../plugins/npapi/webplugin_delegate_impl_mac.mm',
117 '../plugins/npapi/webplugin_delegate_impl_win.cc',
118 '../plugins/npapi/webplugin_ime_win.cc',
119 '../plugins/npapi/webplugin_ime_win.h',
120 '../plugins/npapi/webplugin_impl.cc',
121 '../plugins/npapi/webplugin_impl.h',
122 '../plugins/ppapi/audio_helper.cc',
123 '../plugins/ppapi/audio_helper.h',
124 '../plugins/ppapi/common.h',
125 '../plugins/ppapi/content_decryptor_delegate.cc',
126 '../plugins/ppapi/content_decryptor_delegate.h',
127 '../plugins/ppapi/event_conversion.cc',
128 '../plugins/ppapi/event_conversion.h',
129 '../plugins/ppapi/file_callbacks.cc',
130 '../plugins/ppapi/file_callbacks.h',
131 '../plugins/ppapi/fullscreen_container.h',
132 '../plugins/ppapi/gfx_conversion.h',
133 '../plugins/ppapi/host_array_buffer_var.cc',
134 '../plugins/ppapi/host_array_buffer_var.h',
135 '../plugins/ppapi/host_globals.cc',
136 '../plugins/ppapi/host_globals.h',
137 '../plugins/ppapi/host_var_tracker.cc',
138 '../plugins/ppapi/host_var_tracker.h',
139 '../plugins/ppapi/message_channel.cc',
140 '../plugins/ppapi/message_channel.h',
141 '../plugins/ppapi/npapi_glue.cc',
142 '../plugins/ppapi/npapi_glue.h',
143 '../plugins/ppapi/npobject_var.cc',
144 '../plugins/ppapi/npobject_var.h',
145 '../plugins/ppapi/plugin_delegate.h',
146 '../plugins/ppapi/plugin_module.cc',
147 '../plugins/ppapi/plugin_module.h',
148 '../plugins/ppapi/plugin_object.cc',
149 '../plugins/ppapi/plugin_object.h',
150 '../plugins/ppapi/ppapi_interface_factory.cc',
151 '../plugins/ppapi/ppapi_interface_factory.h',
152 '../plugins/ppapi/ppapi_plugin_instance.cc',
153 '../plugins/ppapi/ppapi_plugin_instance.h',
154 '../plugins/ppapi/ppapi_webplugin_impl.cc',
155 '../plugins/ppapi/ppapi_webplugin_impl.h',
156 '../plugins/ppapi/ppb_audio_impl.cc',
157 '../plugins/ppapi/ppb_audio_impl.h',
158 '../plugins/ppapi/ppb_broker_impl.cc',
159 '../plugins/ppapi/ppb_broker_impl.h',
160 '../plugins/ppapi/ppb_buffer_impl.cc',
161 '../plugins/ppapi/ppb_buffer_impl.h',
162 '../plugins/ppapi/ppb_file_ref_impl.cc',
163 '../plugins/ppapi/ppb_file_ref_impl.h',
164 '../plugins/ppapi/ppb_flash_message_loop_impl.cc',
165 '../plugins/ppapi/ppb_flash_message_loop_impl.h',
166 '../plugins/ppapi/ppb_gpu_blacklist_private_impl.cc',
167 '../plugins/ppapi/ppb_gpu_blacklist_private_impl.h',
168 '../plugins/ppapi/ppb_graphics_3d_impl.cc',
169 '../plugins/ppapi/ppb_graphics_3d_impl.h',
170 '../plugins/ppapi/ppb_image_data_impl.cc',
171 '../plugins/ppapi/ppb_image_data_impl.h',
172 '../plugins/ppapi/ppb_network_monitor_private_impl.cc',
173 '../plugins/ppapi/ppb_network_monitor_private_impl.h',
174 '../plugins/ppapi/ppb_proxy_impl.cc',
175 '../plugins/ppapi/ppb_proxy_impl.h',
176 '../plugins/ppapi/ppb_scrollbar_impl.cc',
177 '../plugins/ppapi/ppb_scrollbar_impl.h',
178 '../plugins/ppapi/ppb_tcp_server_socket_private_impl.cc',
179 '../plugins/ppapi/ppb_tcp_server_socket_private_impl.h',
180 '../plugins/ppapi/ppb_tcp_socket_private_impl.cc',
181 '../plugins/ppapi/ppb_tcp_socket_private_impl.h',
182 '../plugins/ppapi/ppb_uma_private_impl.cc',
183 '../plugins/ppapi/ppb_uma_private_impl.h',
184 '../plugins/ppapi/ppb_url_loader_impl.cc',
185 '../plugins/ppapi/ppb_url_loader_impl.h',
186 '../plugins/ppapi/ppb_var_deprecated_impl.cc',
187 '../plugins/ppapi/ppb_var_deprecated_impl.h',
188 '../plugins/ppapi/ppb_video_decoder_impl.cc',
189 '../plugins/ppapi/ppb_video_decoder_impl.h',
190 '../plugins/ppapi/ppb_widget_impl.cc',
191 '../plugins/ppapi/ppb_widget_impl.h',
192 '../plugins/ppapi/ppb_x509_certificate_private_impl.cc',
193 '../plugins/ppapi/ppb_x509_certificate_private_impl.h',
194 '../plugins/ppapi/quota_file_io.cc',
195 '../plugins/ppapi/quota_file_io.h',
196 '../plugins/ppapi/resource_creation_impl.cc',
197 '../plugins/ppapi/resource_creation_impl.h',
198 '../plugins/ppapi/resource_helper.cc',
199 '../plugins/ppapi/resource_helper.h',
200 '../plugins/ppapi/string.cc',
201 '../plugins/ppapi/string.h',
202 '../plugins/ppapi/url_response_info_util.cc',
203 '../plugins/ppapi/url_response_info_util.h',
204 '../plugins/ppapi/url_request_info_util.cc',
205 '../plugins/ppapi/url_request_info_util.h',
206 '../plugins/ppapi/usb_key_code_conversion.h',
207 '../plugins/ppapi/usb_key_code_conversion.cc',
208 '../plugins/ppapi/usb_key_code_conversion_linux.cc',
209 '../plugins/ppapi/usb_key_code_conversion_mac.cc',
210 '../plugins/ppapi/usb_key_code_conversion_win.cc',
211 '../plugins/sad_plugin.cc',
212 '../plugins/sad_plugin.h',
213 '../plugins/webkit_plugins_export.h',
214 ],
215 'conditions': [
216 ['toolkit_uses_gtk == 1', {
217 'dependencies': [
218 '<(DEPTH)/build/linux/system.gyp:gtk',
219 ],
220 'sources/': [['exclude', '_x11\\.cc$']],
221 'sources!': [
222 'plugins/plugin_stubs.cc',
223 ],
224 'conditions': [
225 ['linux_use_tcmalloc == 1', {
226 'dependencies': [
227 # This is needed by ../extensions/v8/heap_profiler_extension.cc
228 '<(DEPTH)/base/allocator/allocator.gyp:allocator',
229 ],
230 }],
231 ],
232 }],
233 ['use_aura==1', {
234 'sources/': [
235 ['exclude', '^\\.\\./plugins/npapi/webplugin_delegate_impl_mac.mm'],
236 ],
237 }],
238 ['use_aura==1 and OS=="win"', {
239 'sources/': [
240 ['exclude', '^\\.\\./plugins/npapi/webplugin_delegate_impl_aura'],
241 ],
242 }],
243 ['OS!="mac"', {
244 'sources/': [['exclude', '_mac\\.(cc|mm)$']],
245 }, { # else: OS=="mac"
246 'sources/': [['exclude', 'plugin_(lib|list)_posix\\.cc$']],
247 'link_settings': {
248 'libraries': [
249 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework',
250 ],
251 },
252 }],
253 ['enable_gpu!=1', {
254 'sources!': [
255 '../plugins/ppapi/ppb_graphics_3d_impl.cc',
256 '../plugins/ppapi/ppb_graphics_3d_impl.h',
257 '../plugins/ppapi/ppb_open_gl_es_impl.cc',
258 ],
259 }],
260 ['OS!="win"', {
261 'sources/': [['exclude', '_win\\.cc$']],
262 }, { # else: OS=="win"
263 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
264 'msvs_disabled_warnings': [ 4800, 4267 ],
265 'sources/': [['exclude', '_posix\\.cc$']],
266 'include_dirs': [
267 '<(DEPTH)/third_party/wtl/include',
268 ],
269 'sources!': [
270 'plugins/plugin_stubs.cc',
271 ],
272 }],
273 ],
274 }
275 ],
276 }
OLDNEW
« no previous file with comments | « webkit/plugins/ppapi/ppb_scrollbar_impl.cc ('k') | webkit/plugins/webplugininfo.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698