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" ] |
} |
} |