blob: 3e0b75bca0f241438c333423d0a67b9eb033e3db [file] [log] [blame]
kapishnikovabe280e2016-04-14 19:07:161# Copyright 2016 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5# Features used by targets inside and outside of |url|.
6# For details see declare_args() in build/config/BUILDCONFIG.gn.
7declare_args() {
Hitoshi Yoshida06697232018-03-05 04:09:158 # Enables the use of ICU alternatives in lieu of ICU for the target toolchain.
9 # The flag is used for Cronet to reduce the size of the Cronet binary.
kapishnikovabe280e2016-04-14 19:07:1610 use_platform_icu_alternatives = false
11}
Hitoshi Yoshida06697232018-03-05 04:09:1512
13# Never use platform icu for host toolchain.
14# E.g. Don't apply this for host binaries when target_os = "android".
15use_platform_icu_alternatives =
16 use_platform_icu_alternatives && current_toolchain == default_toolchain