Extend virtual context MakeCurrent fastpath to offscreen surfaces.
[chromium-blink-merge.git] / ppapi / ppapi_ipc.gypi
blob8e374b262dd58224091e3c6e808a2c9ebfe79c72
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
3 # found in the LICENSE file.
6   'target_defaults': {
7     'variables': {
8       'nacl_win64_target': 0,
9       'ppapi_ipc_target': 0,
10     },
11     'target_conditions': [
12       # This part is shared between the targets defined below.
13       ['ppapi_ipc_target==1', {
14         'sources': [
15           'proxy/ppapi_messages.cc',
16           'proxy/ppapi_messages.h',
17           'proxy/ppapi_param_traits.cc',
18           'proxy/ppapi_param_traits.h',
19           'proxy/resource_message_params.cc',
20           'proxy/resource_message_params.h',
21           'proxy/serialized_flash_menu.cc',
22           'proxy/serialized_flash_menu.h',
23           'proxy/serialized_structs.cc',
24           'proxy/serialized_structs.h',
25           'proxy/serialized_var.cc',
26           'proxy/serialized_var.h',
27           'proxy/var_serialization_rules.h',
28         ],
29         'include_dirs': [
30           '..',
31         ],
32         'target_conditions': [
33           ['>(nacl_untrusted_build)==1 or >(nacl_win64_target)==1', {
34             'sources!': [
35               'proxy/serialized_flash_menu.cc',
36             ],
37           }],
38         ],
39       }],
40     ],
41   },