| Index: icu.gypi
|
| diff --git a/icu.gypi b/icu.gypi
|
| index d27bba8d48207915e26c70e66881b48d2701dda8..f8b0b3b70d72f7dd37f9d40171107fed74b5d0c6 100644
|
| --- a/icu.gypi
|
| +++ b/icu.gypi
|
| @@ -3,9 +3,9 @@
|
| # found in the LICENSE file.
|
|
|
| {
|
| + 'variables': {
|
| # find source/i18n -maxdepth 1 ! -type d | egrep '\.(c|cpp)$' | \
|
| # sort | sed "s/^\(.*\)$/ '\1',/"
|
| - 'variables': {
|
| 'icui18n_sources': [
|
| 'source/i18n/alphaindex.cpp',
|
| 'source/i18n/anytrans.cpp',
|
| @@ -20,6 +20,26 @@
|
| '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',
|
| @@ -41,6 +61,7 @@
|
| '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',
|
| @@ -51,6 +72,7 @@
|
| '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',
|
| @@ -68,6 +90,7 @@
|
| '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',
|
| @@ -83,6 +106,7 @@
|
| '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',
|
| @@ -95,13 +119,17 @@
|
| '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',
|
| @@ -110,7 +138,6 @@
|
| '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',
|
| @@ -128,21 +155,17 @@
|
| 'source/i18n/tzrule.cpp',
|
| 'source/i18n/tztrans.cpp',
|
| 'source/i18n/ucal.cpp',
|
| - 'source/i18n/ucln_in.c',
|
| - 'source/i18n/ucol_bld.cpp',
|
| - 'source/i18n/ucol_cnt.cpp',
|
| + 'source/i18n/ucln_in.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',
|
| @@ -159,6 +182,8 @@
|
| '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',
|
| @@ -171,6 +196,8 @@
|
| 'source/i18n/ztrans.cpp',
|
| ],
|
| 'icuuc_sources': [
|
| +# find source/common -maxdepth 1 ! -type d | egrep '\.(c|cpp)$' | \
|
| +# sort | sed "s/^\(.*\)$/ '\1',/"
|
| 'source/common/appendable.cpp',
|
| 'source/common/bmpset.cpp',
|
| 'source/common/brkeng.cpp',
|
| @@ -191,8 +218,9 @@
|
| 'source/common/errorcode.cpp',
|
| 'source/common/filterednormalizer2.cpp',
|
| 'source/common/icudataver.c',
|
| - 'source/common/icuplug.c',
|
| + 'source/common/icuplug.cpp',
|
| 'source/common/listformatter.cpp',
|
| + 'source/common/loadednormalizer2impl.cpp',
|
| 'source/common/locavailable.cpp',
|
| 'source/common/locbased.cpp',
|
| 'source/common/locdispnames.cpp',
|
| @@ -230,6 +258,8 @@
|
| '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',
|
| @@ -247,7 +277,7 @@
|
| 'source/common/ucharstrie.cpp',
|
| 'source/common/ucharstrieiterator.cpp',
|
| 'source/common/uchriter.cpp',
|
| - 'source/common/ucln_cmn.c',
|
| + 'source/common/ucln_cmn.cpp',
|
| 'source/common/ucmndata.c',
|
| 'source/common/ucnv2022.cpp',
|
| 'source/common/ucnv_bld.cpp',
|
| @@ -264,7 +294,7 @@
|
| 'source/common/ucnvisci.c',
|
| 'source/common/ucnvlat1.c',
|
| 'source/common/ucnv_lmb.c',
|
| - 'source/common/ucnvmbcs.c',
|
| + 'source/common/ucnvmbcs.cpp',
|
| 'source/common/ucnvscsu.c',
|
| 'source/common/ucnvsel.cpp',
|
| 'source/common/ucnv_set.c',
|
| @@ -285,11 +315,13 @@
|
| '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',
|
| @@ -304,7 +336,6 @@
|
| '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',
|
| @@ -321,7 +352,7 @@
|
| 'source/common/ustack.cpp',
|
| 'source/common/ustrcase.cpp',
|
| 'source/common/ustrcase_locale.cpp',
|
| - 'source/common/ustr_cnv.c',
|
| + 'source/common/ustr_cnv.cpp',
|
| 'source/common/ustrenum.cpp',
|
| 'source/common/ustrfmt.c',
|
| 'source/common/ustring.cpp',
|
|
|