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.
7 'cast_graphics_gyp%': '../../chromecast/chromecast.gyp',
8 'libcast_media_gyp%': '../../chromecast/media/media.gyp',
9 'internal_ozone_platform_deps': [
10 'ozone_platform_cast',
12 'internal_ozone_platform_unittest_deps': [ ],
13 'internal_ozone_platforms': [
18 # GN target: //ui/ozone/platform/cast:cast
20 'target_name': 'ozone_platform_cast',
21 'type': 'static_library',
23 '<(cast_graphics_gyp):libcast_graphics_1.0',
24 '<(libcast_media_gyp):libcast_media_1.0',
25 '../events/events.gyp:events',
27 '../gfx/gfx.gyp:gfx_geometry',
28 '../../base/base.gyp:base',
29 '../../chromecast/chromecast.gyp:cast_public_api',
30 '../../chromecast/media/media.gyp:media_base',
34 'client_native_pixmap_factory_cast.cc',
35 'client_native_pixmap_factory_cast.h',
36 'gpu_platform_support_cast.cc',
37 'gpu_platform_support_cast.h',
38 'overlay_manager_cast.cc',
39 'overlay_manager_cast.h',
40 'ozone_platform_cast.cc',
41 'ozone_platform_cast.h',
42 'platform_window_cast.cc',
43 'platform_window_cast.h',
44 'surface_factory_cast.cc',
45 'surface_factory_cast.h',
46 'surface_ozone_egl_cast.cc',
47 'surface_ozone_egl_cast.h',