OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 { | 5 { |
6 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
| 8 'nacl_target': 0, |
8 'ppapi_proxy_target': 0, | 9 'ppapi_proxy_target': 0, |
9 }, | 10 }, |
10 'target_conditions': [ | 11 'target_conditions': [ |
11 # This part is shared between the targets defined below. | 12 # This part is shared between the targets defined below. |
12 ['ppapi_proxy_target==1', { | 13 ['ppapi_proxy_target==1', { |
13 'sources': [ | 14 'sources': [ |
14 # Take some standalone files from the C++ wrapper allowing us to more | 15 # Take some standalone files from the C++ wrapper allowing us to more |
15 # easily make async callbacks in the proxy. We can't depend on the | 16 # easily make async callbacks in the proxy. We can't depend on the |
16 # full C++ wrappers at this layer since the C++ wrappers expect | 17 # full C++ wrappers at this layer since the C++ wrappers expect |
17 # symbols defining the globals for "being a plugin" which we are not. | 18 # symbols defining the globals for "being a plugin" which we are not. |
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
190 'proxy/ppb_testing_proxy.cc', | 191 'proxy/ppb_testing_proxy.cc', |
191 'proxy/ppb_udp_socket_private_proxy.cc', | 192 'proxy/ppb_udp_socket_private_proxy.cc', |
192 'proxy/ppb_video_capture_proxy.cc', | 193 'proxy/ppb_video_capture_proxy.cc', |
193 'proxy/ppb_video_decoder_proxy.cc', | 194 'proxy/ppb_video_decoder_proxy.cc', |
194 'proxy/ppb_x509_certificate_private_proxy.cc', | 195 'proxy/ppb_x509_certificate_private_proxy.cc', |
195 'proxy/ppp_instance_private_proxy.cc', | 196 'proxy/ppp_instance_private_proxy.cc', |
196 'proxy/ppp_video_decoder_proxy.cc', | 197 'proxy/ppp_video_decoder_proxy.cc', |
197 'proxy/serialized_flash_menu.cc', | 198 'proxy/serialized_flash_menu.cc', |
198 ], | 199 ], |
199 }], | 200 }], |
| 201 ['>(nacl_target)==1', { |
| 202 'sources!': [ |
| 203 'cpp/completion_callback.h', |
| 204 'utility/completion_callback_factory.h', |
| 205 'proxy/broker_dispatcher.cc', |
| 206 'proxy/broker_dispatcher.h', |
| 207 'proxy/dispatcher.cc', |
| 208 'proxy/dispatcher.h', |
| 209 'proxy/enter_proxy.h', |
| 210 'proxy/file_chooser_resource.cc', |
| 211 'proxy/file_chooser_resource.h', |
| 212 'proxy/host_dispatcher.cc', |
| 213 'proxy/host_dispatcher.h', |
| 214 'proxy/host_var_serialization_rules.cc', |
| 215 'proxy/host_var_serialization_rules.h', |
| 216 'proxy/interface_list.cc', |
| 217 'proxy/interface_list.h', |
| 218 'proxy/interface_proxy.cc', |
| 219 'proxy/interface_proxy.h', |
| 220 'proxy/plugin_dispatcher.cc', |
| 221 'proxy/plugin_dispatcher.h', |
| 222 'proxy/plugin_globals.cc', |
| 223 'proxy/plugin_globals.h', |
| 224 'proxy/plugin_main_nacl.cc', |
| 225 'proxy/plugin_message_filter.cc', |
| 226 'proxy/plugin_message_filter.h', |
| 227 'proxy/plugin_resource.cc', |
| 228 'proxy/plugin_resource.h', |
| 229 'proxy/plugin_resource_tracker.cc', |
| 230 'proxy/plugin_resource_tracker.h', |
| 231 'proxy/ppapi_command_buffer_proxy.h', |
| 232 'proxy/ppapi_command_buffer_proxy.cc', |
| 233 'proxy/ppb_audio_input_proxy.cc', |
| 234 'proxy/ppb_audio_input_proxy.h', |
| 235 'proxy/ppb_audio_proxy.cc', |
| 236 'proxy/ppb_audio_proxy.h', |
| 237 'proxy/ppb_broker_proxy.cc', |
| 238 'proxy/ppb_broker_proxy.h', |
| 239 'proxy/ppb_buffer_proxy.cc', |
| 240 'proxy/ppb_buffer_proxy.h', |
| 241 'proxy/ppb_core_proxy.cc', |
| 242 'proxy/ppb_core_proxy.h', |
| 243 'proxy/ppb_file_io_proxy.cc', |
| 244 'proxy/ppb_file_io_proxy.h', |
| 245 'proxy/ppb_file_ref_proxy.cc', |
| 246 'proxy/ppb_file_ref_proxy.h', |
| 247 'proxy/ppb_file_system_proxy.cc', |
| 248 'proxy/ppb_file_system_proxy.h', |
| 249 'proxy/ppb_flash_device_id_proxy.cc', |
| 250 'proxy/ppb_flash_device_id_proxy.h', |
| 251 'proxy/ppb_flash_proxy.cc', |
| 252 'proxy/ppb_flash_proxy.h', |
| 253 'proxy/ppb_flash_menu_proxy.cc', |
| 254 'proxy/ppb_flash_menu_proxy.h', |
| 255 'proxy/ppb_flash_message_loop_proxy.cc', |
| 256 'proxy/ppb_flash_message_loop_proxy.h', |
| 257 'proxy/ppb_graphics_2d_proxy.cc', |
| 258 'proxy/ppb_graphics_2d_proxy.h', |
| 259 'proxy/ppb_graphics_3d_proxy.cc', |
| 260 'proxy/ppb_graphics_3d_proxy.h', |
| 261 'proxy/ppb_host_resolver_private_proxy.cc', |
| 262 'proxy/ppb_host_resolver_private_proxy.h', |
| 263 'proxy/ppb_image_data_proxy.cc', |
| 264 'proxy/ppb_image_data_proxy.h', |
| 265 'proxy/ppb_instance_proxy.cc', |
| 266 'proxy/ppb_instance_proxy.h', |
| 267 'proxy/ppb_message_loop_proxy.cc', |
| 268 'proxy/ppb_message_loop_proxy.h', |
| 269 'proxy/ppb_network_monitor_private_proxy.cc', |
| 270 'proxy/ppb_network_monitor_private_proxy.h', |
| 271 'proxy/ppb_pdf_proxy.cc', |
| 272 'proxy/ppb_pdf_proxy.h', |
| 273 'proxy/ppb_talk_private_proxy.cc', |
| 274 'proxy/ppb_talk_private_proxy.h', |
| 275 'proxy/ppb_tcp_server_socket_private_proxy.cc', |
| 276 'proxy/ppb_tcp_server_socket_private_proxy.h', |
| 277 'proxy/ppb_tcp_socket_private_proxy.cc', |
| 278 'proxy/ppb_tcp_socket_private_proxy.h', |
| 279 'proxy/ppb_testing_proxy.cc', |
| 280 'proxy/ppb_testing_proxy.h', |
| 281 'proxy/ppb_udp_socket_private_proxy.cc', |
| 282 'proxy/ppb_udp_socket_private_proxy.h', |
| 283 'proxy/ppb_url_loader_proxy.cc', |
| 284 'proxy/ppb_url_loader_proxy.h', |
| 285 'proxy/ppb_url_response_info_proxy.cc', |
| 286 'proxy/ppb_url_response_info_proxy.h', |
| 287 'proxy/ppb_var_deprecated_proxy.cc', |
| 288 'proxy/ppb_var_deprecated_proxy.h', |
| 289 'proxy/ppb_video_capture_proxy.cc', |
| 290 'proxy/ppb_video_capture_proxy.h', |
| 291 'proxy/ppb_video_decoder_proxy.cc', |
| 292 'proxy/ppb_video_decoder_proxy.h', |
| 293 'proxy/ppb_x509_certificate_private_proxy.cc', |
| 294 'proxy/ppb_x509_certificate_private_proxy.h', |
| 295 'proxy/ppp_class_proxy.cc', |
| 296 'proxy/ppp_class_proxy.h', |
| 297 'proxy/ppp_graphics_3d_proxy.cc', |
| 298 'proxy/ppp_graphics_3d_proxy.h', |
| 299 'proxy/ppp_input_event_proxy.cc', |
| 300 'proxy/ppp_input_event_proxy.h', |
| 301 'proxy/ppp_instance_private_proxy.cc', |
| 302 'proxy/ppp_instance_private_proxy.h', |
| 303 'proxy/ppp_instance_proxy.cc', |
| 304 'proxy/ppp_instance_proxy.h', |
| 305 'proxy/ppp_messaging_proxy.cc', |
| 306 'proxy/ppp_messaging_proxy.h', |
| 307 'proxy/ppp_mouse_lock_proxy.cc', |
| 308 'proxy/ppp_mouse_lock_proxy.h', |
| 309 'proxy/ppp_printing_proxy.cc', |
| 310 'proxy/ppp_printing_proxy.h', |
| 311 'proxy/ppp_text_input_proxy.cc', |
| 312 'proxy/ppp_text_input_proxy.h', |
| 313 'proxy/ppp_video_decoder_proxy.cc', |
| 314 'proxy/ppp_video_decoder_proxy.h', |
| 315 'proxy/proxy_array_output.cc', |
| 316 'proxy/proxy_array_output.h', |
| 317 'proxy/proxy_channel.cc', |
| 318 'proxy/proxy_channel.h', |
| 319 'proxy/proxy_completion_callback_factory.h', |
| 320 'proxy/proxy_module.cc', |
| 321 'proxy/proxy_module.h', |
| 322 'proxy/resource_creation_proxy.cc', |
| 323 'proxy/resource_creation_proxy.h', |
| 324 'proxy/serialized_flash_menu.cc', |
| 325 'proxy/serialized_flash_menu.h', |
| 326 ], |
| 327 }], |
200 ], | 328 ], |
201 }], | 329 }], |
202 ], | 330 ], |
203 }, | 331 }, |
204 } | 332 } |
OLD | NEW |