Index: chromecast/chromecast.gyp |
diff --git a/chromecast/chromecast.gyp b/chromecast/chromecast.gyp |
index b4ef6222233d4892d06cdc72949aaed975535162..15334c57101b07661077921d2cb14062208abfb7 100644 |
--- a/chromecast/chromecast.gyp |
+++ b/chromecast/chromecast.gyp |
@@ -10,6 +10,7 @@ |
'chromium_code': 1, |
'chromecast_branding%': 'Chromium', |
'disable_display%': 0, |
+ 'ozone_platform_cast%': 0, |
'use_chromecast_webui%': 0, |
}, |
'includes': [ |
@@ -31,6 +32,8 @@ |
'target_name': 'cast_public_api', |
'type': '<(component)', |
'sources': [ |
+ 'public/cast_egl_platform.h', |
+ 'public/cast_egl_platform_shlib.h', |
'public/chromecast_export.h', |
], |
}, |
@@ -104,6 +107,13 @@ |
'ozone/surface_ozone_egl_cast.cc', |
'ozone/surface_ozone_egl_cast.h', |
], |
+ 'conditions': [ |
+ ['ozone_platform_cast==1', { |
+ 'dependencies': [ |
+ '<(cast_vendor_gyp):libcast_graphics_1.0' |
+ ], |
+ }], |
+ ], |
}, |
{ |
'target_name': 'cast_shell_resources', |