Update V8 to version 4.6.52.
[chromium-blink-merge.git] / ui / accelerated_widget_mac / BUILD.gn
blob02faaf67323c0811f9bd20df508f8cb1b73f9946
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.
5 # GYP version: ui/accelerated_widget_mac/accelerated_widget_mac.gyp:accelerated_widget_mac
6 component("accelerated_widget_mac") {
7   sources = [
8     "accelerated_widget_mac.h",
9     "accelerated_widget_mac.mm",
10     "accelerated_widget_mac_export.h",
11     "display_link_mac.cc",
12     "display_link_mac.h",
13     "io_surface_context.h",
14     "io_surface_context.mm",
15     "io_surface_layer.h",
16     "io_surface_layer.mm",
17     "io_surface_texture.h",
18     "io_surface_texture.mm",
19     "software_layer.h",
20     "software_layer.mm",
21     "surface_handle_types.cc",
22     "surface_handle_types.h",
23   ]
25   defines = [ "ACCELERATED_WIDGET_MAC_IMPLEMENTATION" ]
27   deps = [
28     "//base",
29     "//skia",
30     "//ui/base",
31     "//ui/events",
32     "//ui/events:events_base",
33     "//ui/gfx/geometry",
34     "//ui/gl",
35   ]
37   libs = [
38     # Required by io_surface_texture.mm.
39     "IOSurface.framework",
40     "OpenGL.framework",
41     "QuartzCore.framework",
42   ]