Move VISUAL_STATE promise to activation
[chromium-blink-merge.git] / ui / ozone / platform / cast / cast.gypi
blob439a9653a3831c37953d226595094af9e4a101d2
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   'variables': {
7     'cast_graphics_gyp%': '../../chromecast/chromecast.gyp',
8     'internal_ozone_platform_deps': [
9       'ozone_platform_cast',
10     ],
11     'internal_ozone_platform_unittest_deps': [ ],
12     'internal_ozone_platforms': [
13       'cast',
14     ],
15   },
16   'targets': [
17     {
18       'target_name': 'ozone_platform_cast',
19       'type': 'static_library',
20       'dependencies': [
21         '<(cast_graphics_gyp):libcast_graphics_1.0',
22         '../events/events.gyp:events',
23         '../gfx/gfx.gyp:gfx',
24         '../gfx/gfx.gyp:gfx_geometry',
25         '../../base/base.gyp:base',
26         '../../chromecast/chromecast.gyp:cast_public_api',
27       ],
28       'defines': [
29         'OZONE_IMPLEMENTATION',
30       ],
31       'sources': [
32         'gpu_platform_support_cast.cc',
33         'gpu_platform_support_cast.h',
34         'ozone_platform_cast.cc',
35         'ozone_platform_cast.h',
36         'platform_window_cast.cc',
37         'platform_window_cast.h',
38         'surface_factory_cast.cc',
39         'surface_factory_cast.h',
40         'surface_ozone_egl_cast.cc',
41         'surface_ozone_egl_cast.h',
42       ],
43     },
44   ],