| 'webrtc_root%': '<(DEPTH)/webrtc', |
| 'webrtc_root%': '<(webrtc_root)', |
| 'build_with_chromium': 0, |
| # Default to using BoringSSL on iOS. |
| # Set target_subarch for if not already set. This is needed because the |
| # Chromium iOS toolchain relies on target_subarch being set. |
| ['target_arch=="arm" or target_arch=="ia32"', { |
| 'target_subarch%': 'arm32', |
| ['target_arch=="arm64" or target_arch=="x64"', { |
| 'target_subarch%': 'arm64', |
| ['_target_name=="sanitizer_options"', { |
| # Replace Chromium's LSan suppressions with our own for WebRTC. |
| ['exclude', 'lsan_suppressions.cc'], |
| '<(webrtc_root)/build/sanitizers/lsan_suppressions_webrtc.cc', |
| # Replace Chromium's TSan v2 suppressions with our own for WebRTC. |
| ['exclude', 'tsan_suppressions.cc'], |
| '<(webrtc_root)/build/sanitizers/tsan_suppressions_webrtc.cc', |