Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(162)

Side by Side Diff: source/test/depstest/dependencies.txt

Issue 1621843002: ICU 56 update step 1 (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/icu.git@561
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « source/test/cintltst/usrchtst.c ('k') | source/test/depstest/depstest.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # -*- icu-dependencies -*- 1 # -*- icu-dependencies -*-
2 # Copyright (C) 2011-2014, International Business Machines 2 # Copyright (C) 2011-2015, International Business Machines
3 # Corporation and others. All Rights Reserved. 3 # Corporation and others. All Rights Reserved.
4 # 4 #
5 # file name: dependencies.txt 5 # file name: dependencies.txt
6 # 6 #
7 # created on: 2011may26 7 # created on: 2011may26
8 # created by: Markus W. Scherer 8 # created by: Markus W. Scherer
9 # 9 #
10 # See http://site.icu-project.org/processes/release/tasks/healthy-code#TOC-Check -library-dependencies 10 # See http://site.icu-project.org/processes/release/tasks/healthy-code#TOC-Check -library-dependencies
11 11
12 # Standard library symbols used by ICU --------------------------------------- # 12 # Standard library symbols used by ICU --------------------------------------- #
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 125
126 # ICU common library --------------------------------------------------------- # 126 # ICU common library --------------------------------------------------------- #
127 127
128 library: stubdata 128 library: stubdata
129 stubdata.o # Exports icudt48_dat. 129 stubdata.o # Exports icudt48_dat.
130 130
131 library: common 131 library: common
132 # All files in the common library are listed in its dependencies. 132 # All files in the common library are listed in its dependencies.
133 deps 133 deps
134 # Libraries and groups that the common library depends on. 134 # Libraries and groups that the common library depends on.
135 pluralmap
135 date_interval 136 date_interval
136 breakiterator 137 breakiterator
137 uts46 filterednormalizer2 normalizer2 loadednormalizer2 canonical_iterator 138 uts46 filterednormalizer2 normalizer2 loadednormalizer2 canonical_iterator
138 normlzr unormcmp unorm 139 normlzr unormcmp unorm
139 idna2003 stringprep 140 idna2003 stringprep
140 stringenumeration 141 stringenumeration
141 unistr_props unistr_case unistr_case_locale unistr_titlecase_brkiter unistr_ cnv 142 unistr_props unistr_case unistr_case_locale unistr_titlecase_brkiter unistr_ cnv
142 uniset_core uniset_props uniset_closure usetiter uset uset_props 143 uniset_core uniset_props uniset_closure usetiter uset uset_props
143 uiter 144 uiter
144 ucasemap ucasemap_titlecase_brkiter script_runs 145 ucasemap ucasemap_titlecase_brkiter script_runs
145 uprops ubidi_props ucase uscript uscript_props 146 uprops ubidi_props ucase uscript uscript_props
146 ubidi ushape 147 ubidi ushape
147 listformatter 148 listformatter
148 resourcebundle service_registration resbund_cnv ures_cnv icudataver ucat 149 resourcebundle service_registration resbund_cnv ures_cnv icudataver ucat
149 loclikely 150 loclikely
150 conversion converter_selector ucnv_set ucnvdisp 151 conversion converter_selector ucnv_set ucnvdisp
151 messagepattern simplepatternformatter 152 messagepattern simplepatternformatter
152 icu_utility icu_utility_with_props 153 icu_utility icu_utility_with_props
153 ustr_wcs 154 ustr_wcs
154 unifiedcache 155 unifiedcache
155 ucharstriebuilder ucharstrieiterator 156 ucharstriebuilder ucharstrieiterator
156 bytestriebuilder bytestrieiterator 157 bytestriebuilder bytestrieiterator
157 hashtable uhash uvector uvector32 uvector64 ulist 158 hashtable uhash uvector uvector32 uvector64 ulist
158 propsvec utrie2 utrie2_builder 159 propsvec utrie2 utrie2_builder
159 sort 160 sort
160 uinit utypes errorcode 161 uinit utypes errorcode
161 icuplug 162 icuplug
162 platform 163 platform
163 164
165 group: pluralmap
166 # TODO: Move to i18n library, ticket #11926.
167 pluralmap.o
168 deps
169 platform
170
164 group: date_interval # class DateInterval 171 group: date_interval # class DateInterval
165 dtintrv.o 172 dtintrv.o
166 deps 173 deps
167 platform 174 platform
168 175
169 group: breakiterator 176 group: breakiterator
170 # We could try to split off a breakiterator_builder group, 177 # We could try to split off a breakiterator_builder group,
171 # but we still need uniset_props for code like in the ThaiBreakEngine constr uctor 178 # but we still need uniset_props for code like in the ThaiBreakEngine constr uctor
172 # which does 179 # which does
173 # fThaiWordSet.applyPattern(UNICODE_STRING_SIMPLE("[[:Thai:]&[:LineBreak=S A:]]"), status) 180 # fThaiWordSet.applyPattern(UNICODE_STRING_SIMPLE("[[:Thai:]&[:LineBreak=S A:]]"), status)
174 brkiter.o brkeng.o ubrk.o 181 brkiter.o brkeng.o ubrk.o
175 rbbi.o rbbinode.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o 182 rbbi.o rbbinode.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o
176 rbbidata.o rbbirb.o 183 rbbidata.o rbbirb.o
177 dictionarydata.o dictbe.o 184 dictionarydata.o dictbe.o
185 # BreakIterator::makeInstance() factory implementation makes for circular de pendency
186 # between BreakIterator base and FilteredBreakIteratorBuilder.
187 filteredbrk.o
178 deps 188 deps
179 resourcebundle service_registration 189 resourcebundle service_registration
180 schriter utext uniset_core uniset_props 190 schriter utext uniset_core uniset_props
181 uhash ustack utrie 191 uhash ustack utrie
182 ucharstrie bytestrie 192 ucharstrie bytestrie
193 ucharstriebuilder # for filteredbrk.o
183 normlzr # for dictbe.o, should switch to Normalizer2 194 normlzr # for dictbe.o, should switch to Normalizer2
184 uvector32 # for dictbe.o 195 uvector32 # for dictbe.o
185 196
186 group: unormcmp # unorm_compare() 197 group: unormcmp # unorm_compare()
187 unormcmp.o 198 unormcmp.o
188 deps 199 deps
189 filterednormalizer2 200 filterednormalizer2
190 uniset_props # for uniset_getUnicode32Instance() 201 uniset_props # for uniset_getUnicode32Instance()
191 ucase 202 ucase
192 203
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
499 sort stringenumeration udata 510 sort stringenumeration udata
500 511
501 group: service_registration 512 group: service_registration
502 serv.o servnotf.o servlkf.o servlk.o servls.o servrbf.o servslkf.o 513 serv.o servnotf.o servlkf.o servlk.o servls.o servrbf.o servslkf.o
503 locutil.o 514 locutil.o
504 deps 515 deps
505 locale_display_names resourcebundle 516 locale_display_names resourcebundle
506 hashtable uvector 517 hashtable uvector
507 518
508 group: listformatter 519 group: listformatter
509 listformatter.o 520 listformatter.o ulistformatter.o
510 deps 521 deps
511 resourcebundle simplepatternformatter 522 resourcebundle simplepatternformatter
512 523
513 group: ucat # message-catalog-like API 524 group: ucat # message-catalog-like API
514 ucat.o 525 ucat.o
515 deps 526 deps
516 resourcebundle 527 resourcebundle
517 528
518 group: locale_display_names 529 group: locale_display_names
519 locdispnames.o 530 locdispnames.o
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after
733 dlfcn # Move related code into icuplug.c? 744 dlfcn # Move related code into icuplug.c?
734 cplusplus 745 cplusplus
735 746
736 # ICU i18n library ----------------------------------------------------------- # 747 # ICU i18n library ----------------------------------------------------------- #
737 748
738 library: i18n 749 library: i18n
739 deps 750 deps
740 region localedata genderinfo charset_detector spoof_detection 751 region localedata genderinfo charset_detector spoof_detection
741 alphabetic_index collation collation_builder string_search 752 alphabetic_index collation collation_builder string_search
742 formatting formattable_cnv regex regex_cnv translit 753 formatting formattable_cnv regex regex_cnv translit
743 filteredbreakiterator
744 universal_time_scale 754 universal_time_scale
745 uclean_i18n 755 uclean_i18n
746 756
747 group: region 757 group: region
748 region.o uregion.o 758 region.o uregion.o
749 deps 759 deps
750 formatting # Temporary, TODO: Ticket #9982 class Region should use low-leve l ASCII-integer functions, and probably be moved to the common library. 760 formatting # Temporary, TODO: Ticket #9982 class Region should use low-leve l ASCII-integer functions, and probably be moved to the common library.
751 resourcebundle 761 resourcebundle
752 uvector uclean_i18n 762 uvector uclean_i18n
753 763
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
793 collationsettings.o collationtailoring.o rulebasedcollator.o 803 collationsettings.o collationtailoring.o rulebasedcollator.o
794 uitercollationiterator.o utf16collationiterator.o utf8collationiterator.o 804 uitercollationiterator.o utf16collationiterator.o utf8collationiterator.o
795 bocsu.o coleitr.o coll.o sortkey.o ucol.o 805 bocsu.o coleitr.o coll.o sortkey.o ucol.o
796 ucol_res.o ucol_sit.o ucoleitr.o 806 ucol_res.o ucol_sit.o ucoleitr.o
797 deps 807 deps
798 bytestream normalizer2 resourcebundle service_registration unifiedcache 808 bytestream normalizer2 resourcebundle service_registration unifiedcache
799 ucharstrieiterator uiter ulist uset usetiter uvector32 uvector64 809 ucharstrieiterator uiter ulist uset usetiter uvector32 uvector64
800 uclean_i18n propname 810 uclean_i18n propname
801 811
802 group: collation_builder 812 group: collation_builder
803 # The CollationBaseDataBuilder is only called from genuca, and maybe from te sts.
804 # It is in the i18n library so that it gets maintained and refactored togeth er with
805 # related code.
806 collationbasedatabuilder.o
807 collationbuilder.o collationdatabuilder.o collationfastlatinbuilder.o 813 collationbuilder.o collationdatabuilder.o collationfastlatinbuilder.o
808 collationruleparser.o collationweights.o 814 collationruleparser.o collationweights.o
809 deps 815 deps
810 canonical_iterator collation ucharstriebuilder uset_props 816 canonical_iterator collation ucharstriebuilder uset_props
811 817
812 group: string_search 818 group: string_search
813 search.o stsearch.o usearch.o 819 search.o stsearch.o usearch.o
814 deps 820 deps
815 breakiterator collation 821 breakiterator collation
816 822
817 group: formatting 823 group: formatting
818 # TODO: Try to subdivide this ball of wax. 824 # TODO: Try to subdivide this ball of wax.
819 # locale_display_names2 825 # locale_display_names2
820 locdspnm.o 826 locdspnm.o
821 # currency 827 # currency
822 ucurr.o 828 ucurr.o
823 # currencyformat 829 # currencyformat
824 curramt.o currfmt.o currpinf.o currunit.o 830 curramt.o currfmt.o currpinf.o currunit.o
825 # decimalformat 831 # decimalformat
826 dcfmtsym.o decfmtst.o decimfmt.o decimalformatpattern.o compactdecimalformat .o 832 dcfmtsym.o numsys.o unumsys.o
827 numfmt.o numsys.o unumsys.o unum.o winnmfmt.o 833 affixpatternparser.o decimfmtimpl.o digitaffix.o digitaffixesandpadding.o
828 # scientificformathelper - would depend on dcfmtsym, so would be circular. 834 digitformatter.o digitgrouping.o digitinterval.o
829 scientificformathelper.o 835 pluralaffix.o precision.o smallintformatter.o valueformatter.o
836 decfmtst.o decimfmt.o decimalformatpattern.o compactdecimalformat.o
837 numfmt.o unum.o
838 winnmfmt.o
839 # scientificnumberformatter - would depend on dcfmtsym, so would be circular .
840 scientificnumberformatter.o
830 # rbnf 841 # rbnf
831 nfrs.o nfrule.o nfsubs.o rbnf.o 842 nfrs.o nfrule.o nfsubs.o rbnf.o
832 # measureformat 843 # measureformat
833 measfmt.o measunit.o quantityformatter.o 844 measfmt.o measunit.o quantityformatter.o
834 # dateformat 845 # dateformat
835 astro.o buddhcal.o calendar.o cecal.o chnsecal.o coptccal.o dangical.o ethpc cal.o 846 astro.o buddhcal.o calendar.o cecal.o chnsecal.o coptccal.o dangical.o ethpc cal.o
836 gregocal.o gregoimp.o hebrwcal.o indiancal.o islamcal.o japancal.o persncal. o taiwncal.o 847 gregocal.o gregoimp.o hebrwcal.o indiancal.o islamcal.o japancal.o persncal. o taiwncal.o
837 ucal.o 848 ucal.o
838 basictz.o olsontz.o rbtz.o simpletz.o timezone.o tzrule.o tztrans.o 849 basictz.o olsontz.o rbtz.o simpletz.o timezone.o tzrule.o tztrans.o
839 vtzone.o vzone.o wintzimpl.o zonemeta.o zrule.o ztrans.o 850 vtzone.o vzone.o wintzimpl.o zonemeta.o zrule.o ztrans.o
(...skipping 14 matching lines...) Expand all
854 stdlib_qsort # for ucurr.o (which does not use ICU's uarrsort.o) 865 stdlib_qsort # for ucurr.o (which does not use ICU's uarrsort.o)
855 sharedbreakiterator # for reldatefmt.o 866 sharedbreakiterator # for reldatefmt.o
856 uclean_i18n 867 uclean_i18n
857 868
858 group: sharedbreakiterator 869 group: sharedbreakiterator
859 sharedbreakiterator.o 870 sharedbreakiterator.o
860 deps 871 deps
861 breakiterator 872 breakiterator
862 873
863 group: digitlist 874 group: digitlist
864 digitlst.o decContext.o decNumber.o 875 digitlst.o decContext.o decNumber.o visibledigits.o
865 deps 876 deps
866 platform 877 platform
867 878
868 group: formattable 879 group: formattable
869 fmtable.o 880 fmtable.o
870 measure.o 881 measure.o
871 deps 882 deps
872 digitlist 883 digitlist
873 884
874 group: formattable_cnv 885 group: formattable_cnv
875 fmtable_cnv.o 886 fmtable_cnv.o
876 deps 887 deps
877 formattable unistr_cnv conversion 888 formattable unistr_cnv conversion
878 889
879 group: format 890 group: format
880 format.o fphdlimp.o fpositer.o 891 format.o fphdlimp.o fpositer.o ufieldpositer.o
881 deps 892 deps
882 resourcebundle parsepos uvector32 893 resourcebundle parsepos uvector32
883 894
884 group: pluralrules 895 group: pluralrules
885 plurrule.o upluralrules.o 896 plurrule.o upluralrules.o
886 deps 897 deps
887 digitlist # plurals depend on decimals 898 digitlist # plurals depend on decimals
888 patternprops resourcebundle uvector uvector32 unifiedcache 899 patternprops resourcebundle uvector uvector32 unifiedcache
889 unistr_case_locale 900 unistr_case_locale
890 uclean_i18n 901 uclean_i18n
(...skipping 13 matching lines...) Expand all
904 915
905 group: translit 916 group: translit
906 anytrans.o brktrans.o casetrn.o cpdtrans.o name2uni.o uni2name.o nortrans.o remtrans.o titletrn.o tolowtrn.o toupptrn.o 917 anytrans.o brktrans.o casetrn.o cpdtrans.o name2uni.o uni2name.o nortrans.o remtrans.o titletrn.o tolowtrn.o toupptrn.o
907 esctrn.o unesctrn.o nultrans.o 918 esctrn.o unesctrn.o nultrans.o
908 funcrepl.o quant.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o strmatch .o strrepl.o translit.o transreg.o tridpars.o utrans.o 919 funcrepl.o quant.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o strmatch .o strrepl.o translit.o transreg.o tridpars.o utrans.o
909 deps 920 deps
910 common 921 common
911 formatting # for Transliterator::getDisplayName() 922 formatting # for Transliterator::getDisplayName()
912 uclean_i18n 923 uclean_i18n
913 924
914 # This is off by default, UCONFIG_NO_FILTERED_BREAK_ITERATION=0
915 # so, you will see warnings:
916 #Info: group filteredbreakiterator does not need to depend on breakiterator
917 #Info: group filteredbreakiterator does not need to depend on ucharstriebuild er
918 group: filteredbreakiterator
919 filteredbrk.o
920 deps
921 breakiterator ucharstriebuilder
922 # depends on global new/delete and STL. Not recording these here.
923 # http://bugs.icu-project.org/trac/ticket/10990
924
925 group: universal_time_scale 925 group: universal_time_scale
926 utmscale.o 926 utmscale.o
927 927
928 group: uclean_i18n 928 group: uclean_i18n
929 ucln_in.o 929 ucln_in.o
930 deps 930 deps
931 platform 931 platform
932 932
933 # ICU io library ------------------------------------------------------------- # 933 # ICU io library ------------------------------------------------------------- #
934 934
(...skipping 12 matching lines...) Expand all
947 ustream.o 947 ustream.o
948 deps 948 deps
949 unistr_cnv 949 unistr_cnv
950 uchar # for u_isWhitespace() 950 uchar # for u_isWhitespace()
951 iostream 951 iostream
952 952
953 group: uclean_io 953 group: uclean_io
954 ucln_io.o 954 ucln_io.o
955 deps 955 deps
956 platform 956 platform
OLDNEW
« no previous file with comments | « source/test/cintltst/usrchtst.c ('k') | source/test/depstest/depstest.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698