summaryrefslogtreecommitdiffstats
path: root/build/common.gypi
diff options
context:
space:
mode:
authorslan <slan@chromium.org>2015-12-10 12:59:42 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-10 21:01:31 +0000
commit338b33716c8ffb1f171e4a5ca032ac7ea4cefeb2 (patch)
treedf7b7fe048e0452f47553583220390c56b860d6d /build/common.gypi
parent5c11f1846badc760e279ad4a7907cc8e45b92fa9 (diff)
downloadchromium_src-338b33716c8ffb1f171e4a5ca032ac7ea4cefeb2.zip
chromium_src-338b33716c8ffb1f171e4a5ca032ac7ea4cefeb2.tar.gz
chromium_src-338b33716c8ffb1f171e4a5ca032ac7ea4cefeb2.tar.bz2
[Chromecast] Set default ozone platform to "cast" on device builds.
All device Chromecast builds should default to "cast" platform. Desktop builds will continue to use "headless" as default for now. BUG= Review URL: https://codereview.chromium.org/1519613002 Cr-Commit-Position: refs/heads/master@{#364472}
Diffstat (limited to 'build/common.gypi')
-rw-r--r--build/common.gypi8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/common.gypi b/build/common.gypi
index c9f8290..b81acbe 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -2386,10 +2386,18 @@
['disable_display==0', {
# Enable the Cast ozone platform on all A/V Cast builds.
'ozone_platform_cast%': 1,
+
+ # For desktop Chromecast builds, override the default "headless"
+ # platform with --ozone-platform=egltest
+ # TODO(slan|halliwell): Make the default platform "cast" on
+ # desktop too.
'conditions': [
['OS=="linux" and target_arch!="arm"', {
'ozone_platform_egltest%': 1,
'ozone_platform_ozonex%': 1,
+ }, {
+ # On device builds, enable "cast" as the default platform.
+ 'ozone_platform%': 'cast',
}],
],
}],