cc: Stretch textures by .5 texels to prevent out of bounds sampling
[chromium-blink-merge.git] / ppapi / ppapi_ipc.gypi
blob616d8e58b34b2e3d0cc8c7e71927a54c366a0794
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/handle_converter.cc',
16           'proxy/handle_converter.h',
17           'proxy/ppapi_messages.cc',
18           'proxy/ppapi_messages.h',
19           'proxy/ppapi_param_traits.cc',
20           'proxy/ppapi_param_traits.h',
21           'proxy/resource_message_params.cc',
22           'proxy/resource_message_params.h',
23           'proxy/serialized_flash_menu.cc',
24           'proxy/serialized_flash_menu.h',
25           'proxy/serialized_handle.cc',
26           'proxy/serialized_handle.h',
27           'proxy/serialized_structs.cc',
28           'proxy/serialized_structs.h',
29           'proxy/serialized_var.cc',
30           'proxy/serialized_var.h',
31           'proxy/var_serialization_rules.h',
32         ],
33         'include_dirs': [
34           '..',
35         ],
36         'target_conditions': [
37           ['>(nacl_untrusted_build)==1 or >(nacl_win64_target)==1', {
38             'sources!': [
39               'proxy/serialized_flash_menu.cc',
40             ],
41           }],
42         ],
43       }],
44     ],
45   },