From cecbc92a17adfcf2394e36dbc62fb756ccad7416 Mon Sep 17 00:00:00 2001 From: halliwell Date: Thu, 30 Apr 2015 12:34:50 -0700 Subject: Fixes Cast dependency on eglplatform_shim_x11 Original logic was: If internal build Depend on cast_gfx_internal target: If ozone platform is egltest cast_gfx_internal depended on eglplatform_shim_x11 Else Depend on eglplatform_shim_x11 cast_gfx_internal dependency was recently removed: https://codereview.chromium.org/1104853002/ It still gets pulled in by other downstream dependencies, but I'm removing those (and the target entirely) which means internal clang builds are losing the dependency on eglplatform_shim_x11. This change restores the dependency when we need it. BUG= Review URL: https://codereview.chromium.org/1110033006 Cr-Commit-Position: refs/heads/master@{#327764} --- chromecast/chromecast.gyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chromecast') diff --git a/chromecast/chromecast.gyp b/chromecast/chromecast.gyp index f882b8a..8cae376 100644 --- a/chromecast/chromecast.gyp +++ b/chromecast/chromecast.gyp @@ -590,7 +590,7 @@ 'media/media.gyp:cast_media', ], 'conditions': [ - ['chromecast_branding!="Chrome"', { + ['ozone_platform=="egltest"', { 'dependencies': [ '../ui/ozone/ozone.gyp:eglplatform_shim_x11', ], -- cgit v1.1