diff options
author | dpranke <dpranke@chromium.org> | 2015-12-15 15:10:44 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-15 23:11:19 +0000 |
commit | d43eab4836dbdb1e6a6f941c9359b121b685727b (patch) | |
tree | 3b9746224fafc26bbc4aacf0e7258204897f4670 /build_overrides | |
parent | a09e8f3d657ced99a1807f53860ef1c56d86015d (diff) | |
download | chromium_src-d43eab4836dbdb1e6a6f941c9359b121b685727b.zip chromium_src-d43eab4836dbdb1e6a6f941c9359b121b685727b.tar.gz chromium_src-d43eab4836dbdb1e6a6f941c9359b121b685727b.tar.bz2 |
Get 'gn_all' building on iOS in GN builds.
This gets 'gn_all' building on iOS so we can start adding tryservers
to the CQ and turn on the waterfall bots.
At the moment WebRTC doesn't quite work on iOS, so we don't build
the components that need to depend on it; we add an 'ios_use_webrtc'
arg so that we can hack around it locally to build the rest of iOS,
but that arg should be deleted and WebRTC fixed.
R=sdefresne@chromium.org, brettw@chromium.org
BUG=459705, webrtc:5213
CQ_EXTRA_TRYBOTS=tryserver.chromium.mac:ios_dbg_simulator_gn,ios_rel_device_gn
Review URL: https://codereview.chromium.org/1467803003
Cr-Commit-Position: refs/heads/master@{#365373}
Diffstat (limited to 'build_overrides')
-rw-r--r-- | build_overrides/webrtc.gni | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/build_overrides/webrtc.gni b/build_overrides/webrtc.gni index c521db7..9b6b160 100644 --- a/build_overrides/webrtc.gni +++ b/build_overrides/webrtc.gni @@ -10,3 +10,11 @@ rtc_include_pulse_audio = false # Exclude internal ADM since Chromium uses its own IO handling. rtc_include_internal_audio_device = false + +declare_args() { + # TODO(dpranke): This is a hack needed to get iOS to build w/ a + # patched version of WebRTC so that we can access the xmllite + # library. Remove this once we've figured out how to get WebRTC building + # properly. + ios_use_webrtc = false +} |