Roll src/third_party/WebKit d9c6159:8139f33 (svn 201974:201975)
[chromium-blink-merge.git] / cc / blink / cc_blink.gyp
blobdc01cae456ae4bdc73b02014a95107fb53be9a1c
1 # Copyright 2014 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   'targets': [
7     {
8       # GN version: //cc/blink
9       'target_name': 'cc_blink',
10       'type': '<(component)',
11       'dependencies': [
12         '../../gpu/gpu.gyp:command_buffer_common',
13         '../../base/base.gyp:base',
14         '../../third_party/WebKit/public/blink.gyp:blink',
15         '../../skia/skia.gyp:skia',
16         '../cc.gyp:cc',
17         '../../ui/gfx/gfx.gyp:gfx',
18         '../../ui/gfx/gfx.gyp:gfx_geometry',
19       ],
20       'defines': [
21         'CC_BLINK_IMPLEMENTATION',
22       ],
23       'export_dependent_settings': [
24         '../../skia/skia.gyp:skia',
25       ],
26       # This sources list is duplicated in //cc/blink/BUILD.gn
27       'sources': [
28         'cc_blink_export.h',
29         'context_provider_web_context.h',
30         'scrollbar_impl.cc',
31         'scrollbar_impl.h',
32         'web_animation_curve_common.cc',
33         'web_animation_curve_common.h',
34         'web_animation_impl.cc',
35         'web_animation_impl.h',
36         'web_compositor_animation_player_impl.cc',
37         'web_compositor_animation_player_impl.h',
38         'web_compositor_animation_timeline_impl.cc',
39         'web_compositor_animation_timeline_impl.h',
40         'web_compositor_support_impl.cc',
41         'web_compositor_support_impl.h',
42         'web_content_layer_impl.cc',
43         'web_content_layer_impl.h',
44         'web_display_item_list_impl.cc',
45         'web_display_item_list_impl.h',
46         'web_external_bitmap_impl.cc',
47         'web_external_bitmap_impl.h',
48         'web_external_texture_layer_impl.cc',
49         'web_external_texture_layer_impl.h',
50         'web_filter_animation_curve_impl.cc',
51         'web_filter_animation_curve_impl.h',
52         'web_filter_operations_impl.cc',
53         'web_filter_operations_impl.h',
54         'web_float_animation_curve_impl.cc',
55         'web_float_animation_curve_impl.h',
56         'web_image_layer_impl.cc',
57         'web_image_layer_impl.h',
58         'web_layer_impl.cc',
59         'web_layer_impl.h',
60         'web_layer_impl_fixed_bounds.cc',
61         'web_layer_impl_fixed_bounds.h',
62         'web_scroll_offset_animation_curve_impl.cc',
63         'web_scroll_offset_animation_curve_impl.h',
64         'web_scrollbar_layer_impl.cc',
65         'web_scrollbar_layer_impl.h',
66         'web_to_cc_animation_delegate_adapter.cc',
67         'web_to_cc_animation_delegate_adapter.h',
68         'web_transform_animation_curve_impl.cc',
69         'web_transform_animation_curve_impl.h',
70         'web_transform_operations_impl.cc',
71         'web_transform_operations_impl.h',
72       ],
73     },
74   ]