| Index: build/secondary/third_party/icu/BUILD.gn
|
| diff --git a/build/secondary/third_party/icu/BUILD.gn b/build/secondary/third_party/icu/BUILD.gn
|
| index 53818c970057f1585d51291957b8e9937e38ddc8..8b64f706ebbb7fb0dc35acf20435ecfe1faf720f 100644
|
| --- a/build/secondary/third_party/icu/BUILD.gn
|
| +++ b/build/secondary/third_party/icu/BUILD.gn
|
| @@ -74,26 +74,6 @@ component("icui18n") {
|
| "source/i18n/chnsecal.cpp",
|
| "source/i18n/choicfmt.cpp",
|
| "source/i18n/coleitr.cpp",
|
| - "source/i18n/collationbasedatabuilder.cpp",
|
| - "source/i18n/collationbuilder.cpp",
|
| - "source/i18n/collationcompare.cpp",
|
| - "source/i18n/collation.cpp",
|
| - "source/i18n/collationdatabuilder.cpp",
|
| - "source/i18n/collationdata.cpp",
|
| - "source/i18n/collationdatareader.cpp",
|
| - "source/i18n/collationdatawriter.cpp",
|
| - "source/i18n/collationfastlatinbuilder.cpp",
|
| - "source/i18n/collationfastlatin.cpp",
|
| - "source/i18n/collationfcd.cpp",
|
| - "source/i18n/collationiterator.cpp",
|
| - "source/i18n/collationkeys.cpp",
|
| - "source/i18n/collationroot.cpp",
|
| - "source/i18n/collationrootelements.cpp",
|
| - "source/i18n/collationruleparser.cpp",
|
| - "source/i18n/collationsets.cpp",
|
| - "source/i18n/collationsettings.cpp",
|
| - "source/i18n/collationtailoring.cpp",
|
| - "source/i18n/collationweights.cpp",
|
| "source/i18n/coll.cpp",
|
| "source/i18n/compactdecimalformat.cpp",
|
| "source/i18n/coptccal.cpp",
|
| @@ -115,7 +95,6 @@ component("icui18n") {
|
| "source/i18n/dcfmtsym.cpp",
|
| "source/i18n/decContext.c",
|
| "source/i18n/decfmtst.cpp",
|
| - "source/i18n/decimalformatpattern.cpp",
|
| "source/i18n/decimfmt.cpp",
|
| "source/i18n/decNumber.c",
|
| "source/i18n/digitlst.cpp",
|
| @@ -126,7 +105,6 @@ component("icui18n") {
|
| "source/i18n/dtrule.cpp",
|
| "source/i18n/esctrn.cpp",
|
| "source/i18n/ethpccal.cpp",
|
| - "source/i18n/filteredbrk.cpp",
|
| "source/i18n/fmtable_cnv.cpp",
|
| "source/i18n/fmtable.cpp",
|
| "source/i18n/format.cpp",
|
| @@ -144,7 +122,6 @@ component("icui18n") {
|
| "source/i18n/japancal.cpp",
|
| "source/i18n/locdspnm.cpp",
|
| "source/i18n/measfmt.cpp",
|
| - "source/i18n/measunit.cpp",
|
| "source/i18n/measure.cpp",
|
| "source/i18n/msgfmt.cpp",
|
| "source/i18n/name2uni.cpp",
|
| @@ -160,7 +137,6 @@ component("icui18n") {
|
| "source/i18n/plurfmt.cpp",
|
| "source/i18n/plurrule.cpp",
|
| "source/i18n/quant.cpp",
|
| - "source/i18n/quantityformatter.cpp",
|
| "source/i18n/rbnf.cpp",
|
| "source/i18n/rbt.cpp",
|
| "source/i18n/rbt_data.cpp",
|
| @@ -173,17 +149,13 @@ component("icui18n") {
|
| "source/i18n/regexst.cpp",
|
| "source/i18n/regextxt.cpp",
|
| "source/i18n/region.cpp",
|
| - "source/i18n/reldatefmt.cpp",
|
| "source/i18n/reldtfmt.cpp",
|
| "source/i18n/rematch.cpp",
|
| "source/i18n/remtrans.cpp",
|
| "source/i18n/repattrn.cpp",
|
| - "source/i18n/rulebasedcollator.cpp",
|
| - "source/i18n/scientificformathelper.cpp",
|
| "source/i18n/scriptset.cpp",
|
| "source/i18n/search.cpp",
|
| "source/i18n/selfmt.cpp",
|
| - "source/i18n/sharedbreakiterator.cpp",
|
| "source/i18n/simpletz.cpp",
|
| "source/i18n/smpdtfmt.cpp",
|
| "source/i18n/smpdtfst.cpp",
|
| @@ -192,6 +164,7 @@ component("icui18n") {
|
| "source/i18n/strrepl.cpp",
|
| "source/i18n/stsearch.cpp",
|
| "source/i18n/taiwncal.cpp",
|
| + "source/i18n/tblcoll.cpp",
|
| "source/i18n/timezone.cpp",
|
| "source/i18n/titletrn.cpp",
|
| "source/i18n/tmunit.cpp",
|
| @@ -209,17 +182,21 @@ component("icui18n") {
|
| "source/i18n/tzrule.cpp",
|
| "source/i18n/tztrans.cpp",
|
| "source/i18n/ucal.cpp",
|
| - "source/i18n/ucln_in.cpp",
|
| + "source/i18n/ucln_in.c",
|
| + "source/i18n/ucol_bld.cpp",
|
| + "source/i18n/ucol_cnt.cpp",
|
| "source/i18n/ucol.cpp",
|
| "source/i18n/ucoleitr.cpp",
|
| + "source/i18n/ucol_elm.cpp",
|
| "source/i18n/ucol_res.cpp",
|
| "source/i18n/ucol_sit.cpp",
|
| + "source/i18n/ucol_tok.cpp",
|
| + "source/i18n/ucol_wgt.cpp",
|
| "source/i18n/ucsdet.cpp",
|
| "source/i18n/ucurr.cpp",
|
| "source/i18n/udat.cpp",
|
| "source/i18n/udateintervalformat.cpp",
|
| "source/i18n/udatpg.cpp",
|
| - "source/i18n/uitercollationiterator.cpp",
|
| "source/i18n/ulocdata.c",
|
| "source/i18n/umsg.cpp",
|
| "source/i18n/unesctrn.cpp",
|
| @@ -236,8 +213,6 @@ component("icui18n") {
|
| "source/i18n/uspoof.cpp",
|
| "source/i18n/uspoof_impl.cpp",
|
| "source/i18n/uspoof_wsconf.cpp",
|
| - "source/i18n/utf16collationiterator.cpp",
|
| - "source/i18n/utf8collationiterator.cpp",
|
| "source/i18n/utmscale.c",
|
| "source/i18n/utrans.cpp",
|
| "source/i18n/vtzone.cpp",
|
| @@ -311,9 +286,8 @@ component("icuuc") {
|
| "source/common/errorcode.cpp",
|
| "source/common/filterednormalizer2.cpp",
|
| "source/common/icudataver.c",
|
| - "source/common/icuplug.cpp",
|
| + "source/common/icuplug.c",
|
| "source/common/listformatter.cpp",
|
| - "source/common/loadednormalizer2impl.cpp",
|
| "source/common/locavailable.cpp",
|
| "source/common/locbased.cpp",
|
| "source/common/locdispnames.cpp",
|
| @@ -351,8 +325,6 @@ component("icuuc") {
|
| "source/common/servnotf.cpp",
|
| "source/common/servrbf.cpp",
|
| "source/common/servslkf.cpp",
|
| - "source/common/sharedobject.cpp",
|
| - "source/common/simplepatternformatter.cpp",
|
| "source/common/stringpiece.cpp",
|
| "source/common/stringtriebuilder.cpp",
|
| "source/common/uarrsort.c",
|
| @@ -370,7 +342,7 @@ component("icuuc") {
|
| "source/common/ucharstrie.cpp",
|
| "source/common/ucharstrieiterator.cpp",
|
| "source/common/uchriter.cpp",
|
| - "source/common/ucln_cmn.cpp",
|
| + "source/common/ucln_cmn.c",
|
| "source/common/ucmndata.c",
|
| "source/common/ucnv2022.cpp",
|
| "source/common/ucnv_bld.cpp",
|
| @@ -387,7 +359,7 @@ component("icuuc") {
|
| "source/common/ucnvisci.c",
|
| "source/common/ucnvlat1.c",
|
| "source/common/ucnv_lmb.c",
|
| - "source/common/ucnvmbcs.cpp",
|
| + "source/common/ucnvmbcs.c",
|
| "source/common/ucnvscsu.c",
|
| "source/common/ucnvsel.cpp",
|
| "source/common/ucnv_set.c",
|
| @@ -408,13 +380,11 @@ component("icuuc") {
|
| "source/common/uiter.cpp",
|
| "source/common/ulist.c",
|
| "source/common/uloc.cpp",
|
| - "source/common/uloc_keytype.cpp",
|
| "source/common/uloc_tag.c",
|
| "source/common/umapfile.c",
|
| "source/common/umath.c",
|
| "source/common/umutex.cpp",
|
| "source/common/unames.cpp",
|
| - "source/common/unifiedcache.cpp",
|
| "source/common/unifilt.cpp",
|
| "source/common/unifunct.cpp",
|
| "source/common/uniset_closure.cpp",
|
| @@ -429,6 +399,7 @@ component("icuuc") {
|
| "source/common/unistr_titlecase_brkiter.cpp",
|
| "source/common/unormcmp.cpp",
|
| "source/common/unorm.cpp",
|
| + "source/common/unorm_it.c",
|
| "source/common/uobject.cpp",
|
| "source/common/uprops.cpp",
|
| "source/common/uresbund.cpp",
|
| @@ -445,7 +416,7 @@ component("icuuc") {
|
| "source/common/ustack.cpp",
|
| "source/common/ustrcase.cpp",
|
| "source/common/ustrcase_locale.cpp",
|
| - "source/common/ustr_cnv.cpp",
|
| + "source/common/ustr_cnv.c",
|
| "source/common/ustrenum.cpp",
|
| "source/common/ustrfmt.c",
|
| "source/common/ustring.cpp",
|
| @@ -486,7 +457,6 @@ component("icuuc") {
|
|
|
| if (is_win || icu_use_data_file) {
|
| sources += [ "source/stubdata/stubdata.c" ]
|
| - defines += [ "U_ICUDATAENTRY_IN_COMMON" ]
|
| }
|
| }
|
|
|
|
|