closure: fix compile error by adding missing externs
[chromium-blink-merge.git] / cc / blink / cc_blink.gyp
blob892082c521352e1e7c0b3b2972cd4484c27b096f
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         'scrollbar_impl.cc',
30         'scrollbar_impl.h',
31         'web_animation_curve_common.cc',
32         'web_animation_curve_common.h',
33         'web_animation_impl.cc',
34         'web_animation_impl.h',
35         'web_compositor_support_impl.cc',
36         'web_compositor_support_impl.h',
37         'web_content_layer_impl.cc',
38         'web_content_layer_impl.h',
39         'web_display_item_list_impl.cc',
40         'web_display_item_list_impl.h',
41         'web_external_bitmap_impl.cc',
42         'web_external_bitmap_impl.h',
43         'web_external_texture_layer_impl.cc',
44         'web_external_texture_layer_impl.h',
45         'web_filter_animation_curve_impl.cc',
46         'web_filter_animation_curve_impl.h',
47         'web_filter_operations_impl.cc',
48         'web_filter_operations_impl.h',
49         'web_float_animation_curve_impl.cc',
50         'web_float_animation_curve_impl.h',
51         'web_image_layer_impl.cc',
52         'web_image_layer_impl.h',
53         'web_layer_impl.cc',
54         'web_layer_impl.h',
55         'web_layer_impl_fixed_bounds.cc',
56         'web_layer_impl_fixed_bounds.h',
57         'web_nine_patch_layer_impl.cc',
58         'web_nine_patch_layer_impl.h',
59         'web_scroll_offset_animation_curve_impl.cc',
60         'web_scroll_offset_animation_curve_impl.h',
61         'web_scrollbar_layer_impl.cc',
62         'web_scrollbar_layer_impl.h',
63         'web_to_cc_animation_delegate_adapter.cc',
64         'web_to_cc_animation_delegate_adapter.h',
65         'web_transform_animation_curve_impl.cc',
66         'web_transform_animation_curve_impl.h',
67         'web_transform_operations_impl.cc',
68         'web_transform_operations_impl.h',
69       ],
70     },
71   ]