1*6777b538SAndroid Build Coastguard Worker// Copyright (C) 2022 The Android Open Source Project 2*6777b538SAndroid Build Coastguard Worker// 3*6777b538SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*6777b538SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*6777b538SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*6777b538SAndroid Build Coastguard Worker// 7*6777b538SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*6777b538SAndroid Build Coastguard Worker// 9*6777b538SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*6777b538SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*6777b538SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*6777b538SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*6777b538SAndroid Build Coastguard Worker// limitations under the License. 14*6777b538SAndroid Build Coastguard Worker// 15*6777b538SAndroid Build Coastguard Worker// This file is automatically generated by gn2bp/gen_android_bp.py. Do not edit. 16*6777b538SAndroid Build Coastguard Worker 17*6777b538SAndroid Build Coastguard Worker// GN: Package-Artificial 18*6777b538SAndroid Build Coastguard Workerpackage { 19*6777b538SAndroid Build Coastguard Worker default_applicable_licenses: [ 20*6777b538SAndroid Build Coastguard Worker "external_cronet_third_party_icu_license", 21*6777b538SAndroid Build Coastguard Worker ], 22*6777b538SAndroid Build Coastguard Worker} 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Worker// GN: License-Artificial 25*6777b538SAndroid Build Coastguard Workerlicense { 26*6777b538SAndroid Build Coastguard Worker name: "external_cronet_third_party_icu_license", 27*6777b538SAndroid Build Coastguard Worker visibility: [ 28*6777b538SAndroid Build Coastguard Worker ":__subpackages__", 29*6777b538SAndroid Build Coastguard Worker ], 30*6777b538SAndroid Build Coastguard Worker license_text: [ 31*6777b538SAndroid Build Coastguard Worker "LICENSE", 32*6777b538SAndroid Build Coastguard Worker ], 33*6777b538SAndroid Build Coastguard Worker license_kinds: [ 34*6777b538SAndroid Build Coastguard Worker "SPDX-license-identifier-MIT", 35*6777b538SAndroid Build Coastguard Worker ], 36*6777b538SAndroid Build Coastguard Worker} 37*6777b538SAndroid Build Coastguard Worker 38*6777b538SAndroid Build Coastguard Worker// GN: //third_party/icu:icui18n 39*6777b538SAndroid Build Coastguard Workercc_library_static { 40*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_icu_icui18n", 41*6777b538SAndroid Build Coastguard Worker srcs: [ 42*6777b538SAndroid Build Coastguard Worker "source/i18n/alphaindex.cpp", 43*6777b538SAndroid Build Coastguard Worker "source/i18n/anytrans.cpp", 44*6777b538SAndroid Build Coastguard Worker "source/i18n/astro.cpp", 45*6777b538SAndroid Build Coastguard Worker "source/i18n/basictz.cpp", 46*6777b538SAndroid Build Coastguard Worker "source/i18n/bocsu.cpp", 47*6777b538SAndroid Build Coastguard Worker "source/i18n/brktrans.cpp", 48*6777b538SAndroid Build Coastguard Worker "source/i18n/buddhcal.cpp", 49*6777b538SAndroid Build Coastguard Worker "source/i18n/calendar.cpp", 50*6777b538SAndroid Build Coastguard Worker "source/i18n/casetrn.cpp", 51*6777b538SAndroid Build Coastguard Worker "source/i18n/cecal.cpp", 52*6777b538SAndroid Build Coastguard Worker "source/i18n/chnsecal.cpp", 53*6777b538SAndroid Build Coastguard Worker "source/i18n/choicfmt.cpp", 54*6777b538SAndroid Build Coastguard Worker "source/i18n/coleitr.cpp", 55*6777b538SAndroid Build Coastguard Worker "source/i18n/coll.cpp", 56*6777b538SAndroid Build Coastguard Worker "source/i18n/collation.cpp", 57*6777b538SAndroid Build Coastguard Worker "source/i18n/collationbuilder.cpp", 58*6777b538SAndroid Build Coastguard Worker "source/i18n/collationcompare.cpp", 59*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdata.cpp", 60*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatabuilder.cpp", 61*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatareader.cpp", 62*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatawriter.cpp", 63*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfastlatin.cpp", 64*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfastlatinbuilder.cpp", 65*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfcd.cpp", 66*6777b538SAndroid Build Coastguard Worker "source/i18n/collationiterator.cpp", 67*6777b538SAndroid Build Coastguard Worker "source/i18n/collationkeys.cpp", 68*6777b538SAndroid Build Coastguard Worker "source/i18n/collationroot.cpp", 69*6777b538SAndroid Build Coastguard Worker "source/i18n/collationrootelements.cpp", 70*6777b538SAndroid Build Coastguard Worker "source/i18n/collationruleparser.cpp", 71*6777b538SAndroid Build Coastguard Worker "source/i18n/collationsets.cpp", 72*6777b538SAndroid Build Coastguard Worker "source/i18n/collationsettings.cpp", 73*6777b538SAndroid Build Coastguard Worker "source/i18n/collationtailoring.cpp", 74*6777b538SAndroid Build Coastguard Worker "source/i18n/collationweights.cpp", 75*6777b538SAndroid Build Coastguard Worker "source/i18n/compactdecimalformat.cpp", 76*6777b538SAndroid Build Coastguard Worker "source/i18n/coptccal.cpp", 77*6777b538SAndroid Build Coastguard Worker "source/i18n/cpdtrans.cpp", 78*6777b538SAndroid Build Coastguard Worker "source/i18n/csdetect.cpp", 79*6777b538SAndroid Build Coastguard Worker "source/i18n/csmatch.cpp", 80*6777b538SAndroid Build Coastguard Worker "source/i18n/csr2022.cpp", 81*6777b538SAndroid Build Coastguard Worker "source/i18n/csrecog.cpp", 82*6777b538SAndroid Build Coastguard Worker "source/i18n/csrmbcs.cpp", 83*6777b538SAndroid Build Coastguard Worker "source/i18n/csrsbcs.cpp", 84*6777b538SAndroid Build Coastguard Worker "source/i18n/csrucode.cpp", 85*6777b538SAndroid Build Coastguard Worker "source/i18n/csrutf8.cpp", 86*6777b538SAndroid Build Coastguard Worker "source/i18n/curramt.cpp", 87*6777b538SAndroid Build Coastguard Worker "source/i18n/currfmt.cpp", 88*6777b538SAndroid Build Coastguard Worker "source/i18n/currpinf.cpp", 89*6777b538SAndroid Build Coastguard Worker "source/i18n/currunit.cpp", 90*6777b538SAndroid Build Coastguard Worker "source/i18n/dangical.cpp", 91*6777b538SAndroid Build Coastguard Worker "source/i18n/datefmt.cpp", 92*6777b538SAndroid Build Coastguard Worker "source/i18n/dayperiodrules.cpp", 93*6777b538SAndroid Build Coastguard Worker "source/i18n/dcfmtsym.cpp", 94*6777b538SAndroid Build Coastguard Worker "source/i18n/decContext.cpp", 95*6777b538SAndroid Build Coastguard Worker "source/i18n/decNumber.cpp", 96*6777b538SAndroid Build Coastguard Worker "source/i18n/decimfmt.cpp", 97*6777b538SAndroid Build Coastguard Worker "source/i18n/displayoptions.cpp", 98*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-bignum-dtoa.cpp", 99*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-bignum.cpp", 100*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-cached-powers.cpp", 101*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-double-to-string.cpp", 102*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-fast-dtoa.cpp", 103*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-string-to-double.cpp", 104*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-strtod.cpp", 105*6777b538SAndroid Build Coastguard Worker "source/i18n/dtfmtsym.cpp", 106*6777b538SAndroid Build Coastguard Worker "source/i18n/dtitvfmt.cpp", 107*6777b538SAndroid Build Coastguard Worker "source/i18n/dtitvinf.cpp", 108*6777b538SAndroid Build Coastguard Worker "source/i18n/dtptngen.cpp", 109*6777b538SAndroid Build Coastguard Worker "source/i18n/dtrule.cpp", 110*6777b538SAndroid Build Coastguard Worker "source/i18n/erarules.cpp", 111*6777b538SAndroid Build Coastguard Worker "source/i18n/esctrn.cpp", 112*6777b538SAndroid Build Coastguard Worker "source/i18n/ethpccal.cpp", 113*6777b538SAndroid Build Coastguard Worker "source/i18n/fmtable.cpp", 114*6777b538SAndroid Build Coastguard Worker "source/i18n/fmtable_cnv.cpp", 115*6777b538SAndroid Build Coastguard Worker "source/i18n/format.cpp", 116*6777b538SAndroid Build Coastguard Worker "source/i18n/formatted_string_builder.cpp", 117*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedval_iterimpl.cpp", 118*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedval_sbimpl.cpp", 119*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedvalue.cpp", 120*6777b538SAndroid Build Coastguard Worker "source/i18n/fphdlimp.cpp", 121*6777b538SAndroid Build Coastguard Worker "source/i18n/fpositer.cpp", 122*6777b538SAndroid Build Coastguard Worker "source/i18n/funcrepl.cpp", 123*6777b538SAndroid Build Coastguard Worker "source/i18n/gender.cpp", 124*6777b538SAndroid Build Coastguard Worker "source/i18n/gregocal.cpp", 125*6777b538SAndroid Build Coastguard Worker "source/i18n/gregoimp.cpp", 126*6777b538SAndroid Build Coastguard Worker "source/i18n/hebrwcal.cpp", 127*6777b538SAndroid Build Coastguard Worker "source/i18n/indiancal.cpp", 128*6777b538SAndroid Build Coastguard Worker "source/i18n/inputext.cpp", 129*6777b538SAndroid Build Coastguard Worker "source/i18n/islamcal.cpp", 130*6777b538SAndroid Build Coastguard Worker "source/i18n/iso8601cal.cpp", 131*6777b538SAndroid Build Coastguard Worker "source/i18n/japancal.cpp", 132*6777b538SAndroid Build Coastguard Worker "source/i18n/listformatter.cpp", 133*6777b538SAndroid Build Coastguard Worker "source/i18n/measfmt.cpp", 134*6777b538SAndroid Build Coastguard Worker "source/i18n/measunit.cpp", 135*6777b538SAndroid Build Coastguard Worker "source/i18n/measunit_extra.cpp", 136*6777b538SAndroid Build Coastguard Worker "source/i18n/measure.cpp", 137*6777b538SAndroid Build Coastguard Worker "source/i18n/msgfmt.cpp", 138*6777b538SAndroid Build Coastguard Worker "source/i18n/name2uni.cpp", 139*6777b538SAndroid Build Coastguard Worker "source/i18n/nfrs.cpp", 140*6777b538SAndroid Build Coastguard Worker "source/i18n/nfrule.cpp", 141*6777b538SAndroid Build Coastguard Worker "source/i18n/nfsubs.cpp", 142*6777b538SAndroid Build Coastguard Worker "source/i18n/nortrans.cpp", 143*6777b538SAndroid Build Coastguard Worker "source/i18n/nultrans.cpp", 144*6777b538SAndroid Build Coastguard Worker "source/i18n/number_affixutils.cpp", 145*6777b538SAndroid Build Coastguard Worker "source/i18n/number_asformat.cpp", 146*6777b538SAndroid Build Coastguard Worker "source/i18n/number_capi.cpp", 147*6777b538SAndroid Build Coastguard Worker "source/i18n/number_compact.cpp", 148*6777b538SAndroid Build Coastguard Worker "source/i18n/number_currencysymbols.cpp", 149*6777b538SAndroid Build Coastguard Worker "source/i18n/number_decimalquantity.cpp", 150*6777b538SAndroid Build Coastguard Worker "source/i18n/number_decimfmtprops.cpp", 151*6777b538SAndroid Build Coastguard Worker "source/i18n/number_fluent.cpp", 152*6777b538SAndroid Build Coastguard Worker "source/i18n/number_formatimpl.cpp", 153*6777b538SAndroid Build Coastguard Worker "source/i18n/number_grouping.cpp", 154*6777b538SAndroid Build Coastguard Worker "source/i18n/number_integerwidth.cpp", 155*6777b538SAndroid Build Coastguard Worker "source/i18n/number_longnames.cpp", 156*6777b538SAndroid Build Coastguard Worker "source/i18n/number_mapper.cpp", 157*6777b538SAndroid Build Coastguard Worker "source/i18n/number_modifiers.cpp", 158*6777b538SAndroid Build Coastguard Worker "source/i18n/number_multiplier.cpp", 159*6777b538SAndroid Build Coastguard Worker "source/i18n/number_notation.cpp", 160*6777b538SAndroid Build Coastguard Worker "source/i18n/number_output.cpp", 161*6777b538SAndroid Build Coastguard Worker "source/i18n/number_padding.cpp", 162*6777b538SAndroid Build Coastguard Worker "source/i18n/number_patternmodifier.cpp", 163*6777b538SAndroid Build Coastguard Worker "source/i18n/number_patternstring.cpp", 164*6777b538SAndroid Build Coastguard Worker "source/i18n/number_rounding.cpp", 165*6777b538SAndroid Build Coastguard Worker "source/i18n/number_scientific.cpp", 166*6777b538SAndroid Build Coastguard Worker "source/i18n/number_simple.cpp", 167*6777b538SAndroid Build Coastguard Worker "source/i18n/number_skeletons.cpp", 168*6777b538SAndroid Build Coastguard Worker "source/i18n/number_symbolswrapper.cpp", 169*6777b538SAndroid Build Coastguard Worker "source/i18n/number_usageprefs.cpp", 170*6777b538SAndroid Build Coastguard Worker "source/i18n/number_utils.cpp", 171*6777b538SAndroid Build Coastguard Worker "source/i18n/numfmt.cpp", 172*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_affixes.cpp", 173*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_compositions.cpp", 174*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_currency.cpp", 175*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_decimal.cpp", 176*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_impl.cpp", 177*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_parsednumber.cpp", 178*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_scientific.cpp", 179*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_symbols.cpp", 180*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_validators.cpp", 181*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_capi.cpp", 182*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_fluent.cpp", 183*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_impl.cpp", 184*6777b538SAndroid Build Coastguard Worker "source/i18n/numsys.cpp", 185*6777b538SAndroid Build Coastguard Worker "source/i18n/olsontz.cpp", 186*6777b538SAndroid Build Coastguard Worker "source/i18n/persncal.cpp", 187*6777b538SAndroid Build Coastguard Worker "source/i18n/pluralranges.cpp", 188*6777b538SAndroid Build Coastguard Worker "source/i18n/plurfmt.cpp", 189*6777b538SAndroid Build Coastguard Worker "source/i18n/plurrule.cpp", 190*6777b538SAndroid Build Coastguard Worker "source/i18n/quant.cpp", 191*6777b538SAndroid Build Coastguard Worker "source/i18n/quantityformatter.cpp", 192*6777b538SAndroid Build Coastguard Worker "source/i18n/rbnf.cpp", 193*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt.cpp", 194*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_data.cpp", 195*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_pars.cpp", 196*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_rule.cpp", 197*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_set.cpp", 198*6777b538SAndroid Build Coastguard Worker "source/i18n/rbtz.cpp", 199*6777b538SAndroid Build Coastguard Worker "source/i18n/regexcmp.cpp", 200*6777b538SAndroid Build Coastguard Worker "source/i18n/regeximp.cpp", 201*6777b538SAndroid Build Coastguard Worker "source/i18n/regexst.cpp", 202*6777b538SAndroid Build Coastguard Worker "source/i18n/regextxt.cpp", 203*6777b538SAndroid Build Coastguard Worker "source/i18n/region.cpp", 204*6777b538SAndroid Build Coastguard Worker "source/i18n/reldatefmt.cpp", 205*6777b538SAndroid Build Coastguard Worker "source/i18n/reldtfmt.cpp", 206*6777b538SAndroid Build Coastguard Worker "source/i18n/rematch.cpp", 207*6777b538SAndroid Build Coastguard Worker "source/i18n/remtrans.cpp", 208*6777b538SAndroid Build Coastguard Worker "source/i18n/repattrn.cpp", 209*6777b538SAndroid Build Coastguard Worker "source/i18n/rulebasedcollator.cpp", 210*6777b538SAndroid Build Coastguard Worker "source/i18n/scientificnumberformatter.cpp", 211*6777b538SAndroid Build Coastguard Worker "source/i18n/scriptset.cpp", 212*6777b538SAndroid Build Coastguard Worker "source/i18n/search.cpp", 213*6777b538SAndroid Build Coastguard Worker "source/i18n/selfmt.cpp", 214*6777b538SAndroid Build Coastguard Worker "source/i18n/sharedbreakiterator.cpp", 215*6777b538SAndroid Build Coastguard Worker "source/i18n/simpletz.cpp", 216*6777b538SAndroid Build Coastguard Worker "source/i18n/smpdtfmt.cpp", 217*6777b538SAndroid Build Coastguard Worker "source/i18n/smpdtfst.cpp", 218*6777b538SAndroid Build Coastguard Worker "source/i18n/sortkey.cpp", 219*6777b538SAndroid Build Coastguard Worker "source/i18n/standardplural.cpp", 220*6777b538SAndroid Build Coastguard Worker "source/i18n/string_segment.cpp", 221*6777b538SAndroid Build Coastguard Worker "source/i18n/strmatch.cpp", 222*6777b538SAndroid Build Coastguard Worker "source/i18n/strrepl.cpp", 223*6777b538SAndroid Build Coastguard Worker "source/i18n/stsearch.cpp", 224*6777b538SAndroid Build Coastguard Worker "source/i18n/taiwncal.cpp", 225*6777b538SAndroid Build Coastguard Worker "source/i18n/timezone.cpp", 226*6777b538SAndroid Build Coastguard Worker "source/i18n/titletrn.cpp", 227*6777b538SAndroid Build Coastguard Worker "source/i18n/tmunit.cpp", 228*6777b538SAndroid Build Coastguard Worker "source/i18n/tmutamt.cpp", 229*6777b538SAndroid Build Coastguard Worker "source/i18n/tmutfmt.cpp", 230*6777b538SAndroid Build Coastguard Worker "source/i18n/tolowtrn.cpp", 231*6777b538SAndroid Build Coastguard Worker "source/i18n/toupptrn.cpp", 232*6777b538SAndroid Build Coastguard Worker "source/i18n/translit.cpp", 233*6777b538SAndroid Build Coastguard Worker "source/i18n/transreg.cpp", 234*6777b538SAndroid Build Coastguard Worker "source/i18n/tridpars.cpp", 235*6777b538SAndroid Build Coastguard Worker "source/i18n/tzfmt.cpp", 236*6777b538SAndroid Build Coastguard Worker "source/i18n/tzgnames.cpp", 237*6777b538SAndroid Build Coastguard Worker "source/i18n/tznames.cpp", 238*6777b538SAndroid Build Coastguard Worker "source/i18n/tznames_impl.cpp", 239*6777b538SAndroid Build Coastguard Worker "source/i18n/tzrule.cpp", 240*6777b538SAndroid Build Coastguard Worker "source/i18n/tztrans.cpp", 241*6777b538SAndroid Build Coastguard Worker "source/i18n/ucal.cpp", 242*6777b538SAndroid Build Coastguard Worker "source/i18n/ucln_in.cpp", 243*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol.cpp", 244*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol_res.cpp", 245*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol_sit.cpp", 246*6777b538SAndroid Build Coastguard Worker "source/i18n/ucoleitr.cpp", 247*6777b538SAndroid Build Coastguard Worker "source/i18n/ucsdet.cpp", 248*6777b538SAndroid Build Coastguard Worker "source/i18n/udat.cpp", 249*6777b538SAndroid Build Coastguard Worker "source/i18n/udateintervalformat.cpp", 250*6777b538SAndroid Build Coastguard Worker "source/i18n/udatpg.cpp", 251*6777b538SAndroid Build Coastguard Worker "source/i18n/ufieldpositer.cpp", 252*6777b538SAndroid Build Coastguard Worker "source/i18n/uitercollationiterator.cpp", 253*6777b538SAndroid Build Coastguard Worker "source/i18n/ulistformatter.cpp", 254*6777b538SAndroid Build Coastguard Worker "source/i18n/ulocdata.cpp", 255*6777b538SAndroid Build Coastguard Worker "source/i18n/umsg.cpp", 256*6777b538SAndroid Build Coastguard Worker "source/i18n/unesctrn.cpp", 257*6777b538SAndroid Build Coastguard Worker "source/i18n/uni2name.cpp", 258*6777b538SAndroid Build Coastguard Worker "source/i18n/units_complexconverter.cpp", 259*6777b538SAndroid Build Coastguard Worker "source/i18n/units_converter.cpp", 260*6777b538SAndroid Build Coastguard Worker "source/i18n/units_data.cpp", 261*6777b538SAndroid Build Coastguard Worker "source/i18n/units_router.cpp", 262*6777b538SAndroid Build Coastguard Worker "source/i18n/unum.cpp", 263*6777b538SAndroid Build Coastguard Worker "source/i18n/unumsys.cpp", 264*6777b538SAndroid Build Coastguard Worker "source/i18n/upluralrules.cpp", 265*6777b538SAndroid Build Coastguard Worker "source/i18n/uregex.cpp", 266*6777b538SAndroid Build Coastguard Worker "source/i18n/uregexc.cpp", 267*6777b538SAndroid Build Coastguard Worker "source/i18n/uregion.cpp", 268*6777b538SAndroid Build Coastguard Worker "source/i18n/usearch.cpp", 269*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof.cpp", 270*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_build.cpp", 271*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_conf.cpp", 272*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_impl.cpp", 273*6777b538SAndroid Build Coastguard Worker "source/i18n/utf16collationiterator.cpp", 274*6777b538SAndroid Build Coastguard Worker "source/i18n/utf8collationiterator.cpp", 275*6777b538SAndroid Build Coastguard Worker "source/i18n/utmscale.cpp", 276*6777b538SAndroid Build Coastguard Worker "source/i18n/utrans.cpp", 277*6777b538SAndroid Build Coastguard Worker "source/i18n/vtzone.cpp", 278*6777b538SAndroid Build Coastguard Worker "source/i18n/vzone.cpp", 279*6777b538SAndroid Build Coastguard Worker "source/i18n/windtfmt.cpp", 280*6777b538SAndroid Build Coastguard Worker "source/i18n/winnmfmt.cpp", 281*6777b538SAndroid Build Coastguard Worker "source/i18n/wintzimpl.cpp", 282*6777b538SAndroid Build Coastguard Worker "source/i18n/zonemeta.cpp", 283*6777b538SAndroid Build Coastguard Worker "source/i18n/zrule.cpp", 284*6777b538SAndroid Build Coastguard Worker "source/i18n/ztrans.cpp", 285*6777b538SAndroid Build Coastguard Worker ], 286*6777b538SAndroid Build Coastguard Worker defaults: [ 287*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 288*6777b538SAndroid Build Coastguard Worker ], 289*6777b538SAndroid Build Coastguard Worker cflags: [ 290*6777b538SAndroid Build Coastguard Worker "-DANDROID", 291*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 292*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 293*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 294*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 295*6777b538SAndroid Build Coastguard Worker "-DHAVE_DLOPEN=0", 296*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 297*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 298*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 299*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 300*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 301*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 302*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_ONLY_HTML_CONVERSION=1", 303*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_ML_PHRASE_BREAKING=1", 304*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", 305*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 306*6777b538SAndroid Build Coastguard Worker "-DU_CHARSET_IS_UTF8=1", 307*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 308*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 309*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 310*6777b538SAndroid Build Coastguard Worker "-DU_I18N_IMPLEMENTATION", 311*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 312*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 313*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 314*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 315*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 316*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 317*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 318*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 319*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 320*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 321*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 322*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 323*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 324*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 325*6777b538SAndroid Build Coastguard Worker "-g1", 326*6777b538SAndroid Build Coastguard Worker ], 327*6777b538SAndroid Build Coastguard Worker include_dirs: [ 328*6777b538SAndroid Build Coastguard Worker "external/cronet/", 329*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 330*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 331*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 332*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 333*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 334*6777b538SAndroid Build Coastguard Worker ], 335*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 336*6777b538SAndroid Build Coastguard Worker ldflags: [ 337*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 338*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 339*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 340*6777b538SAndroid Build Coastguard Worker ], 341*6777b538SAndroid Build Coastguard Worker visibility: [ 342*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 343*6777b538SAndroid Build Coastguard Worker ], 344*6777b538SAndroid Build Coastguard Worker rtti: true, 345*6777b538SAndroid Build Coastguard Worker target: { 346*6777b538SAndroid Build Coastguard Worker android_arm64: { 347*6777b538SAndroid Build Coastguard Worker cflags: [ 348*6777b538SAndroid Build Coastguard Worker "-O2", 349*6777b538SAndroid Build Coastguard Worker "-mno-outline", 350*6777b538SAndroid Build Coastguard Worker ], 351*6777b538SAndroid Build Coastguard Worker }, 352*6777b538SAndroid Build Coastguard Worker android_x86: { 353*6777b538SAndroid Build Coastguard Worker cflags: [ 354*6777b538SAndroid Build Coastguard Worker "-msse3", 355*6777b538SAndroid Build Coastguard Worker ], 356*6777b538SAndroid Build Coastguard Worker }, 357*6777b538SAndroid Build Coastguard Worker android_x86_64: { 358*6777b538SAndroid Build Coastguard Worker cflags: [ 359*6777b538SAndroid Build Coastguard Worker "-msse3", 360*6777b538SAndroid Build Coastguard Worker ], 361*6777b538SAndroid Build Coastguard Worker }, 362*6777b538SAndroid Build Coastguard Worker }, 363*6777b538SAndroid Build Coastguard Worker} 364*6777b538SAndroid Build Coastguard Worker 365*6777b538SAndroid Build Coastguard Worker// GN: //third_party/icu:icui18n__testing 366*6777b538SAndroid Build Coastguard Workercc_library_static { 367*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_icu_icui18n__testing", 368*6777b538SAndroid Build Coastguard Worker srcs: [ 369*6777b538SAndroid Build Coastguard Worker "source/i18n/alphaindex.cpp", 370*6777b538SAndroid Build Coastguard Worker "source/i18n/anytrans.cpp", 371*6777b538SAndroid Build Coastguard Worker "source/i18n/astro.cpp", 372*6777b538SAndroid Build Coastguard Worker "source/i18n/basictz.cpp", 373*6777b538SAndroid Build Coastguard Worker "source/i18n/bocsu.cpp", 374*6777b538SAndroid Build Coastguard Worker "source/i18n/brktrans.cpp", 375*6777b538SAndroid Build Coastguard Worker "source/i18n/buddhcal.cpp", 376*6777b538SAndroid Build Coastguard Worker "source/i18n/calendar.cpp", 377*6777b538SAndroid Build Coastguard Worker "source/i18n/casetrn.cpp", 378*6777b538SAndroid Build Coastguard Worker "source/i18n/cecal.cpp", 379*6777b538SAndroid Build Coastguard Worker "source/i18n/chnsecal.cpp", 380*6777b538SAndroid Build Coastguard Worker "source/i18n/choicfmt.cpp", 381*6777b538SAndroid Build Coastguard Worker "source/i18n/coleitr.cpp", 382*6777b538SAndroid Build Coastguard Worker "source/i18n/coll.cpp", 383*6777b538SAndroid Build Coastguard Worker "source/i18n/collation.cpp", 384*6777b538SAndroid Build Coastguard Worker "source/i18n/collationbuilder.cpp", 385*6777b538SAndroid Build Coastguard Worker "source/i18n/collationcompare.cpp", 386*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdata.cpp", 387*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatabuilder.cpp", 388*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatareader.cpp", 389*6777b538SAndroid Build Coastguard Worker "source/i18n/collationdatawriter.cpp", 390*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfastlatin.cpp", 391*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfastlatinbuilder.cpp", 392*6777b538SAndroid Build Coastguard Worker "source/i18n/collationfcd.cpp", 393*6777b538SAndroid Build Coastguard Worker "source/i18n/collationiterator.cpp", 394*6777b538SAndroid Build Coastguard Worker "source/i18n/collationkeys.cpp", 395*6777b538SAndroid Build Coastguard Worker "source/i18n/collationroot.cpp", 396*6777b538SAndroid Build Coastguard Worker "source/i18n/collationrootelements.cpp", 397*6777b538SAndroid Build Coastguard Worker "source/i18n/collationruleparser.cpp", 398*6777b538SAndroid Build Coastguard Worker "source/i18n/collationsets.cpp", 399*6777b538SAndroid Build Coastguard Worker "source/i18n/collationsettings.cpp", 400*6777b538SAndroid Build Coastguard Worker "source/i18n/collationtailoring.cpp", 401*6777b538SAndroid Build Coastguard Worker "source/i18n/collationweights.cpp", 402*6777b538SAndroid Build Coastguard Worker "source/i18n/compactdecimalformat.cpp", 403*6777b538SAndroid Build Coastguard Worker "source/i18n/coptccal.cpp", 404*6777b538SAndroid Build Coastguard Worker "source/i18n/cpdtrans.cpp", 405*6777b538SAndroid Build Coastguard Worker "source/i18n/csdetect.cpp", 406*6777b538SAndroid Build Coastguard Worker "source/i18n/csmatch.cpp", 407*6777b538SAndroid Build Coastguard Worker "source/i18n/csr2022.cpp", 408*6777b538SAndroid Build Coastguard Worker "source/i18n/csrecog.cpp", 409*6777b538SAndroid Build Coastguard Worker "source/i18n/csrmbcs.cpp", 410*6777b538SAndroid Build Coastguard Worker "source/i18n/csrsbcs.cpp", 411*6777b538SAndroid Build Coastguard Worker "source/i18n/csrucode.cpp", 412*6777b538SAndroid Build Coastguard Worker "source/i18n/csrutf8.cpp", 413*6777b538SAndroid Build Coastguard Worker "source/i18n/curramt.cpp", 414*6777b538SAndroid Build Coastguard Worker "source/i18n/currfmt.cpp", 415*6777b538SAndroid Build Coastguard Worker "source/i18n/currpinf.cpp", 416*6777b538SAndroid Build Coastguard Worker "source/i18n/currunit.cpp", 417*6777b538SAndroid Build Coastguard Worker "source/i18n/dangical.cpp", 418*6777b538SAndroid Build Coastguard Worker "source/i18n/datefmt.cpp", 419*6777b538SAndroid Build Coastguard Worker "source/i18n/dayperiodrules.cpp", 420*6777b538SAndroid Build Coastguard Worker "source/i18n/dcfmtsym.cpp", 421*6777b538SAndroid Build Coastguard Worker "source/i18n/decContext.cpp", 422*6777b538SAndroid Build Coastguard Worker "source/i18n/decNumber.cpp", 423*6777b538SAndroid Build Coastguard Worker "source/i18n/decimfmt.cpp", 424*6777b538SAndroid Build Coastguard Worker "source/i18n/displayoptions.cpp", 425*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-bignum-dtoa.cpp", 426*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-bignum.cpp", 427*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-cached-powers.cpp", 428*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-double-to-string.cpp", 429*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-fast-dtoa.cpp", 430*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-string-to-double.cpp", 431*6777b538SAndroid Build Coastguard Worker "source/i18n/double-conversion-strtod.cpp", 432*6777b538SAndroid Build Coastguard Worker "source/i18n/dtfmtsym.cpp", 433*6777b538SAndroid Build Coastguard Worker "source/i18n/dtitvfmt.cpp", 434*6777b538SAndroid Build Coastguard Worker "source/i18n/dtitvinf.cpp", 435*6777b538SAndroid Build Coastguard Worker "source/i18n/dtptngen.cpp", 436*6777b538SAndroid Build Coastguard Worker "source/i18n/dtrule.cpp", 437*6777b538SAndroid Build Coastguard Worker "source/i18n/erarules.cpp", 438*6777b538SAndroid Build Coastguard Worker "source/i18n/esctrn.cpp", 439*6777b538SAndroid Build Coastguard Worker "source/i18n/ethpccal.cpp", 440*6777b538SAndroid Build Coastguard Worker "source/i18n/fmtable.cpp", 441*6777b538SAndroid Build Coastguard Worker "source/i18n/fmtable_cnv.cpp", 442*6777b538SAndroid Build Coastguard Worker "source/i18n/format.cpp", 443*6777b538SAndroid Build Coastguard Worker "source/i18n/formatted_string_builder.cpp", 444*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedval_iterimpl.cpp", 445*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedval_sbimpl.cpp", 446*6777b538SAndroid Build Coastguard Worker "source/i18n/formattedvalue.cpp", 447*6777b538SAndroid Build Coastguard Worker "source/i18n/fphdlimp.cpp", 448*6777b538SAndroid Build Coastguard Worker "source/i18n/fpositer.cpp", 449*6777b538SAndroid Build Coastguard Worker "source/i18n/funcrepl.cpp", 450*6777b538SAndroid Build Coastguard Worker "source/i18n/gender.cpp", 451*6777b538SAndroid Build Coastguard Worker "source/i18n/gregocal.cpp", 452*6777b538SAndroid Build Coastguard Worker "source/i18n/gregoimp.cpp", 453*6777b538SAndroid Build Coastguard Worker "source/i18n/hebrwcal.cpp", 454*6777b538SAndroid Build Coastguard Worker "source/i18n/indiancal.cpp", 455*6777b538SAndroid Build Coastguard Worker "source/i18n/inputext.cpp", 456*6777b538SAndroid Build Coastguard Worker "source/i18n/islamcal.cpp", 457*6777b538SAndroid Build Coastguard Worker "source/i18n/iso8601cal.cpp", 458*6777b538SAndroid Build Coastguard Worker "source/i18n/japancal.cpp", 459*6777b538SAndroid Build Coastguard Worker "source/i18n/listformatter.cpp", 460*6777b538SAndroid Build Coastguard Worker "source/i18n/measfmt.cpp", 461*6777b538SAndroid Build Coastguard Worker "source/i18n/measunit.cpp", 462*6777b538SAndroid Build Coastguard Worker "source/i18n/measunit_extra.cpp", 463*6777b538SAndroid Build Coastguard Worker "source/i18n/measure.cpp", 464*6777b538SAndroid Build Coastguard Worker "source/i18n/msgfmt.cpp", 465*6777b538SAndroid Build Coastguard Worker "source/i18n/name2uni.cpp", 466*6777b538SAndroid Build Coastguard Worker "source/i18n/nfrs.cpp", 467*6777b538SAndroid Build Coastguard Worker "source/i18n/nfrule.cpp", 468*6777b538SAndroid Build Coastguard Worker "source/i18n/nfsubs.cpp", 469*6777b538SAndroid Build Coastguard Worker "source/i18n/nortrans.cpp", 470*6777b538SAndroid Build Coastguard Worker "source/i18n/nultrans.cpp", 471*6777b538SAndroid Build Coastguard Worker "source/i18n/number_affixutils.cpp", 472*6777b538SAndroid Build Coastguard Worker "source/i18n/number_asformat.cpp", 473*6777b538SAndroid Build Coastguard Worker "source/i18n/number_capi.cpp", 474*6777b538SAndroid Build Coastguard Worker "source/i18n/number_compact.cpp", 475*6777b538SAndroid Build Coastguard Worker "source/i18n/number_currencysymbols.cpp", 476*6777b538SAndroid Build Coastguard Worker "source/i18n/number_decimalquantity.cpp", 477*6777b538SAndroid Build Coastguard Worker "source/i18n/number_decimfmtprops.cpp", 478*6777b538SAndroid Build Coastguard Worker "source/i18n/number_fluent.cpp", 479*6777b538SAndroid Build Coastguard Worker "source/i18n/number_formatimpl.cpp", 480*6777b538SAndroid Build Coastguard Worker "source/i18n/number_grouping.cpp", 481*6777b538SAndroid Build Coastguard Worker "source/i18n/number_integerwidth.cpp", 482*6777b538SAndroid Build Coastguard Worker "source/i18n/number_longnames.cpp", 483*6777b538SAndroid Build Coastguard Worker "source/i18n/number_mapper.cpp", 484*6777b538SAndroid Build Coastguard Worker "source/i18n/number_modifiers.cpp", 485*6777b538SAndroid Build Coastguard Worker "source/i18n/number_multiplier.cpp", 486*6777b538SAndroid Build Coastguard Worker "source/i18n/number_notation.cpp", 487*6777b538SAndroid Build Coastguard Worker "source/i18n/number_output.cpp", 488*6777b538SAndroid Build Coastguard Worker "source/i18n/number_padding.cpp", 489*6777b538SAndroid Build Coastguard Worker "source/i18n/number_patternmodifier.cpp", 490*6777b538SAndroid Build Coastguard Worker "source/i18n/number_patternstring.cpp", 491*6777b538SAndroid Build Coastguard Worker "source/i18n/number_rounding.cpp", 492*6777b538SAndroid Build Coastguard Worker "source/i18n/number_scientific.cpp", 493*6777b538SAndroid Build Coastguard Worker "source/i18n/number_simple.cpp", 494*6777b538SAndroid Build Coastguard Worker "source/i18n/number_skeletons.cpp", 495*6777b538SAndroid Build Coastguard Worker "source/i18n/number_symbolswrapper.cpp", 496*6777b538SAndroid Build Coastguard Worker "source/i18n/number_usageprefs.cpp", 497*6777b538SAndroid Build Coastguard Worker "source/i18n/number_utils.cpp", 498*6777b538SAndroid Build Coastguard Worker "source/i18n/numfmt.cpp", 499*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_affixes.cpp", 500*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_compositions.cpp", 501*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_currency.cpp", 502*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_decimal.cpp", 503*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_impl.cpp", 504*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_parsednumber.cpp", 505*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_scientific.cpp", 506*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_symbols.cpp", 507*6777b538SAndroid Build Coastguard Worker "source/i18n/numparse_validators.cpp", 508*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_capi.cpp", 509*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_fluent.cpp", 510*6777b538SAndroid Build Coastguard Worker "source/i18n/numrange_impl.cpp", 511*6777b538SAndroid Build Coastguard Worker "source/i18n/numsys.cpp", 512*6777b538SAndroid Build Coastguard Worker "source/i18n/olsontz.cpp", 513*6777b538SAndroid Build Coastguard Worker "source/i18n/persncal.cpp", 514*6777b538SAndroid Build Coastguard Worker "source/i18n/pluralranges.cpp", 515*6777b538SAndroid Build Coastguard Worker "source/i18n/plurfmt.cpp", 516*6777b538SAndroid Build Coastguard Worker "source/i18n/plurrule.cpp", 517*6777b538SAndroid Build Coastguard Worker "source/i18n/quant.cpp", 518*6777b538SAndroid Build Coastguard Worker "source/i18n/quantityformatter.cpp", 519*6777b538SAndroid Build Coastguard Worker "source/i18n/rbnf.cpp", 520*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt.cpp", 521*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_data.cpp", 522*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_pars.cpp", 523*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_rule.cpp", 524*6777b538SAndroid Build Coastguard Worker "source/i18n/rbt_set.cpp", 525*6777b538SAndroid Build Coastguard Worker "source/i18n/rbtz.cpp", 526*6777b538SAndroid Build Coastguard Worker "source/i18n/regexcmp.cpp", 527*6777b538SAndroid Build Coastguard Worker "source/i18n/regeximp.cpp", 528*6777b538SAndroid Build Coastguard Worker "source/i18n/regexst.cpp", 529*6777b538SAndroid Build Coastguard Worker "source/i18n/regextxt.cpp", 530*6777b538SAndroid Build Coastguard Worker "source/i18n/region.cpp", 531*6777b538SAndroid Build Coastguard Worker "source/i18n/reldatefmt.cpp", 532*6777b538SAndroid Build Coastguard Worker "source/i18n/reldtfmt.cpp", 533*6777b538SAndroid Build Coastguard Worker "source/i18n/rematch.cpp", 534*6777b538SAndroid Build Coastguard Worker "source/i18n/remtrans.cpp", 535*6777b538SAndroid Build Coastguard Worker "source/i18n/repattrn.cpp", 536*6777b538SAndroid Build Coastguard Worker "source/i18n/rulebasedcollator.cpp", 537*6777b538SAndroid Build Coastguard Worker "source/i18n/scientificnumberformatter.cpp", 538*6777b538SAndroid Build Coastguard Worker "source/i18n/scriptset.cpp", 539*6777b538SAndroid Build Coastguard Worker "source/i18n/search.cpp", 540*6777b538SAndroid Build Coastguard Worker "source/i18n/selfmt.cpp", 541*6777b538SAndroid Build Coastguard Worker "source/i18n/sharedbreakiterator.cpp", 542*6777b538SAndroid Build Coastguard Worker "source/i18n/simpletz.cpp", 543*6777b538SAndroid Build Coastguard Worker "source/i18n/smpdtfmt.cpp", 544*6777b538SAndroid Build Coastguard Worker "source/i18n/smpdtfst.cpp", 545*6777b538SAndroid Build Coastguard Worker "source/i18n/sortkey.cpp", 546*6777b538SAndroid Build Coastguard Worker "source/i18n/standardplural.cpp", 547*6777b538SAndroid Build Coastguard Worker "source/i18n/string_segment.cpp", 548*6777b538SAndroid Build Coastguard Worker "source/i18n/strmatch.cpp", 549*6777b538SAndroid Build Coastguard Worker "source/i18n/strrepl.cpp", 550*6777b538SAndroid Build Coastguard Worker "source/i18n/stsearch.cpp", 551*6777b538SAndroid Build Coastguard Worker "source/i18n/taiwncal.cpp", 552*6777b538SAndroid Build Coastguard Worker "source/i18n/timezone.cpp", 553*6777b538SAndroid Build Coastguard Worker "source/i18n/titletrn.cpp", 554*6777b538SAndroid Build Coastguard Worker "source/i18n/tmunit.cpp", 555*6777b538SAndroid Build Coastguard Worker "source/i18n/tmutamt.cpp", 556*6777b538SAndroid Build Coastguard Worker "source/i18n/tmutfmt.cpp", 557*6777b538SAndroid Build Coastguard Worker "source/i18n/tolowtrn.cpp", 558*6777b538SAndroid Build Coastguard Worker "source/i18n/toupptrn.cpp", 559*6777b538SAndroid Build Coastguard Worker "source/i18n/translit.cpp", 560*6777b538SAndroid Build Coastguard Worker "source/i18n/transreg.cpp", 561*6777b538SAndroid Build Coastguard Worker "source/i18n/tridpars.cpp", 562*6777b538SAndroid Build Coastguard Worker "source/i18n/tzfmt.cpp", 563*6777b538SAndroid Build Coastguard Worker "source/i18n/tzgnames.cpp", 564*6777b538SAndroid Build Coastguard Worker "source/i18n/tznames.cpp", 565*6777b538SAndroid Build Coastguard Worker "source/i18n/tznames_impl.cpp", 566*6777b538SAndroid Build Coastguard Worker "source/i18n/tzrule.cpp", 567*6777b538SAndroid Build Coastguard Worker "source/i18n/tztrans.cpp", 568*6777b538SAndroid Build Coastguard Worker "source/i18n/ucal.cpp", 569*6777b538SAndroid Build Coastguard Worker "source/i18n/ucln_in.cpp", 570*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol.cpp", 571*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol_res.cpp", 572*6777b538SAndroid Build Coastguard Worker "source/i18n/ucol_sit.cpp", 573*6777b538SAndroid Build Coastguard Worker "source/i18n/ucoleitr.cpp", 574*6777b538SAndroid Build Coastguard Worker "source/i18n/ucsdet.cpp", 575*6777b538SAndroid Build Coastguard Worker "source/i18n/udat.cpp", 576*6777b538SAndroid Build Coastguard Worker "source/i18n/udateintervalformat.cpp", 577*6777b538SAndroid Build Coastguard Worker "source/i18n/udatpg.cpp", 578*6777b538SAndroid Build Coastguard Worker "source/i18n/ufieldpositer.cpp", 579*6777b538SAndroid Build Coastguard Worker "source/i18n/uitercollationiterator.cpp", 580*6777b538SAndroid Build Coastguard Worker "source/i18n/ulistformatter.cpp", 581*6777b538SAndroid Build Coastguard Worker "source/i18n/ulocdata.cpp", 582*6777b538SAndroid Build Coastguard Worker "source/i18n/umsg.cpp", 583*6777b538SAndroid Build Coastguard Worker "source/i18n/unesctrn.cpp", 584*6777b538SAndroid Build Coastguard Worker "source/i18n/uni2name.cpp", 585*6777b538SAndroid Build Coastguard Worker "source/i18n/units_complexconverter.cpp", 586*6777b538SAndroid Build Coastguard Worker "source/i18n/units_converter.cpp", 587*6777b538SAndroid Build Coastguard Worker "source/i18n/units_data.cpp", 588*6777b538SAndroid Build Coastguard Worker "source/i18n/units_router.cpp", 589*6777b538SAndroid Build Coastguard Worker "source/i18n/unum.cpp", 590*6777b538SAndroid Build Coastguard Worker "source/i18n/unumsys.cpp", 591*6777b538SAndroid Build Coastguard Worker "source/i18n/upluralrules.cpp", 592*6777b538SAndroid Build Coastguard Worker "source/i18n/uregex.cpp", 593*6777b538SAndroid Build Coastguard Worker "source/i18n/uregexc.cpp", 594*6777b538SAndroid Build Coastguard Worker "source/i18n/uregion.cpp", 595*6777b538SAndroid Build Coastguard Worker "source/i18n/usearch.cpp", 596*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof.cpp", 597*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_build.cpp", 598*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_conf.cpp", 599*6777b538SAndroid Build Coastguard Worker "source/i18n/uspoof_impl.cpp", 600*6777b538SAndroid Build Coastguard Worker "source/i18n/utf16collationiterator.cpp", 601*6777b538SAndroid Build Coastguard Worker "source/i18n/utf8collationiterator.cpp", 602*6777b538SAndroid Build Coastguard Worker "source/i18n/utmscale.cpp", 603*6777b538SAndroid Build Coastguard Worker "source/i18n/utrans.cpp", 604*6777b538SAndroid Build Coastguard Worker "source/i18n/vtzone.cpp", 605*6777b538SAndroid Build Coastguard Worker "source/i18n/vzone.cpp", 606*6777b538SAndroid Build Coastguard Worker "source/i18n/windtfmt.cpp", 607*6777b538SAndroid Build Coastguard Worker "source/i18n/winnmfmt.cpp", 608*6777b538SAndroid Build Coastguard Worker "source/i18n/wintzimpl.cpp", 609*6777b538SAndroid Build Coastguard Worker "source/i18n/zonemeta.cpp", 610*6777b538SAndroid Build Coastguard Worker "source/i18n/zrule.cpp", 611*6777b538SAndroid Build Coastguard Worker "source/i18n/ztrans.cpp", 612*6777b538SAndroid Build Coastguard Worker ], 613*6777b538SAndroid Build Coastguard Worker host_supported: true, 614*6777b538SAndroid Build Coastguard Worker defaults: [ 615*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 616*6777b538SAndroid Build Coastguard Worker ], 617*6777b538SAndroid Build Coastguard Worker cflags: [ 618*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 619*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 620*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 621*6777b538SAndroid Build Coastguard Worker "-DHAVE_DLOPEN=0", 622*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 623*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 624*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 625*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 626*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 627*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_ONLY_HTML_CONVERSION=1", 628*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_ML_PHRASE_BREAKING=1", 629*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", 630*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 631*6777b538SAndroid Build Coastguard Worker "-DU_CHARSET_IS_UTF8=1", 632*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 633*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 634*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 635*6777b538SAndroid Build Coastguard Worker "-DU_I18N_IMPLEMENTATION", 636*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 637*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 638*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 639*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 640*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 641*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 642*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 643*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 644*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 645*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 646*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 647*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 648*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 649*6777b538SAndroid Build Coastguard Worker "-g1", 650*6777b538SAndroid Build Coastguard Worker ], 651*6777b538SAndroid Build Coastguard Worker include_dirs: [ 652*6777b538SAndroid Build Coastguard Worker "external/cronet/", 653*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 654*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 655*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 656*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 657*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 658*6777b538SAndroid Build Coastguard Worker ], 659*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 660*6777b538SAndroid Build Coastguard Worker ldflags: [ 661*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 662*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 663*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 664*6777b538SAndroid Build Coastguard Worker ], 665*6777b538SAndroid Build Coastguard Worker visibility: [ 666*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 667*6777b538SAndroid Build Coastguard Worker ], 668*6777b538SAndroid Build Coastguard Worker rtti: true, 669*6777b538SAndroid Build Coastguard Worker target: { 670*6777b538SAndroid Build Coastguard Worker android_arm: { 671*6777b538SAndroid Build Coastguard Worker cflags: [ 672*6777b538SAndroid Build Coastguard Worker "-DANDROID", 673*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 674*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 675*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 676*6777b538SAndroid Build Coastguard Worker ], 677*6777b538SAndroid Build Coastguard Worker }, 678*6777b538SAndroid Build Coastguard Worker android_arm64: { 679*6777b538SAndroid Build Coastguard Worker cflags: [ 680*6777b538SAndroid Build Coastguard Worker "-DANDROID", 681*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 682*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 683*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 684*6777b538SAndroid Build Coastguard Worker "-O2", 685*6777b538SAndroid Build Coastguard Worker "-mno-outline", 686*6777b538SAndroid Build Coastguard Worker ], 687*6777b538SAndroid Build Coastguard Worker }, 688*6777b538SAndroid Build Coastguard Worker android_riscv64: { 689*6777b538SAndroid Build Coastguard Worker cflags: [ 690*6777b538SAndroid Build Coastguard Worker "-DANDROID", 691*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 692*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 693*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 694*6777b538SAndroid Build Coastguard Worker ], 695*6777b538SAndroid Build Coastguard Worker }, 696*6777b538SAndroid Build Coastguard Worker android_x86: { 697*6777b538SAndroid Build Coastguard Worker cflags: [ 698*6777b538SAndroid Build Coastguard Worker "-DANDROID", 699*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 700*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 701*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 702*6777b538SAndroid Build Coastguard Worker "-msse3", 703*6777b538SAndroid Build Coastguard Worker ], 704*6777b538SAndroid Build Coastguard Worker }, 705*6777b538SAndroid Build Coastguard Worker android_x86_64: { 706*6777b538SAndroid Build Coastguard Worker cflags: [ 707*6777b538SAndroid Build Coastguard Worker "-DANDROID", 708*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 709*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 710*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 711*6777b538SAndroid Build Coastguard Worker "-msse3", 712*6777b538SAndroid Build Coastguard Worker ], 713*6777b538SAndroid Build Coastguard Worker }, 714*6777b538SAndroid Build Coastguard Worker host: { 715*6777b538SAndroid Build Coastguard Worker cflags: [ 716*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 717*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 718*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 719*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 720*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 721*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 722*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 723*6777b538SAndroid Build Coastguard Worker "-O2", 724*6777b538SAndroid Build Coastguard Worker "-msse3", 725*6777b538SAndroid Build Coastguard Worker ], 726*6777b538SAndroid Build Coastguard Worker compile_multilib: "64", 727*6777b538SAndroid Build Coastguard Worker }, 728*6777b538SAndroid Build Coastguard Worker }, 729*6777b538SAndroid Build Coastguard Worker} 730*6777b538SAndroid Build Coastguard Worker 731*6777b538SAndroid Build Coastguard Worker// GN: //third_party/icu:icuuc_private 732*6777b538SAndroid Build Coastguard Workercc_library_static { 733*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_icu_icuuc_private", 734*6777b538SAndroid Build Coastguard Worker srcs: [ 735*6777b538SAndroid Build Coastguard Worker "source/common/appendable.cpp", 736*6777b538SAndroid Build Coastguard Worker "source/common/bmpset.cpp", 737*6777b538SAndroid Build Coastguard Worker "source/common/brkeng.cpp", 738*6777b538SAndroid Build Coastguard Worker "source/common/brkiter.cpp", 739*6777b538SAndroid Build Coastguard Worker "source/common/bytesinkutil.cpp", 740*6777b538SAndroid Build Coastguard Worker "source/common/bytestream.cpp", 741*6777b538SAndroid Build Coastguard Worker "source/common/bytestrie.cpp", 742*6777b538SAndroid Build Coastguard Worker "source/common/bytestriebuilder.cpp", 743*6777b538SAndroid Build Coastguard Worker "source/common/bytestrieiterator.cpp", 744*6777b538SAndroid Build Coastguard Worker "source/common/caniter.cpp", 745*6777b538SAndroid Build Coastguard Worker "source/common/characterproperties.cpp", 746*6777b538SAndroid Build Coastguard Worker "source/common/chariter.cpp", 747*6777b538SAndroid Build Coastguard Worker "source/common/charstr.cpp", 748*6777b538SAndroid Build Coastguard Worker "source/common/cmemory.cpp", 749*6777b538SAndroid Build Coastguard Worker "source/common/cstr.cpp", 750*6777b538SAndroid Build Coastguard Worker "source/common/cstring.cpp", 751*6777b538SAndroid Build Coastguard Worker "source/common/cwchar.cpp", 752*6777b538SAndroid Build Coastguard Worker "source/common/dictbe.cpp", 753*6777b538SAndroid Build Coastguard Worker "source/common/dictionarydata.cpp", 754*6777b538SAndroid Build Coastguard Worker "source/common/dtintrv.cpp", 755*6777b538SAndroid Build Coastguard Worker "source/common/edits.cpp", 756*6777b538SAndroid Build Coastguard Worker "source/common/emojiprops.cpp", 757*6777b538SAndroid Build Coastguard Worker "source/common/errorcode.cpp", 758*6777b538SAndroid Build Coastguard Worker "source/common/filteredbrk.cpp", 759*6777b538SAndroid Build Coastguard Worker "source/common/filterednormalizer2.cpp", 760*6777b538SAndroid Build Coastguard Worker "source/common/icudataver.cpp", 761*6777b538SAndroid Build Coastguard Worker "source/common/icuplug.cpp", 762*6777b538SAndroid Build Coastguard Worker "source/common/loadednormalizer2impl.cpp", 763*6777b538SAndroid Build Coastguard Worker "source/common/localebuilder.cpp", 764*6777b538SAndroid Build Coastguard Worker "source/common/localematcher.cpp", 765*6777b538SAndroid Build Coastguard Worker "source/common/localeprioritylist.cpp", 766*6777b538SAndroid Build Coastguard Worker "source/common/locavailable.cpp", 767*6777b538SAndroid Build Coastguard Worker "source/common/locbased.cpp", 768*6777b538SAndroid Build Coastguard Worker "source/common/locdispnames.cpp", 769*6777b538SAndroid Build Coastguard Worker "source/common/locdistance.cpp", 770*6777b538SAndroid Build Coastguard Worker "source/common/locdspnm.cpp", 771*6777b538SAndroid Build Coastguard Worker "source/common/locid.cpp", 772*6777b538SAndroid Build Coastguard Worker "source/common/loclikely.cpp", 773*6777b538SAndroid Build Coastguard Worker "source/common/loclikelysubtags.cpp", 774*6777b538SAndroid Build Coastguard Worker "source/common/locmap.cpp", 775*6777b538SAndroid Build Coastguard Worker "source/common/locresdata.cpp", 776*6777b538SAndroid Build Coastguard Worker "source/common/locutil.cpp", 777*6777b538SAndroid Build Coastguard Worker "source/common/lsr.cpp", 778*6777b538SAndroid Build Coastguard Worker "source/common/lstmbe.cpp", 779*6777b538SAndroid Build Coastguard Worker "source/common/messagepattern.cpp", 780*6777b538SAndroid Build Coastguard Worker "source/common/mlbe.cpp", 781*6777b538SAndroid Build Coastguard Worker "source/common/normalizer2.cpp", 782*6777b538SAndroid Build Coastguard Worker "source/common/normalizer2impl.cpp", 783*6777b538SAndroid Build Coastguard Worker "source/common/normlzr.cpp", 784*6777b538SAndroid Build Coastguard Worker "source/common/parsepos.cpp", 785*6777b538SAndroid Build Coastguard Worker "source/common/patternprops.cpp", 786*6777b538SAndroid Build Coastguard Worker "source/common/pluralmap.cpp", 787*6777b538SAndroid Build Coastguard Worker "source/common/propname.cpp", 788*6777b538SAndroid Build Coastguard Worker "source/common/propsvec.cpp", 789*6777b538SAndroid Build Coastguard Worker "source/common/punycode.cpp", 790*6777b538SAndroid Build Coastguard Worker "source/common/putil.cpp", 791*6777b538SAndroid Build Coastguard Worker "source/common/rbbi.cpp", 792*6777b538SAndroid Build Coastguard Worker "source/common/rbbi_cache.cpp", 793*6777b538SAndroid Build Coastguard Worker "source/common/rbbidata.cpp", 794*6777b538SAndroid Build Coastguard Worker "source/common/rbbinode.cpp", 795*6777b538SAndroid Build Coastguard Worker "source/common/rbbirb.cpp", 796*6777b538SAndroid Build Coastguard Worker "source/common/rbbiscan.cpp", 797*6777b538SAndroid Build Coastguard Worker "source/common/rbbisetb.cpp", 798*6777b538SAndroid Build Coastguard Worker "source/common/rbbistbl.cpp", 799*6777b538SAndroid Build Coastguard Worker "source/common/rbbitblb.cpp", 800*6777b538SAndroid Build Coastguard Worker "source/common/resbund.cpp", 801*6777b538SAndroid Build Coastguard Worker "source/common/resbund_cnv.cpp", 802*6777b538SAndroid Build Coastguard Worker "source/common/resource.cpp", 803*6777b538SAndroid Build Coastguard Worker "source/common/restrace.cpp", 804*6777b538SAndroid Build Coastguard Worker "source/common/ruleiter.cpp", 805*6777b538SAndroid Build Coastguard Worker "source/common/schriter.cpp", 806*6777b538SAndroid Build Coastguard Worker "source/common/serv.cpp", 807*6777b538SAndroid Build Coastguard Worker "source/common/servlk.cpp", 808*6777b538SAndroid Build Coastguard Worker "source/common/servlkf.cpp", 809*6777b538SAndroid Build Coastguard Worker "source/common/servls.cpp", 810*6777b538SAndroid Build Coastguard Worker "source/common/servnotf.cpp", 811*6777b538SAndroid Build Coastguard Worker "source/common/servrbf.cpp", 812*6777b538SAndroid Build Coastguard Worker "source/common/servslkf.cpp", 813*6777b538SAndroid Build Coastguard Worker "source/common/sharedobject.cpp", 814*6777b538SAndroid Build Coastguard Worker "source/common/simpleformatter.cpp", 815*6777b538SAndroid Build Coastguard Worker "source/common/static_unicode_sets.cpp", 816*6777b538SAndroid Build Coastguard Worker "source/common/stringpiece.cpp", 817*6777b538SAndroid Build Coastguard Worker "source/common/stringtriebuilder.cpp", 818*6777b538SAndroid Build Coastguard Worker "source/common/uarrsort.cpp", 819*6777b538SAndroid Build Coastguard Worker "source/common/ubidi.cpp", 820*6777b538SAndroid Build Coastguard Worker "source/common/ubidi_props.cpp", 821*6777b538SAndroid Build Coastguard Worker "source/common/ubidiln.cpp", 822*6777b538SAndroid Build Coastguard Worker "source/common/ubiditransform.cpp", 823*6777b538SAndroid Build Coastguard Worker "source/common/ubidiwrt.cpp", 824*6777b538SAndroid Build Coastguard Worker "source/common/ubrk.cpp", 825*6777b538SAndroid Build Coastguard Worker "source/common/ucase.cpp", 826*6777b538SAndroid Build Coastguard Worker "source/common/ucasemap.cpp", 827*6777b538SAndroid Build Coastguard Worker "source/common/ucasemap_titlecase_brkiter.cpp", 828*6777b538SAndroid Build Coastguard Worker "source/common/ucat.cpp", 829*6777b538SAndroid Build Coastguard Worker "source/common/uchar.cpp", 830*6777b538SAndroid Build Coastguard Worker "source/common/ucharstrie.cpp", 831*6777b538SAndroid Build Coastguard Worker "source/common/ucharstriebuilder.cpp", 832*6777b538SAndroid Build Coastguard Worker "source/common/ucharstrieiterator.cpp", 833*6777b538SAndroid Build Coastguard Worker "source/common/uchriter.cpp", 834*6777b538SAndroid Build Coastguard Worker "source/common/ucln_cmn.cpp", 835*6777b538SAndroid Build Coastguard Worker "source/common/ucmndata.cpp", 836*6777b538SAndroid Build Coastguard Worker "source/common/ucnv.cpp", 837*6777b538SAndroid Build Coastguard Worker "source/common/ucnv2022.cpp", 838*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_bld.cpp", 839*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_cb.cpp", 840*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_cnv.cpp", 841*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_ct.cpp", 842*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_err.cpp", 843*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_ext.cpp", 844*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_io.cpp", 845*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_lmb.cpp", 846*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_set.cpp", 847*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u16.cpp", 848*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u32.cpp", 849*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u7.cpp", 850*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u8.cpp", 851*6777b538SAndroid Build Coastguard Worker "source/common/ucnvbocu.cpp", 852*6777b538SAndroid Build Coastguard Worker "source/common/ucnvdisp.cpp", 853*6777b538SAndroid Build Coastguard Worker "source/common/ucnvhz.cpp", 854*6777b538SAndroid Build Coastguard Worker "source/common/ucnvisci.cpp", 855*6777b538SAndroid Build Coastguard Worker "source/common/ucnvlat1.cpp", 856*6777b538SAndroid Build Coastguard Worker "source/common/ucnvmbcs.cpp", 857*6777b538SAndroid Build Coastguard Worker "source/common/ucnvscsu.cpp", 858*6777b538SAndroid Build Coastguard Worker "source/common/ucnvsel.cpp", 859*6777b538SAndroid Build Coastguard Worker "source/common/ucol_swp.cpp", 860*6777b538SAndroid Build Coastguard Worker "source/common/ucptrie.cpp", 861*6777b538SAndroid Build Coastguard Worker "source/common/ucurr.cpp", 862*6777b538SAndroid Build Coastguard Worker "source/common/udata.cpp", 863*6777b538SAndroid Build Coastguard Worker "source/common/udatamem.cpp", 864*6777b538SAndroid Build Coastguard Worker "source/common/udataswp.cpp", 865*6777b538SAndroid Build Coastguard Worker "source/common/uenum.cpp", 866*6777b538SAndroid Build Coastguard Worker "source/common/uhash.cpp", 867*6777b538SAndroid Build Coastguard Worker "source/common/uhash_us.cpp", 868*6777b538SAndroid Build Coastguard Worker "source/common/uidna.cpp", 869*6777b538SAndroid Build Coastguard Worker "source/common/uinit.cpp", 870*6777b538SAndroid Build Coastguard Worker "source/common/uinvchar.cpp", 871*6777b538SAndroid Build Coastguard Worker "source/common/uiter.cpp", 872*6777b538SAndroid Build Coastguard Worker "source/common/ulist.cpp", 873*6777b538SAndroid Build Coastguard Worker "source/common/uloc.cpp", 874*6777b538SAndroid Build Coastguard Worker "source/common/uloc_keytype.cpp", 875*6777b538SAndroid Build Coastguard Worker "source/common/uloc_tag.cpp", 876*6777b538SAndroid Build Coastguard Worker "source/common/ulocale.cpp", 877*6777b538SAndroid Build Coastguard Worker "source/common/ulocbuilder.cpp", 878*6777b538SAndroid Build Coastguard Worker "source/common/umapfile.cpp", 879*6777b538SAndroid Build Coastguard Worker "source/common/umath.cpp", 880*6777b538SAndroid Build Coastguard Worker "source/common/umutablecptrie.cpp", 881*6777b538SAndroid Build Coastguard Worker "source/common/umutex.cpp", 882*6777b538SAndroid Build Coastguard Worker "source/common/unames.cpp", 883*6777b538SAndroid Build Coastguard Worker "source/common/unifiedcache.cpp", 884*6777b538SAndroid Build Coastguard Worker "source/common/unifilt.cpp", 885*6777b538SAndroid Build Coastguard Worker "source/common/unifunct.cpp", 886*6777b538SAndroid Build Coastguard Worker "source/common/uniset.cpp", 887*6777b538SAndroid Build Coastguard Worker "source/common/uniset_closure.cpp", 888*6777b538SAndroid Build Coastguard Worker "source/common/uniset_props.cpp", 889*6777b538SAndroid Build Coastguard Worker "source/common/unisetspan.cpp", 890*6777b538SAndroid Build Coastguard Worker "source/common/unistr.cpp", 891*6777b538SAndroid Build Coastguard Worker "source/common/unistr_case.cpp", 892*6777b538SAndroid Build Coastguard Worker "source/common/unistr_case_locale.cpp", 893*6777b538SAndroid Build Coastguard Worker "source/common/unistr_cnv.cpp", 894*6777b538SAndroid Build Coastguard Worker "source/common/unistr_props.cpp", 895*6777b538SAndroid Build Coastguard Worker "source/common/unistr_titlecase_brkiter.cpp", 896*6777b538SAndroid Build Coastguard Worker "source/common/unorm.cpp", 897*6777b538SAndroid Build Coastguard Worker "source/common/unormcmp.cpp", 898*6777b538SAndroid Build Coastguard Worker "source/common/uobject.cpp", 899*6777b538SAndroid Build Coastguard Worker "source/common/uprops.cpp", 900*6777b538SAndroid Build Coastguard Worker "source/common/ures_cnv.cpp", 901*6777b538SAndroid Build Coastguard Worker "source/common/uresbund.cpp", 902*6777b538SAndroid Build Coastguard Worker "source/common/uresdata.cpp", 903*6777b538SAndroid Build Coastguard Worker "source/common/usc_impl.cpp", 904*6777b538SAndroid Build Coastguard Worker "source/common/uscript.cpp", 905*6777b538SAndroid Build Coastguard Worker "source/common/uscript_props.cpp", 906*6777b538SAndroid Build Coastguard Worker "source/common/uset.cpp", 907*6777b538SAndroid Build Coastguard Worker "source/common/uset_props.cpp", 908*6777b538SAndroid Build Coastguard Worker "source/common/usetiter.cpp", 909*6777b538SAndroid Build Coastguard Worker "source/common/ushape.cpp", 910*6777b538SAndroid Build Coastguard Worker "source/common/usprep.cpp", 911*6777b538SAndroid Build Coastguard Worker "source/common/ustack.cpp", 912*6777b538SAndroid Build Coastguard Worker "source/common/ustr_cnv.cpp", 913*6777b538SAndroid Build Coastguard Worker "source/common/ustr_titlecase_brkiter.cpp", 914*6777b538SAndroid Build Coastguard Worker "source/common/ustr_wcs.cpp", 915*6777b538SAndroid Build Coastguard Worker "source/common/ustrcase.cpp", 916*6777b538SAndroid Build Coastguard Worker "source/common/ustrcase_locale.cpp", 917*6777b538SAndroid Build Coastguard Worker "source/common/ustrenum.cpp", 918*6777b538SAndroid Build Coastguard Worker "source/common/ustrfmt.cpp", 919*6777b538SAndroid Build Coastguard Worker "source/common/ustring.cpp", 920*6777b538SAndroid Build Coastguard Worker "source/common/ustrtrns.cpp", 921*6777b538SAndroid Build Coastguard Worker "source/common/utext.cpp", 922*6777b538SAndroid Build Coastguard Worker "source/common/utf_impl.cpp", 923*6777b538SAndroid Build Coastguard Worker "source/common/util.cpp", 924*6777b538SAndroid Build Coastguard Worker "source/common/util_props.cpp", 925*6777b538SAndroid Build Coastguard Worker "source/common/utrace.cpp", 926*6777b538SAndroid Build Coastguard Worker "source/common/utrie.cpp", 927*6777b538SAndroid Build Coastguard Worker "source/common/utrie2.cpp", 928*6777b538SAndroid Build Coastguard Worker "source/common/utrie2_builder.cpp", 929*6777b538SAndroid Build Coastguard Worker "source/common/utrie_swap.cpp", 930*6777b538SAndroid Build Coastguard Worker "source/common/uts46.cpp", 931*6777b538SAndroid Build Coastguard Worker "source/common/utypes.cpp", 932*6777b538SAndroid Build Coastguard Worker "source/common/uvector.cpp", 933*6777b538SAndroid Build Coastguard Worker "source/common/uvectr32.cpp", 934*6777b538SAndroid Build Coastguard Worker "source/common/uvectr64.cpp", 935*6777b538SAndroid Build Coastguard Worker "source/common/wintz.cpp", 936*6777b538SAndroid Build Coastguard Worker "source/stubdata/stubdata.cpp", 937*6777b538SAndroid Build Coastguard Worker ], 938*6777b538SAndroid Build Coastguard Worker defaults: [ 939*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 940*6777b538SAndroid Build Coastguard Worker ], 941*6777b538SAndroid Build Coastguard Worker cflags: [ 942*6777b538SAndroid Build Coastguard Worker "-DANDROID", 943*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 944*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 945*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 946*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 947*6777b538SAndroid Build Coastguard Worker "-DHAVE_DLOPEN=0", 948*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 949*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 950*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 951*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 952*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 953*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 954*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_ONLY_HTML_CONVERSION=1", 955*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_ML_PHRASE_BREAKING=1", 956*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", 957*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 958*6777b538SAndroid Build Coastguard Worker "-DU_CHARSET_IS_UTF8=1", 959*6777b538SAndroid Build Coastguard Worker "-DU_COMMON_IMPLEMENTATION", 960*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 961*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 962*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 963*6777b538SAndroid Build Coastguard Worker "-DU_ICUDATAENTRY_IN_COMMON", 964*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 965*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 966*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 967*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 968*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 969*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 970*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 971*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 972*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 973*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 974*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 975*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 976*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 977*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 978*6777b538SAndroid Build Coastguard Worker "-g1", 979*6777b538SAndroid Build Coastguard Worker ], 980*6777b538SAndroid Build Coastguard Worker include_dirs: [ 981*6777b538SAndroid Build Coastguard Worker "external/cronet/", 982*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 983*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 984*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 985*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 986*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 987*6777b538SAndroid Build Coastguard Worker ], 988*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 989*6777b538SAndroid Build Coastguard Worker ldflags: [ 990*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 991*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 992*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 993*6777b538SAndroid Build Coastguard Worker ], 994*6777b538SAndroid Build Coastguard Worker visibility: [ 995*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 996*6777b538SAndroid Build Coastguard Worker ], 997*6777b538SAndroid Build Coastguard Worker rtti: true, 998*6777b538SAndroid Build Coastguard Worker target: { 999*6777b538SAndroid Build Coastguard Worker android_arm64: { 1000*6777b538SAndroid Build Coastguard Worker cflags: [ 1001*6777b538SAndroid Build Coastguard Worker "-O2", 1002*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1003*6777b538SAndroid Build Coastguard Worker ], 1004*6777b538SAndroid Build Coastguard Worker }, 1005*6777b538SAndroid Build Coastguard Worker android_x86: { 1006*6777b538SAndroid Build Coastguard Worker cflags: [ 1007*6777b538SAndroid Build Coastguard Worker "-msse3", 1008*6777b538SAndroid Build Coastguard Worker ], 1009*6777b538SAndroid Build Coastguard Worker }, 1010*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1011*6777b538SAndroid Build Coastguard Worker cflags: [ 1012*6777b538SAndroid Build Coastguard Worker "-msse3", 1013*6777b538SAndroid Build Coastguard Worker ], 1014*6777b538SAndroid Build Coastguard Worker }, 1015*6777b538SAndroid Build Coastguard Worker }, 1016*6777b538SAndroid Build Coastguard Worker} 1017*6777b538SAndroid Build Coastguard Worker 1018*6777b538SAndroid Build Coastguard Worker// GN: //third_party/icu:icuuc_private__testing 1019*6777b538SAndroid Build Coastguard Workercc_library_static { 1020*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_icu_icuuc_private__testing", 1021*6777b538SAndroid Build Coastguard Worker srcs: [ 1022*6777b538SAndroid Build Coastguard Worker "source/common/appendable.cpp", 1023*6777b538SAndroid Build Coastguard Worker "source/common/bmpset.cpp", 1024*6777b538SAndroid Build Coastguard Worker "source/common/brkeng.cpp", 1025*6777b538SAndroid Build Coastguard Worker "source/common/brkiter.cpp", 1026*6777b538SAndroid Build Coastguard Worker "source/common/bytesinkutil.cpp", 1027*6777b538SAndroid Build Coastguard Worker "source/common/bytestream.cpp", 1028*6777b538SAndroid Build Coastguard Worker "source/common/bytestrie.cpp", 1029*6777b538SAndroid Build Coastguard Worker "source/common/bytestriebuilder.cpp", 1030*6777b538SAndroid Build Coastguard Worker "source/common/bytestrieiterator.cpp", 1031*6777b538SAndroid Build Coastguard Worker "source/common/caniter.cpp", 1032*6777b538SAndroid Build Coastguard Worker "source/common/characterproperties.cpp", 1033*6777b538SAndroid Build Coastguard Worker "source/common/chariter.cpp", 1034*6777b538SAndroid Build Coastguard Worker "source/common/charstr.cpp", 1035*6777b538SAndroid Build Coastguard Worker "source/common/cmemory.cpp", 1036*6777b538SAndroid Build Coastguard Worker "source/common/cstr.cpp", 1037*6777b538SAndroid Build Coastguard Worker "source/common/cstring.cpp", 1038*6777b538SAndroid Build Coastguard Worker "source/common/cwchar.cpp", 1039*6777b538SAndroid Build Coastguard Worker "source/common/dictbe.cpp", 1040*6777b538SAndroid Build Coastguard Worker "source/common/dictionarydata.cpp", 1041*6777b538SAndroid Build Coastguard Worker "source/common/dtintrv.cpp", 1042*6777b538SAndroid Build Coastguard Worker "source/common/edits.cpp", 1043*6777b538SAndroid Build Coastguard Worker "source/common/emojiprops.cpp", 1044*6777b538SAndroid Build Coastguard Worker "source/common/errorcode.cpp", 1045*6777b538SAndroid Build Coastguard Worker "source/common/filteredbrk.cpp", 1046*6777b538SAndroid Build Coastguard Worker "source/common/filterednormalizer2.cpp", 1047*6777b538SAndroid Build Coastguard Worker "source/common/icudataver.cpp", 1048*6777b538SAndroid Build Coastguard Worker "source/common/icuplug.cpp", 1049*6777b538SAndroid Build Coastguard Worker "source/common/loadednormalizer2impl.cpp", 1050*6777b538SAndroid Build Coastguard Worker "source/common/localebuilder.cpp", 1051*6777b538SAndroid Build Coastguard Worker "source/common/localematcher.cpp", 1052*6777b538SAndroid Build Coastguard Worker "source/common/localeprioritylist.cpp", 1053*6777b538SAndroid Build Coastguard Worker "source/common/locavailable.cpp", 1054*6777b538SAndroid Build Coastguard Worker "source/common/locbased.cpp", 1055*6777b538SAndroid Build Coastguard Worker "source/common/locdispnames.cpp", 1056*6777b538SAndroid Build Coastguard Worker "source/common/locdistance.cpp", 1057*6777b538SAndroid Build Coastguard Worker "source/common/locdspnm.cpp", 1058*6777b538SAndroid Build Coastguard Worker "source/common/locid.cpp", 1059*6777b538SAndroid Build Coastguard Worker "source/common/loclikely.cpp", 1060*6777b538SAndroid Build Coastguard Worker "source/common/loclikelysubtags.cpp", 1061*6777b538SAndroid Build Coastguard Worker "source/common/locmap.cpp", 1062*6777b538SAndroid Build Coastguard Worker "source/common/locresdata.cpp", 1063*6777b538SAndroid Build Coastguard Worker "source/common/locutil.cpp", 1064*6777b538SAndroid Build Coastguard Worker "source/common/lsr.cpp", 1065*6777b538SAndroid Build Coastguard Worker "source/common/lstmbe.cpp", 1066*6777b538SAndroid Build Coastguard Worker "source/common/messagepattern.cpp", 1067*6777b538SAndroid Build Coastguard Worker "source/common/mlbe.cpp", 1068*6777b538SAndroid Build Coastguard Worker "source/common/normalizer2.cpp", 1069*6777b538SAndroid Build Coastguard Worker "source/common/normalizer2impl.cpp", 1070*6777b538SAndroid Build Coastguard Worker "source/common/normlzr.cpp", 1071*6777b538SAndroid Build Coastguard Worker "source/common/parsepos.cpp", 1072*6777b538SAndroid Build Coastguard Worker "source/common/patternprops.cpp", 1073*6777b538SAndroid Build Coastguard Worker "source/common/pluralmap.cpp", 1074*6777b538SAndroid Build Coastguard Worker "source/common/propname.cpp", 1075*6777b538SAndroid Build Coastguard Worker "source/common/propsvec.cpp", 1076*6777b538SAndroid Build Coastguard Worker "source/common/punycode.cpp", 1077*6777b538SAndroid Build Coastguard Worker "source/common/putil.cpp", 1078*6777b538SAndroid Build Coastguard Worker "source/common/rbbi.cpp", 1079*6777b538SAndroid Build Coastguard Worker "source/common/rbbi_cache.cpp", 1080*6777b538SAndroid Build Coastguard Worker "source/common/rbbidata.cpp", 1081*6777b538SAndroid Build Coastguard Worker "source/common/rbbinode.cpp", 1082*6777b538SAndroid Build Coastguard Worker "source/common/rbbirb.cpp", 1083*6777b538SAndroid Build Coastguard Worker "source/common/rbbiscan.cpp", 1084*6777b538SAndroid Build Coastguard Worker "source/common/rbbisetb.cpp", 1085*6777b538SAndroid Build Coastguard Worker "source/common/rbbistbl.cpp", 1086*6777b538SAndroid Build Coastguard Worker "source/common/rbbitblb.cpp", 1087*6777b538SAndroid Build Coastguard Worker "source/common/resbund.cpp", 1088*6777b538SAndroid Build Coastguard Worker "source/common/resbund_cnv.cpp", 1089*6777b538SAndroid Build Coastguard Worker "source/common/resource.cpp", 1090*6777b538SAndroid Build Coastguard Worker "source/common/restrace.cpp", 1091*6777b538SAndroid Build Coastguard Worker "source/common/ruleiter.cpp", 1092*6777b538SAndroid Build Coastguard Worker "source/common/schriter.cpp", 1093*6777b538SAndroid Build Coastguard Worker "source/common/serv.cpp", 1094*6777b538SAndroid Build Coastguard Worker "source/common/servlk.cpp", 1095*6777b538SAndroid Build Coastguard Worker "source/common/servlkf.cpp", 1096*6777b538SAndroid Build Coastguard Worker "source/common/servls.cpp", 1097*6777b538SAndroid Build Coastguard Worker "source/common/servnotf.cpp", 1098*6777b538SAndroid Build Coastguard Worker "source/common/servrbf.cpp", 1099*6777b538SAndroid Build Coastguard Worker "source/common/servslkf.cpp", 1100*6777b538SAndroid Build Coastguard Worker "source/common/sharedobject.cpp", 1101*6777b538SAndroid Build Coastguard Worker "source/common/simpleformatter.cpp", 1102*6777b538SAndroid Build Coastguard Worker "source/common/static_unicode_sets.cpp", 1103*6777b538SAndroid Build Coastguard Worker "source/common/stringpiece.cpp", 1104*6777b538SAndroid Build Coastguard Worker "source/common/stringtriebuilder.cpp", 1105*6777b538SAndroid Build Coastguard Worker "source/common/uarrsort.cpp", 1106*6777b538SAndroid Build Coastguard Worker "source/common/ubidi.cpp", 1107*6777b538SAndroid Build Coastguard Worker "source/common/ubidi_props.cpp", 1108*6777b538SAndroid Build Coastguard Worker "source/common/ubidiln.cpp", 1109*6777b538SAndroid Build Coastguard Worker "source/common/ubiditransform.cpp", 1110*6777b538SAndroid Build Coastguard Worker "source/common/ubidiwrt.cpp", 1111*6777b538SAndroid Build Coastguard Worker "source/common/ubrk.cpp", 1112*6777b538SAndroid Build Coastguard Worker "source/common/ucase.cpp", 1113*6777b538SAndroid Build Coastguard Worker "source/common/ucasemap.cpp", 1114*6777b538SAndroid Build Coastguard Worker "source/common/ucasemap_titlecase_brkiter.cpp", 1115*6777b538SAndroid Build Coastguard Worker "source/common/ucat.cpp", 1116*6777b538SAndroid Build Coastguard Worker "source/common/uchar.cpp", 1117*6777b538SAndroid Build Coastguard Worker "source/common/ucharstrie.cpp", 1118*6777b538SAndroid Build Coastguard Worker "source/common/ucharstriebuilder.cpp", 1119*6777b538SAndroid Build Coastguard Worker "source/common/ucharstrieiterator.cpp", 1120*6777b538SAndroid Build Coastguard Worker "source/common/uchriter.cpp", 1121*6777b538SAndroid Build Coastguard Worker "source/common/ucln_cmn.cpp", 1122*6777b538SAndroid Build Coastguard Worker "source/common/ucmndata.cpp", 1123*6777b538SAndroid Build Coastguard Worker "source/common/ucnv.cpp", 1124*6777b538SAndroid Build Coastguard Worker "source/common/ucnv2022.cpp", 1125*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_bld.cpp", 1126*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_cb.cpp", 1127*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_cnv.cpp", 1128*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_ct.cpp", 1129*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_err.cpp", 1130*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_ext.cpp", 1131*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_io.cpp", 1132*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_lmb.cpp", 1133*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_set.cpp", 1134*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u16.cpp", 1135*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u32.cpp", 1136*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u7.cpp", 1137*6777b538SAndroid Build Coastguard Worker "source/common/ucnv_u8.cpp", 1138*6777b538SAndroid Build Coastguard Worker "source/common/ucnvbocu.cpp", 1139*6777b538SAndroid Build Coastguard Worker "source/common/ucnvdisp.cpp", 1140*6777b538SAndroid Build Coastguard Worker "source/common/ucnvhz.cpp", 1141*6777b538SAndroid Build Coastguard Worker "source/common/ucnvisci.cpp", 1142*6777b538SAndroid Build Coastguard Worker "source/common/ucnvlat1.cpp", 1143*6777b538SAndroid Build Coastguard Worker "source/common/ucnvmbcs.cpp", 1144*6777b538SAndroid Build Coastguard Worker "source/common/ucnvscsu.cpp", 1145*6777b538SAndroid Build Coastguard Worker "source/common/ucnvsel.cpp", 1146*6777b538SAndroid Build Coastguard Worker "source/common/ucol_swp.cpp", 1147*6777b538SAndroid Build Coastguard Worker "source/common/ucptrie.cpp", 1148*6777b538SAndroid Build Coastguard Worker "source/common/ucurr.cpp", 1149*6777b538SAndroid Build Coastguard Worker "source/common/udata.cpp", 1150*6777b538SAndroid Build Coastguard Worker "source/common/udatamem.cpp", 1151*6777b538SAndroid Build Coastguard Worker "source/common/udataswp.cpp", 1152*6777b538SAndroid Build Coastguard Worker "source/common/uenum.cpp", 1153*6777b538SAndroid Build Coastguard Worker "source/common/uhash.cpp", 1154*6777b538SAndroid Build Coastguard Worker "source/common/uhash_us.cpp", 1155*6777b538SAndroid Build Coastguard Worker "source/common/uidna.cpp", 1156*6777b538SAndroid Build Coastguard Worker "source/common/uinit.cpp", 1157*6777b538SAndroid Build Coastguard Worker "source/common/uinvchar.cpp", 1158*6777b538SAndroid Build Coastguard Worker "source/common/uiter.cpp", 1159*6777b538SAndroid Build Coastguard Worker "source/common/ulist.cpp", 1160*6777b538SAndroid Build Coastguard Worker "source/common/uloc.cpp", 1161*6777b538SAndroid Build Coastguard Worker "source/common/uloc_keytype.cpp", 1162*6777b538SAndroid Build Coastguard Worker "source/common/uloc_tag.cpp", 1163*6777b538SAndroid Build Coastguard Worker "source/common/ulocale.cpp", 1164*6777b538SAndroid Build Coastguard Worker "source/common/ulocbuilder.cpp", 1165*6777b538SAndroid Build Coastguard Worker "source/common/umapfile.cpp", 1166*6777b538SAndroid Build Coastguard Worker "source/common/umath.cpp", 1167*6777b538SAndroid Build Coastguard Worker "source/common/umutablecptrie.cpp", 1168*6777b538SAndroid Build Coastguard Worker "source/common/umutex.cpp", 1169*6777b538SAndroid Build Coastguard Worker "source/common/unames.cpp", 1170*6777b538SAndroid Build Coastguard Worker "source/common/unifiedcache.cpp", 1171*6777b538SAndroid Build Coastguard Worker "source/common/unifilt.cpp", 1172*6777b538SAndroid Build Coastguard Worker "source/common/unifunct.cpp", 1173*6777b538SAndroid Build Coastguard Worker "source/common/uniset.cpp", 1174*6777b538SAndroid Build Coastguard Worker "source/common/uniset_closure.cpp", 1175*6777b538SAndroid Build Coastguard Worker "source/common/uniset_props.cpp", 1176*6777b538SAndroid Build Coastguard Worker "source/common/unisetspan.cpp", 1177*6777b538SAndroid Build Coastguard Worker "source/common/unistr.cpp", 1178*6777b538SAndroid Build Coastguard Worker "source/common/unistr_case.cpp", 1179*6777b538SAndroid Build Coastguard Worker "source/common/unistr_case_locale.cpp", 1180*6777b538SAndroid Build Coastguard Worker "source/common/unistr_cnv.cpp", 1181*6777b538SAndroid Build Coastguard Worker "source/common/unistr_props.cpp", 1182*6777b538SAndroid Build Coastguard Worker "source/common/unistr_titlecase_brkiter.cpp", 1183*6777b538SAndroid Build Coastguard Worker "source/common/unorm.cpp", 1184*6777b538SAndroid Build Coastguard Worker "source/common/unormcmp.cpp", 1185*6777b538SAndroid Build Coastguard Worker "source/common/uobject.cpp", 1186*6777b538SAndroid Build Coastguard Worker "source/common/uprops.cpp", 1187*6777b538SAndroid Build Coastguard Worker "source/common/ures_cnv.cpp", 1188*6777b538SAndroid Build Coastguard Worker "source/common/uresbund.cpp", 1189*6777b538SAndroid Build Coastguard Worker "source/common/uresdata.cpp", 1190*6777b538SAndroid Build Coastguard Worker "source/common/usc_impl.cpp", 1191*6777b538SAndroid Build Coastguard Worker "source/common/uscript.cpp", 1192*6777b538SAndroid Build Coastguard Worker "source/common/uscript_props.cpp", 1193*6777b538SAndroid Build Coastguard Worker "source/common/uset.cpp", 1194*6777b538SAndroid Build Coastguard Worker "source/common/uset_props.cpp", 1195*6777b538SAndroid Build Coastguard Worker "source/common/usetiter.cpp", 1196*6777b538SAndroid Build Coastguard Worker "source/common/ushape.cpp", 1197*6777b538SAndroid Build Coastguard Worker "source/common/usprep.cpp", 1198*6777b538SAndroid Build Coastguard Worker "source/common/ustack.cpp", 1199*6777b538SAndroid Build Coastguard Worker "source/common/ustr_cnv.cpp", 1200*6777b538SAndroid Build Coastguard Worker "source/common/ustr_titlecase_brkiter.cpp", 1201*6777b538SAndroid Build Coastguard Worker "source/common/ustr_wcs.cpp", 1202*6777b538SAndroid Build Coastguard Worker "source/common/ustrcase.cpp", 1203*6777b538SAndroid Build Coastguard Worker "source/common/ustrcase_locale.cpp", 1204*6777b538SAndroid Build Coastguard Worker "source/common/ustrenum.cpp", 1205*6777b538SAndroid Build Coastguard Worker "source/common/ustrfmt.cpp", 1206*6777b538SAndroid Build Coastguard Worker "source/common/ustring.cpp", 1207*6777b538SAndroid Build Coastguard Worker "source/common/ustrtrns.cpp", 1208*6777b538SAndroid Build Coastguard Worker "source/common/utext.cpp", 1209*6777b538SAndroid Build Coastguard Worker "source/common/utf_impl.cpp", 1210*6777b538SAndroid Build Coastguard Worker "source/common/util.cpp", 1211*6777b538SAndroid Build Coastguard Worker "source/common/util_props.cpp", 1212*6777b538SAndroid Build Coastguard Worker "source/common/utrace.cpp", 1213*6777b538SAndroid Build Coastguard Worker "source/common/utrie.cpp", 1214*6777b538SAndroid Build Coastguard Worker "source/common/utrie2.cpp", 1215*6777b538SAndroid Build Coastguard Worker "source/common/utrie2_builder.cpp", 1216*6777b538SAndroid Build Coastguard Worker "source/common/utrie_swap.cpp", 1217*6777b538SAndroid Build Coastguard Worker "source/common/uts46.cpp", 1218*6777b538SAndroid Build Coastguard Worker "source/common/utypes.cpp", 1219*6777b538SAndroid Build Coastguard Worker "source/common/uvector.cpp", 1220*6777b538SAndroid Build Coastguard Worker "source/common/uvectr32.cpp", 1221*6777b538SAndroid Build Coastguard Worker "source/common/uvectr64.cpp", 1222*6777b538SAndroid Build Coastguard Worker "source/common/wintz.cpp", 1223*6777b538SAndroid Build Coastguard Worker "source/stubdata/stubdata.cpp", 1224*6777b538SAndroid Build Coastguard Worker ], 1225*6777b538SAndroid Build Coastguard Worker host_supported: true, 1226*6777b538SAndroid Build Coastguard Worker defaults: [ 1227*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1228*6777b538SAndroid Build Coastguard Worker ], 1229*6777b538SAndroid Build Coastguard Worker cflags: [ 1230*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1231*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1232*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1233*6777b538SAndroid Build Coastguard Worker "-DHAVE_DLOPEN=0", 1234*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 1235*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1236*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1237*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1238*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1239*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_ONLY_HTML_CONVERSION=1", 1240*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_ML_PHRASE_BREAKING=1", 1241*6777b538SAndroid Build Coastguard Worker "-DUCONFIG_USE_WINDOWS_LCID_MAPPING_API=0", 1242*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 1243*6777b538SAndroid Build Coastguard Worker "-DU_CHARSET_IS_UTF8=1", 1244*6777b538SAndroid Build Coastguard Worker "-DU_COMMON_IMPLEMENTATION", 1245*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 1246*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 1247*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 1248*6777b538SAndroid Build Coastguard Worker "-DU_ICUDATAENTRY_IN_COMMON", 1249*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 1250*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 1251*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1252*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1253*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1254*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1255*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1256*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1257*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1258*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1259*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1260*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1261*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1262*6777b538SAndroid Build Coastguard Worker "-g1", 1263*6777b538SAndroid Build Coastguard Worker ], 1264*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1265*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1266*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1267*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 1268*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 1269*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1270*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1271*6777b538SAndroid Build Coastguard Worker ], 1272*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1273*6777b538SAndroid Build Coastguard Worker ldflags: [ 1274*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1275*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1276*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1277*6777b538SAndroid Build Coastguard Worker ], 1278*6777b538SAndroid Build Coastguard Worker visibility: [ 1279*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1280*6777b538SAndroid Build Coastguard Worker ], 1281*6777b538SAndroid Build Coastguard Worker rtti: true, 1282*6777b538SAndroid Build Coastguard Worker target: { 1283*6777b538SAndroid Build Coastguard Worker android_arm: { 1284*6777b538SAndroid Build Coastguard Worker cflags: [ 1285*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1286*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1287*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1288*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1289*6777b538SAndroid Build Coastguard Worker ], 1290*6777b538SAndroid Build Coastguard Worker }, 1291*6777b538SAndroid Build Coastguard Worker android_arm64: { 1292*6777b538SAndroid Build Coastguard Worker cflags: [ 1293*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1294*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1295*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1296*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1297*6777b538SAndroid Build Coastguard Worker "-O2", 1298*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1299*6777b538SAndroid Build Coastguard Worker ], 1300*6777b538SAndroid Build Coastguard Worker }, 1301*6777b538SAndroid Build Coastguard Worker android_riscv64: { 1302*6777b538SAndroid Build Coastguard Worker cflags: [ 1303*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1304*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1305*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1306*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1307*6777b538SAndroid Build Coastguard Worker ], 1308*6777b538SAndroid Build Coastguard Worker }, 1309*6777b538SAndroid Build Coastguard Worker android_x86: { 1310*6777b538SAndroid Build Coastguard Worker cflags: [ 1311*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1312*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1313*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1314*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1315*6777b538SAndroid Build Coastguard Worker "-msse3", 1316*6777b538SAndroid Build Coastguard Worker ], 1317*6777b538SAndroid Build Coastguard Worker }, 1318*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1319*6777b538SAndroid Build Coastguard Worker cflags: [ 1320*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1321*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1322*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1323*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1324*6777b538SAndroid Build Coastguard Worker "-msse3", 1325*6777b538SAndroid Build Coastguard Worker ], 1326*6777b538SAndroid Build Coastguard Worker }, 1327*6777b538SAndroid Build Coastguard Worker host: { 1328*6777b538SAndroid Build Coastguard Worker cflags: [ 1329*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1330*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 1331*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 1332*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 1333*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 1334*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 1335*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 1336*6777b538SAndroid Build Coastguard Worker "-O2", 1337*6777b538SAndroid Build Coastguard Worker "-msse3", 1338*6777b538SAndroid Build Coastguard Worker ], 1339*6777b538SAndroid Build Coastguard Worker compile_multilib: "64", 1340*6777b538SAndroid Build Coastguard Worker }, 1341*6777b538SAndroid Build Coastguard Worker }, 1342*6777b538SAndroid Build Coastguard Worker} 1343