2022-01-20 02:11:10 +00:00
{
"name" : "@ohos/icu" ,
"description" : "ICU is a mature, widely used set of portable C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). The packages are mirrors of the main website." ,
"version" : "3.1" ,
"license" : "ICU,BSD 3-Clause" ,
"publishAs" : "code-segment" ,
"segment" : {
"destPath" : "third_party/icu"
} ,
2022-04-26 11:01:10 +00:00
"dirs" : [ ] ,
2022-01-20 02:11:10 +00:00
"scripts" : { } ,
"component" : {
2022-04-26 11:01:10 +00:00
"name" : "icu" ,
"subsystem" : "thirdparty" ,
2022-01-20 02:11:10 +00:00
"syscap" : [ ] ,
2024-04-29 13:09:03 +00:00
"features" : [
"icu_support_locales" ,
"icu_support_libbegetutil"
] ,
2024-03-04 11:37:24 +00:00
"adapted_system_type" : [ "mini" , "small" , "standard" ] ,
2022-01-20 02:11:10 +00:00
"rom" : "" ,
"ram" : "" ,
"deps" : {
2024-04-30 07:55:45 +00:00
"components" : [
"init" ,
"hilog"
] ,
2022-01-20 02:11:10 +00:00
"third_party" : [ ]
} ,
"build" : {
2022-04-26 11:01:10 +00:00
"sub_component" : [
"//third_party/icu/icu4c:shared_icuuc" ,
2024-03-04 11:37:24 +00:00
"//third_party/icu/icu4c:shared_icui18n" ,
"//third_party/icu/ohos_icu4c:icundk"
] ,
"inner_kits" : [
{
"name" : "//third_party/icu/icu4c:shared_icuuc" ,
"header" : {
"header_files" : [
"bmpset.h" ,
"brkeng.h" ,
"bytesinkutil.h" ,
"capi_helper.h" ,
"charstr.h" ,
"charstrmap.h" ,
"cmemory.h" ,
"cpputils.h" ,
"cstr.h" ,
"cstring.h" ,
"cwchar.h" ,
"dictbe.h" ,
"dictionarydata.h" ,
"emojiprops.h" ,
"hash.h" ,
"icuplugimp.h" ,
"localefallback_data.h" ,
"localeprioritylist.h" ,
"localsvc.h" ,
"locbased.h" ,
"locdistance.h" ,
"loclikelysubtags.h" ,
"locmap.h" ,
"locutil.h" ,
"lsr.h" ,
"lstmbe.h" ,
"messageimpl.h" ,
"msvcres.h" ,
"mutex.h" ,
"norm2allmodes.h" ,
"norm2_nfc_data.h" ,
"normalizer2impl.h" ,
"patternprops.h" ,
"pluralmap.h" ,
"propname.h" ,
"propname_data.h" ,
"propsvec.h" ,
"punycode.h" ,
"putilimp.h" ,
"rbbidata.h" ,
"rbbinode.h" ,
"rbbirb.h" ,
"rbbirpt.h" ,
"rbbiscan.h" ,
"rbbisetb.h" ,
"rbbitblb.h" ,
"rbbi_cache.h" ,
"resource.h" ,
"restrace.h" ,
"ruleiter.h" ,
"serv.h" ,
"servloc.h" ,
"servnotf.h" ,
"sharedobject.h" ,
"sprpimpl.h" ,
"static_unicode_sets.h" ,
"uarrsort.h" ,
"uassert.h" ,
"ubidiimp.h" ,
"ubidi_props.h" ,
"ubidi_props_data.h" ,
"ubrkimpl.h" ,
"ucase.h" ,
"ucasemap_imp.h" ,
"ucase_props_data.h" ,
"uchar_props_data.h" ,
"ucln.h" ,
"ucln_cmn.h" ,
"ucln_imp.h" ,
"ucmndata.h" ,
"ucnvmbcs.h" ,
"ucnv_bld.h" ,
"ucnv_cnv.h" ,
"ucnv_ext.h" ,
"ucnv_imp.h" ,
"ucnv_io.h" ,
"ucol_data.h" ,
"ucol_swp.h" ,
"ucptrie_impl.h" ,
"ucurrimp.h" ,
"udatamem.h" ,
"udataswp.h" ,
"uelement.h" ,
"uenumimp.h" ,
"uhash.h" ,
"uinvchar.h" ,
"ulayout_props.h" ,
"ulist.h" ,
"ulocimp.h" ,
"umapfile.h" ,
"umutex.h" ,
"unifiedcache.h" ,
"uniquecharstr.h" ,
"unisetspan.h" ,
"unistrappender.h" ,
"unormimp.h" ,
"uposixdefs.h" ,
"uprops.h" ,
"uresdata.h" ,
"uresimp.h" ,
"ureslocs.h" ,
"usc_impl.h" ,
"uset_imp.h" ,
"ustrenum.h" ,
"ustrfmt.h" ,
"ustr_cnv.h" ,
"ustr_imp.h" ,
"util.h" ,
"utracimp.h" ,
"utrie.h" ,
"utrie2.h" ,
"utrie2_impl.h" ,
"utypeinfo.h" ,
"uvector.h" ,
"uvectr32.h" ,
"uvectr64.h" ,
"wintz.h" ,
"unicode/appendable.h" ,
"unicode/brkiter.h" ,
"unicode/bytestream.h" ,
"unicode/bytestrie.h" ,
"unicode/bytestriebuilder.h" ,
"unicode/caniter.h" ,
"unicode/casemap.h" ,
"unicode/char16ptr.h" ,
"unicode/chariter.h" ,
"unicode/dbbi.h" ,
"unicode/docmain.h" ,
"unicode/dtintrv.h" ,
"unicode/edits.h" ,
"unicode/enumset.h" ,
"unicode/errorcode.h" ,
"unicode/filteredbrk.h" ,
"unicode/icudataver.h" ,
"unicode/icuplug.h" ,
"unicode/idna.h" ,
"unicode/localebuilder.h" ,
"unicode/localematcher.h" ,
"unicode/localpointer.h" ,
"unicode/locdspnm.h" ,
"unicode/locid.h" ,
"unicode/messagepattern.h" ,
"unicode/normalizer2.h" ,
"unicode/normlzr.h" ,
"unicode/parseerr.h" ,
"unicode/parsepos.h" ,
"unicode/platform.h" ,
"unicode/ptypes.h" ,
"unicode/putil.h" ,
"unicode/rbbi.h" ,
"unicode/rep.h" ,
"unicode/resbund.h" ,
"unicode/schriter.h" ,
"unicode/simpleformatter.h" ,
"unicode/std_string.h" ,
"unicode/strenum.h" ,
"unicode/stringoptions.h" ,
"unicode/stringpiece.h" ,
"unicode/stringtriebuilder.h" ,
"unicode/symtable.h" ,
"unicode/ubidi.h" ,
"unicode/ubiditransform.h" ,
"unicode/ubrk.h" ,
"unicode/ucasemap.h" ,
"unicode/ucat.h" ,
"unicode/uchar.h" ,
"unicode/ucharstrie.h" ,
"unicode/ucharstriebuilder.h" ,
"unicode/uchriter.h" ,
"unicode/uclean.h" ,
"unicode/ucnv.h" ,
"unicode/ucnvsel.h" ,
"unicode/ucnv_cb.h" ,
"unicode/ucnv_err.h" ,
"unicode/uconfig.h" ,
"unicode/ucpmap.h" ,
"unicode/ucptrie.h" ,
"unicode/ucurr.h" ,
"unicode/udata.h" ,
"unicode/udisplaycontext.h" ,
"unicode/uenum.h" ,
"unicode/uidna.h" ,
"unicode/uiter.h" ,
"unicode/uldnames.h" ,
"unicode/uloc.h" ,
"unicode/umachine.h" ,
"unicode/umisc.h" ,
"unicode/umutablecptrie.h" ,
"unicode/unifilt.h" ,
"unicode/unifunct.h" ,
"unicode/unimatch.h" ,
"unicode/uniset.h" ,
"unicode/unistr.h" ,
"unicode/unorm.h" ,
"unicode/unorm2.h" ,
"unicode/uobject.h" ,
"unicode/urename.h" ,
"unicode/urep.h" ,
"unicode/ures.h" ,
"unicode/uscript.h" ,
"unicode/uset.h" ,
"unicode/usetiter.h" ,
"unicode/ushape.h" ,
"unicode/usprep.h" ,
"unicode/ustring.h" ,
"unicode/ustringtrie.h" ,
"unicode/utext.h" ,
"unicode/utf.h" ,
"unicode/utf16.h" ,
"unicode/utf32.h" ,
"unicode/utf8.h" ,
"unicode/utf_old.h" ,
"unicode/utrace.h" ,
"unicode/utypes.h" ,
"unicode/uvernum.h" ,
"unicode/uversion.h"
] ,
2024-03-11 03:24:11 +00:00
"header_base" : "//third_party/icu/icu4c/source/common"
2024-03-04 11:37:24 +00:00
}
} ,
{
"name" : "//third_party/icu/icu4c:shared_icui18n" ,
"header" : {
"header_files" : [
"anytrans.h" ,
"astro.h" ,
"bocsu.h" ,
"brktrans.h" ,
"buddhcal.h" ,
"casetrn.h" ,
"cecal.h" ,
"chnsecal.h" ,
"collation.h" ,
"collationbuilder.h" ,
"collationcompare.h" ,
"collationdata.h" ,
"collationdatabuilder.h" ,
"collationdatareader.h" ,
"collationdatawriter.h" ,
"collationfastlatin.h" ,
"collationfastlatinbuilder.h" ,
"collationfcd.h" ,
"collationiterator.h" ,
"collationkeys.h" ,
"collationroot.h" ,
"collationrootelements.h" ,
"collationruleparser.h" ,
"collationsets.h" ,
"collationsettings.h" ,
"collationtailoring.h" ,
"collationweights.h" ,
"collunsafe.h" ,
"coptccal.h" ,
"cpdtrans.h" ,
"csdetect.h" ,
"csmatch.h" ,
"csr2022.h" ,
"csrecog.h" ,
"csrmbcs.h" ,
"csrsbcs.h" ,
"csrucode.h" ,
"csrutf8.h" ,
"currfmt.h" ,
"dangical.h" ,
"dayperiodrules.h" ,
"decContext.h" ,
"decNumber.h" ,
"decNumberLocal.h" ,
"double-conversion-bignum-dtoa.h" ,
"double-conversion-bignum.h" ,
"double-conversion-cached-powers.h" ,
"double-conversion-diy-fp.h" ,
"double-conversion-double-to-string.h" ,
"double-conversion-fast-dtoa.h" ,
"double-conversion-ieee.h" ,
"double-conversion-string-to-double.h" ,
"double-conversion-strtod.h" ,
"double-conversion-utils.h" ,
"double-conversion.h" ,
"dtitv_impl.h" ,
"dtptngen_impl.h" ,
"dt_impl.h" ,
"erarules.h" ,
"esctrn.h" ,
"ethpccal.h" ,
"fmtableimp.h" ,
"formattedval_impl.h" ,
"formatted_string_builder.h" ,
"fphdlimp.h" ,
"funcrepl.h" ,
"gregoimp.h" ,
"hebrwcal.h" ,
"indiancal.h" ,
"inputext.h" ,
"islamcal.h" ,
"japancal.h" ,
"measunit_impl.h" ,
"msgfmt_impl.h" ,
"name2uni.h" ,
"nfrlist.h" ,
"nfrs.h" ,
"nfrule.h" ,
"nfsubs.h" ,
"nortrans.h" ,
"nultrans.h" ,
"number_affixutils.h" ,
"number_asformat.h" ,
"number_compact.h" ,
"number_currencysymbols.h" ,
"number_decimalquantity.h" ,
"number_decimfmtprops.h" ,
"number_decnum.h" ,
"number_formatimpl.h" ,
"number_longnames.h" ,
"number_mapper.h" ,
"number_microprops.h" ,
"number_modifiers.h" ,
"number_multiplier.h" ,
"number_patternmodifier.h" ,
"number_patternstring.h" ,
"number_roundingutils.h" ,
"number_scientific.h" ,
"number_skeletons.h" ,
"number_types.h" ,
"number_usageprefs.h" ,
"number_utils.h" ,
"number_utypes.h" ,
"numparse_affixes.h" ,
"numparse_compositions.h" ,
"numparse_currency.h" ,
"numparse_decimal.h" ,
"numparse_impl.h" ,
"numparse_scientific.h" ,
"numparse_symbols.h" ,
"numparse_types.h" ,
"numparse_utils.h" ,
"numparse_validators.h" ,
"numrange_impl.h" ,
"numsys_impl.h" ,
"olsontz.h" ,
"persncal.h" ,
"pluralranges.h" ,
"plurrule_impl.h" ,
"quant.h" ,
"quantityformatter.h" ,
"rbt.h" ,
"rbt_data.h" ,
"rbt_pars.h" ,
"rbt_rule.h" ,
"rbt_set.h" ,
"regexcmp.h" ,
"regexcst.h" ,
"regeximp.h" ,
"regexst.h" ,
"regextxt.h" ,
"region_impl.h" ,
"reldtfmt.h" ,
"remtrans.h" ,
"scriptset.h" ,
"selfmtimpl.h" ,
"sharedbreakiterator.h" ,
"sharedcalendar.h" ,
"shareddateformatsymbols.h" ,
"sharednumberformat.h" ,
"sharedpluralrules.h" ,
"smpdtfst.h" ,
"standardplural.h" ,
"string_segment.h" ,
"strmatch.h" ,
"strrepl.h" ,
"taiwncal.h" ,
"titletrn.h" ,
"tolowtrn.h" ,
"toupptrn.h" ,
"transreg.h" ,
"tridpars.h" ,
"tzgnames.h" ,
"tznames_impl.h" ,
"ucln_in.h" ,
"ucol_imp.h" ,
"uitercollationiterator.h" ,
"umsg_imp.h" ,
"unesctrn.h" ,
"uni2name.h" ,
"units_complexconverter.h" ,
"units_converter.h" ,
"units_data.h" ,
"units_router.h" ,
"uspoof_conf.h" ,
"uspoof_impl.h" ,
"usrchimp.h" ,
"utf16collationiterator.h" ,
"utf8collationiterator.h" ,
"vzone.h" ,
"windtfmt.h" ,
"winnmfmt.h" ,
"wintzimpl.h" ,
"zonemeta.h" ,
"zrule.h" ,
"ztrans.h" ,
"unicode/alphaindex.h" ,
"unicode/basictz.h" ,
"unicode/calendar.h" ,
"unicode/choicfmt.h" ,
"unicode/coleitr.h" ,
"unicode/coll.h" ,
"unicode/compactdecimalformat.h" ,
"unicode/curramt.h" ,
"unicode/currpinf.h" ,
"unicode/currunit.h" ,
"unicode/datefmt.h" ,
"unicode/dcfmtsym.h" ,
"unicode/decimfmt.h" ,
"unicode/displayoptions.h" ,
"unicode/dtfmtsym.h" ,
"unicode/dtitvfmt.h" ,
"unicode/dtitvinf.h" ,
"unicode/dtptngen.h" ,
"unicode/dtrule.h" ,
"unicode/fieldpos.h" ,
"unicode/fmtable.h" ,
"unicode/format.h" ,
"unicode/formattedvalue.h" ,
"unicode/fpositer.h" ,
"unicode/gender.h" ,
"unicode/gregocal.h" ,
"unicode/listformatter.h" ,
"unicode/measfmt.h" ,
"unicode/measunit.h" ,
"unicode/measure.h" ,
"unicode/msgfmt.h" ,
"unicode/nounit.h" ,
"unicode/numberformatter.h" ,
"unicode/numberrangeformatter.h" ,
"unicode/numfmt.h" ,
"unicode/numsys.h" ,
"unicode/plurfmt.h" ,
"unicode/plurrule.h" ,
"unicode/rbnf.h" ,
"unicode/rbtz.h" ,
"unicode/regex.h" ,
"unicode/region.h" ,
"unicode/reldatefmt.h" ,
"unicode/scientificnumberformatter.h" ,
"unicode/search.h" ,
"unicode/selfmt.h" ,
"unicode/simpletz.h" ,
"unicode/smpdtfmt.h" ,
"unicode/sortkey.h" ,
"unicode/stsearch.h" ,
"unicode/tblcoll.h" ,
"unicode/timezone.h" ,
"unicode/tmunit.h" ,
"unicode/tmutamt.h" ,
"unicode/tmutfmt.h" ,
"unicode/translit.h" ,
"unicode/tzfmt.h" ,
"unicode/tznames.h" ,
"unicode/tzrule.h" ,
"unicode/tztrans.h" ,
"unicode/ucal.h" ,
"unicode/ucol.h" ,
"unicode/ucoleitr.h" ,
"unicode/ucsdet.h" ,
"unicode/udat.h" ,
"unicode/udateintervalformat.h" ,
"unicode/udatpg.h" ,
"unicode/udisplayoptions.h" ,
"unicode/ufieldpositer.h" ,
"unicode/uformattable.h" ,
"unicode/uformattedvalue.h" ,
"unicode/ugender.h" ,
"unicode/ulistformatter.h" ,
"unicode/ulocdata.h" ,
"unicode/umsg.h" ,
"unicode/unirepl.h" ,
"unicode/unum.h" ,
"unicode/unumberformatter.h" ,
"unicode/unumberrangeformatter.h" ,
"unicode/unumsys.h" ,
"unicode/upluralrules.h" ,
"unicode/uregex.h" ,
"unicode/uregion.h" ,
"unicode/ureldatefmt.h" ,
"unicode/usearch.h" ,
"unicode/uspoof.h" ,
"unicode/utmscale.h" ,
"unicode/utrans.h" ,
"unicode/vtzone.h"
] ,
2024-03-11 03:24:11 +00:00
"header_base" : "//third_party/icu/icu4c/source/i18n"
2024-03-04 11:37:24 +00:00
}
} ,
{
"name" : "//third_party/icu/ohos_icu4c:icundk" ,
"header" : {
"header_files" : [ ] ,
2024-03-11 03:24:11 +00:00
"header_base" : "//third_party/icu/ohos_icu4c"
2024-03-04 11:37:24 +00:00
}
2024-03-30 02:19:31 +00:00
} ,
{
"name" : "//third_party/icu/icu4c:static_icui18n" ,
"header" : {
"header_files" : [ ] ,
"header_base" : "//third_party/icu/icu4c/source"
}
} ,
{
"name" : "//third_party/icu/icu4c:static_icuuc" ,
"header" : {
"header_files" : [ ] ,
"header_base" : "//third_party/icu/icu4c/source"
}
} ,
{
"name" : "//third_party/icu/icu4c/source/common:icu_font" ,
"header" : {
"header_files" : [ ] ,
"header_base" : "//third_party/icu/icu4c/source/common"
}
2024-03-04 11:37:24 +00:00
}
2022-04-26 11:01:10 +00:00
] ,
2022-01-20 02:11:10 +00:00
"test" : [ ]
}
}
2022-04-26 11:01:10 +00:00
}