From c64abdf118528caf122f0287e6a8a33586f17d92 Mon Sep 17 00:00:00 2001 From: jessicag Date: Wed, 2 Mar 2016 12:18:22 -0800 Subject: Correct args for Blimp in buildbot config. Removes unused/undesired libraries in build. Now uses target_os of "linux" (implicit) instead of "chromeos". BUG=589166 Review URL: https://codereview.chromium.org/1750103002 Cr-Commit-Position: refs/heads/master@{#378814} --- tools/mb/mb_config.pyl | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'tools/mb') diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl index eb9e7d2..7f462d0 100644 --- a/tools/mb/mb_config.pyl +++ b/tools/mb/mb_config.pyl @@ -37,9 +37,7 @@ # This is the "deployment" config for the blimp builds. Currently # we want them to be debug, non-optimized builds (and we don't need any # chrome branding), so we don't use the "official" mixin. - # We need chromeos and ozone to eliminate any dependencies on X11. We - # dont need aura as it is implied by chromeos and ozone. - 'gn_blimp_debug': ['gn', 'chromeos', 'ozone', 'debug'], + 'gn_blimp_debug': ['gn', 'blimp', 'debug'], 'gn_cfi_release_bot': ['gn', 'cfi', 'release_bot'], 'gn_cfi_release_trybot': ['gn', 'cfi', 'release_trybot'], @@ -214,6 +212,12 @@ 'gyp_defines': 'asan=1', }, + # Removes dependencies on X11 and audio libraries for a containerized build. + 'blimp': { + 'gn_args': "use_aura=true use_ozone=true use_alsa=false use_pulseaudio=false use_cups=false use_glib=false", + 'gyp_defines': 'use_aura=1 use_ozone=1 use_alsa=0 use_pulseaudio=0 use_cups=0 use_glib=0', + }, + 'cast': { 'gn_args': 'is_chromecast=true', 'gyp_defines': 'chromecast=1', -- cgit v1.1