• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2021 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14import("//build/config/ohos/rules.gni")
15import("//build/ohos.gni")
16java_library("ohos_icu4j_nodata_java") {
17  java_files = [
18    "src/main/java/ohos/global/icu/lang/CharacterProperties.java",
19    "src/main/java/ohos/global/icu/lang/UScript.java",
20    "src/main/java/ohos/global/icu/lang/UCharacterDirection.java",
21    "src/main/java/ohos/global/icu/lang/UProperty.java",
22    "src/main/java/ohos/global/icu/lang/CharSequences.java",
23    "src/main/java/ohos/global/icu/lang/UCharacter.java",
24    "src/main/java/ohos/global/icu/lang/UCharacterNameIterator.java",
25    "src/main/java/ohos/global/icu/lang/UCharacterEnums.java",
26    "src/main/java/ohos/global/icu/lang/UCharacterCategory.java",
27    "src/main/java/ohos/global/icu/lang/UScriptRun.java",
28    "src/main/java/ohos/global/icu/util/CodePointMap.java",
29    "src/main/java/ohos/global/icu/util/MutableCodePointTrie.java",
30    "src/main/java/ohos/global/icu/util/LocaleData.java",
31    "src/main/java/ohos/global/icu/util/CaseInsensitiveString.java",
32    "src/main/java/ohos/global/icu/util/JapaneseCalendar.java",
33    "src/main/java/ohos/global/icu/util/CurrencyAmount.java",
34    "src/main/java/ohos/global/icu/util/HebrewCalendar.java",
35    "src/main/java/ohos/global/icu/util/LocalePriorityList.java",
36    "src/main/java/ohos/global/icu/util/ULocale.java",
37    "src/main/java/ohos/global/icu/util/UniversalTimeScale.java",
38    "src/main/java/ohos/global/icu/util/Output.java",
39    "src/main/java/ohos/global/icu/util/SimpleHoliday.java",
40    "src/main/java/ohos/global/icu/util/OutputInt.java",
41    "src/main/java/ohos/global/icu/util/GlobalizationPreferences.java",
42    "src/main/java/ohos/global/icu/util/LocaleMatcher.java",
43    "src/main/java/ohos/global/icu/util/CECalendar.java",
44    "src/main/java/ohos/global/icu/util/InitialTimeZoneRule.java",
45    "src/main/java/ohos/global/icu/util/DangiCalendar.java",
46    "src/main/java/ohos/global/icu/util/UResourceBundle.java",
47    "src/main/java/ohos/global/icu/util/GenderInfo.java",
48    "src/main/java/ohos/global/icu/util/STZInfo.java",
49    "src/main/java/ohos/global/icu/util/BuddhistCalendar.java",
50    "src/main/java/ohos/global/icu/util/ICUUncheckedIOException.java",
51    "src/main/java/ohos/global/icu/util/ICUException.java",
52    "src/main/java/ohos/global/icu/util/DateRule.java",
53    "src/main/java/ohos/global/icu/util/TimeZone.java",
54    "src/main/java/ohos/global/icu/util/SimpleDateRule.java",
55    "src/main/java/ohos/global/icu/util/CopticCalendar.java",
56    "src/main/java/ohos/global/icu/util/PersianCalendar.java",
57    "src/main/java/ohos/global/icu/util/TimeZoneTransition.java",
58    "src/main/java/ohos/global/icu/util/StringTrieBuilder.java",
59    "src/main/java/ohos/global/icu/util/Calendar.java",
60    "src/main/java/ohos/global/icu/util/CharsTrieBuilder.java",
61    "src/main/java/ohos/global/icu/util/BytesTrie.java",
62    "src/main/java/ohos/global/icu/util/ByteArrayWrapper.java",
63    "src/main/java/ohos/global/icu/util/UResourceBundleIterator.java",
64    "src/main/java/ohos/global/icu/util/CharsTrie.java",
65    "src/main/java/ohos/global/icu/util/BasicTimeZone.java",
66    "src/main/java/ohos/global/icu/util/VersionInfo.java",
67    "src/main/java/ohos/global/icu/util/DateTimeRule.java",
68    "src/main/java/ohos/global/icu/util/CodePointTrie.java",
69    "src/main/java/ohos/global/icu/util/ICUCloneNotSupportedException.java",
70    "src/main/java/ohos/global/icu/util/CompactCharArray.java",
71    "src/main/java/ohos/global/icu/util/AnnualTimeZoneRule.java",
72    "src/main/java/ohos/global/icu/util/HebrewHoliday.java",
73    "src/main/java/ohos/global/icu/util/MeasureUnit.java",
74    "src/main/java/ohos/global/icu/util/ValueIterator.java",
75    "src/main/java/ohos/global/icu/util/DateInterval.java",
76    "src/main/java/ohos/global/icu/util/NoUnit.java",
77    "src/main/java/ohos/global/icu/util/Measure.java",
78    "src/main/java/ohos/global/icu/util/ChineseCalendar.java",
79    "src/main/java/ohos/global/icu/util/EasterHoliday.java",
80    "src/main/java/ohos/global/icu/util/IndianCalendar.java",
81    "src/main/java/ohos/global/icu/util/Region.java",
82    "src/main/java/ohos/global/icu/util/CompactByteArray.java",
83    "src/main/java/ohos/global/icu/util/StringTokenizer.java",
84    "src/main/java/ohos/global/icu/util/UResourceTypeMismatchException.java",
85    "src/main/java/ohos/global/icu/util/RangeDateRule.java",
86    "src/main/java/ohos/global/icu/util/TaiwanCalendar.java",
87    "src/main/java/ohos/global/icu/util/TimeUnitAmount.java",
88    "src/main/java/ohos/global/icu/util/CurrencyServiceShim.java",
89    "src/main/java/ohos/global/icu/util/IslamicCalendar.java",
90    "src/main/java/ohos/global/icu/util/EthiopicCalendar.java",
91    "src/main/java/ohos/global/icu/util/TimeArrayTimeZoneRule.java",
92    "src/main/java/ohos/global/icu/util/Holiday.java",
93    "src/main/java/ohos/global/icu/util/TimeUnit.java",
94    "src/main/java/ohos/global/icu/util/BytesTrieBuilder.java",
95    "src/main/java/ohos/global/icu/util/RuleBasedTimeZone.java",
96    "src/main/java/ohos/global/icu/util/GregorianCalendar.java",
97    "src/main/java/ohos/global/icu/util/Freezable.java",
98    "src/main/java/ohos/global/icu/util/IllformedLocaleException.java",
99    "src/main/java/ohos/global/icu/util/Currency.java",
100    "src/main/java/ohos/global/icu/util/VTimeZone.java",
101    "src/main/java/ohos/global/icu/util/RangeValueIterator.java",
102    "src/main/java/ohos/global/icu/util/SimpleTimeZone.java",
103    "src/main/java/ohos/global/icu/util/TimeZoneRule.java",
104    "src/main/java/ohos/global/icu/impl/CalType.java",
105    "src/main/java/ohos/global/icu/impl/ZoneMeta.java",
106    "src/main/java/ohos/global/icu/impl/DontCareFieldPosition.java",
107    "src/main/java/ohos/global/icu/impl/SortedSetRelation.java",
108    "src/main/java/ohos/global/icu/impl/IterableComparator.java",
109    "src/main/java/ohos/global/icu/impl/UCaseProps.java",
110    "src/main/java/ohos/global/icu/impl/PluralRulesLoader.java",
111    "src/main/java/ohos/global/icu/impl/CSCharacterIterator.java",
112    "src/main/java/ohos/global/icu/impl/StaticUnicodeSets.java",
113    "src/main/java/ohos/global/icu/impl/USerializedSet.java",
114    "src/main/java/ohos/global/icu/impl/UnicodeSetStringSpan.java",
115    "src/main/java/ohos/global/icu/impl/ICUCurrencyDisplayInfoProvider.java",
116    "src/main/java/ohos/global/icu/impl/locale/LocaleValidityChecker.java",
117    "src/main/java/ohos/global/icu/impl/locale/XLikelySubtags.java",
118    "src/main/java/ohos/global/icu/impl/locale/XCldrStub.java",
119    "src/main/java/ohos/global/icu/impl/locale/LocaleExtensions.java",
120    "src/main/java/ohos/global/icu/impl/locale/UnicodeLocaleExtension.java",
121    "src/main/java/ohos/global/icu/impl/locale/LSR.java",
122    "src/main/java/ohos/global/icu/impl/locale/BaseLocale.java",
123    "src/main/java/ohos/global/icu/impl/locale/LocaleSyntaxException.java",
124    "src/main/java/ohos/global/icu/impl/locale/Extension.java",
125    "src/main/java/ohos/global/icu/impl/locale/LocaleObjectCache.java",
126    "src/main/java/ohos/global/icu/impl/locale/ParseStatus.java",
127    "src/main/java/ohos/global/icu/impl/locale/LanguageTag.java",
128    "src/main/java/ohos/global/icu/impl/locale/AsciiUtil.java",
129    "src/main/java/ohos/global/icu/impl/locale/StringTokenIterator.java",
130    "src/main/java/ohos/global/icu/impl/locale/InternalLocaleBuilder.java",
131    "src/main/java/ohos/global/icu/impl/locale/KeyTypeData.java",
132    "src/main/java/ohos/global/icu/impl/locale/LocaleDistance.java",
133    "src/main/java/ohos/global/icu/impl/ICUResourceTableAccess.java",
134    "src/main/java/ohos/global/icu/impl/ClassLoaderUtil.java",
135    "src/main/java/ohos/global/icu/impl/LocaleIDParser.java",
136    "src/main/java/ohos/global/icu/impl/Punycode.java",
137    "src/main/java/ohos/global/icu/impl/LocaleIDs.java",
138    "src/main/java/ohos/global/icu/impl/UCharacterNameReader.java",
139    "src/main/java/ohos/global/icu/impl/UCharacterNameChoice.java",
140    "src/main/java/ohos/global/icu/impl/ICUCache.java",
141    "src/main/java/ohos/global/icu/impl/RuleCharacterIterator.java",
142    "src/main/java/ohos/global/icu/impl/CacheBase.java",
143    "src/main/java/ohos/global/icu/impl/ICUDataVersion.java",
144    "src/main/java/ohos/global/icu/impl/Grego.java",
145    "src/main/java/ohos/global/icu/impl/TextTrieMap.java",
146    "src/main/java/ohos/global/icu/impl/ICUService.java",
147    "src/main/java/ohos/global/icu/impl/TZDBTimeZoneNames.java",
148    "src/main/java/ohos/global/icu/impl/UCharacterIteratorWrapper.java",
149    "src/main/java/ohos/global/icu/impl/UCharacterName.java",
150    "src/main/java/ohos/global/icu/impl/FormattedValueStringBuilderImpl.java",
151    "src/main/java/ohos/global/icu/impl/RBBIDataWrapper.java",
152    "src/main/java/ohos/global/icu/impl/ICUConfig.java",
153    "src/main/java/ohos/global/icu/impl/BMPSet.java",
154    "src/main/java/ohos/global/icu/impl/StringSegment.java",
155    "src/main/java/ohos/global/icu/impl/DateNumberFormat.java",
156    "src/main/java/ohos/global/icu/impl/UTS46.java",
157    "src/main/java/ohos/global/icu/impl/TimeZoneGenericNames.java",
158    "src/main/java/ohos/global/icu/impl/UCharArrayIterator.java",
159    "src/main/java/ohos/global/icu/impl/SimpleFormatterImpl.java",
160    "src/main/java/ohos/global/icu/impl/FormattedStringBuilder.java",
161    "src/main/java/ohos/global/icu/impl/UCharacterProperty.java",
162    "src/main/java/ohos/global/icu/impl/ICULocaleService.java",
163    "src/main/java/ohos/global/icu/impl/IllegalIcuArgumentException.java",
164    "src/main/java/ohos/global/icu/impl/TrieIterator.java",
165    "src/main/java/ohos/global/icu/impl/CacheValue.java",
166    "src/main/java/ohos/global/icu/impl/JavaTimeZone.java",
167    "src/main/java/ohos/global/icu/impl/PropsVectors.java",
168    "src/main/java/ohos/global/icu/impl/CharacterIteratorWrapper.java",
169    "src/main/java/ohos/global/icu/impl/CollectionSet.java",
170    "src/main/java/ohos/global/icu/impl/Row.java",
171    "src/main/java/ohos/global/icu/impl/CaseMapImpl.java",
172    "src/main/java/ohos/global/icu/impl/StringPrepDataReader.java",
173    "src/main/java/ohos/global/icu/impl/CalendarUtil.java",
174    "src/main/java/ohos/global/icu/impl/CalendarAstronomer.java",
175    "src/main/java/ohos/global/icu/impl/Norm2AllModes.java",
176    "src/main/java/ohos/global/icu/impl/coll/CollationKeys.java",
177    "src/main/java/ohos/global/icu/impl/coll/ContractionsAndExpansions.java",
178    "src/main/java/ohos/global/icu/impl/coll/CollationTailoring.java",
179    "src/main/java/ohos/global/icu/impl/coll/CollationFastLatinBuilder.java",
180    "src/main/java/ohos/global/icu/impl/coll/UVector64.java",
181    "src/main/java/ohos/global/icu/impl/coll/CollationLoader.java",
182    "src/main/java/ohos/global/icu/impl/coll/CollationFCD.java",
183    "src/main/java/ohos/global/icu/impl/coll/UVector32.java",
184    "src/main/java/ohos/global/icu/impl/coll/UTF16CollationIterator.java",
185    "src/main/java/ohos/global/icu/impl/coll/FCDIterCollationIterator.java",
186    "src/main/java/ohos/global/icu/impl/coll/CollationFastLatin.java",
187    "src/main/java/ohos/global/icu/impl/coll/CollationRootElements.java",
188    "src/main/java/ohos/global/icu/impl/coll/CollationRuleParser.java",
189    "src/main/java/ohos/global/icu/impl/coll/SharedObject.java",
190    "src/main/java/ohos/global/icu/impl/coll/CollationDataReader.java",
191    "src/main/java/ohos/global/icu/impl/coll/CollationBuilder.java",
192    "src/main/java/ohos/global/icu/impl/coll/FCDUTF16CollationIterator.java",
193    "src/main/java/ohos/global/icu/impl/coll/CollationCompare.java",
194    "src/main/java/ohos/global/icu/impl/coll/BOCSU.java",
195    "src/main/java/ohos/global/icu/impl/coll/CollationRoot.java",
196    "src/main/java/ohos/global/icu/impl/coll/CollationIterator.java",
197    "src/main/java/ohos/global/icu/impl/coll/IterCollationIterator.java",
198    "src/main/java/ohos/global/icu/impl/coll/CollationSettings.java",
199    "src/main/java/ohos/global/icu/impl/coll/TailoredSet.java",
200    "src/main/java/ohos/global/icu/impl/coll/Collation.java",
201    "src/main/java/ohos/global/icu/impl/coll/CollationWeights.java",
202    "src/main/java/ohos/global/icu/impl/coll/CollationDataBuilder.java",
203    "src/main/java/ohos/global/icu/impl/coll/CollationData.java",
204    "src/main/java/ohos/global/icu/impl/TimeZoneNamesImpl.java",
205    "src/main/java/ohos/global/icu/impl/ICULangDataTables.java",
206    "src/main/java/ohos/global/icu/impl/UBiDiProps.java",
207    "src/main/java/ohos/global/icu/impl/FormattedValueFieldPositionIteratorImpl.java",
208    "src/main/java/ohos/global/icu/impl/UnicodeRegex.java",
209    "src/main/java/ohos/global/icu/impl/SimpleCache.java",
210    "src/main/java/ohos/global/icu/impl/ICUResourceBundleImpl.java",
211    "src/main/java/ohos/global/icu/impl/IDNA2003.java",
212    "src/main/java/ohos/global/icu/impl/Trie2_32.java",
213    "src/main/java/ohos/global/icu/impl/ICUResourceBundleReader.java",
214    "src/main/java/ohos/global/icu/impl/ICUDebug.java",
215    "src/main/java/ohos/global/icu/impl/CurrencyData.java",
216    "src/main/java/ohos/global/icu/impl/SoftCache.java",
217    "src/main/java/ohos/global/icu/impl/ICURegionDataTables.java",
218    "src/main/java/ohos/global/icu/impl/LocaleDisplayNamesImpl.java",
219    "src/main/java/ohos/global/icu/impl/Relation.java",
220    "src/main/java/ohos/global/icu/impl/Trie2.java",
221    "src/main/java/ohos/global/icu/impl/ICUData.java",
222    "src/main/java/ohos/global/icu/impl/UCharacterUtility.java",
223    "src/main/java/ohos/global/icu/impl/Trie.java",
224    "src/main/java/ohos/global/icu/impl/RelativeDateFormat.java",
225    "src/main/java/ohos/global/icu/impl/StringRange.java",
226    "src/main/java/ohos/global/icu/impl/CharTrie.java",
227    "src/main/java/ohos/global/icu/impl/text/RbnfScannerProviderImpl.java",
228    "src/main/java/ohos/global/icu/impl/CharacterIteration.java",
229    "src/main/java/ohos/global/icu/impl/IntTrieBuilder.java",
230    "src/main/java/ohos/global/icu/impl/ICUCurrencyMetaInfo.java",
231    "src/main/java/ohos/global/icu/impl/Assert.java",
232    "src/main/java/ohos/global/icu/impl/Utility.java",
233    "src/main/java/ohos/global/icu/impl/ResourceBundleWrapper.java",
234    "src/main/java/ohos/global/icu/impl/StandardPlural.java",
235    "src/main/java/ohos/global/icu/impl/PVecToTrieCompactHandler.java",
236    "src/main/java/ohos/global/icu/impl/OlsonTimeZone.java",
237    "src/main/java/ohos/global/icu/impl/TrieBuilder.java",
238    "src/main/java/ohos/global/icu/impl/number/parse/RequireCurrencyValidator.java",
239    "src/main/java/ohos/global/icu/impl/number/parse/InfinityMatcher.java",
240    "src/main/java/ohos/global/icu/impl/number/parse/ScientificMatcher.java",
241    "src/main/java/ohos/global/icu/impl/number/parse/AffixPatternMatcher.java",
242    "src/main/java/ohos/global/icu/impl/number/parse/NumberParseMatcher.java",
243    "src/main/java/ohos/global/icu/impl/number/parse/PermilleMatcher.java",
244    "src/main/java/ohos/global/icu/impl/number/parse/NumberParserImpl.java",
245    "src/main/java/ohos/global/icu/impl/number/parse/ParsedNumber.java",
246    "src/main/java/ohos/global/icu/impl/number/parse/DecimalMatcher.java",
247    "src/main/java/ohos/global/icu/impl/number/parse/ParsingUtils.java",
248    "src/main/java/ohos/global/icu/impl/number/parse/RequireDecimalSeparatorValidator.java",
249    "src/main/java/ohos/global/icu/impl/number/parse/IgnorablesMatcher.java",
250    "src/main/java/ohos/global/icu/impl/number/parse/PercentMatcher.java",
251    "src/main/java/ohos/global/icu/impl/number/parse/MultiplierParseHandler.java",
252    "src/main/java/ohos/global/icu/impl/number/parse/NanMatcher.java",
253    "src/main/java/ohos/global/icu/impl/number/parse/AffixMatcher.java",
254    "src/main/java/ohos/global/icu/impl/number/parse/PaddingMatcher.java",
255    "src/main/java/ohos/global/icu/impl/number/parse/CombinedCurrencyMatcher.java",
256    "src/main/java/ohos/global/icu/impl/number/parse/PlusSignMatcher.java",
257    "src/main/java/ohos/global/icu/impl/number/parse/AffixTokenMatcherFactory.java",
258    "src/main/java/ohos/global/icu/impl/number/parse/RequireNumberValidator.java",
259    "src/main/java/ohos/global/icu/impl/number/parse/MinusSignMatcher.java",
260    "src/main/java/ohos/global/icu/impl/number/parse/CodePointMatcher.java",
261    "src/main/java/ohos/global/icu/impl/number/parse/RequireAffixValidator.java",
262    "src/main/java/ohos/global/icu/impl/number/parse/ValidationMatcher.java",
263    "src/main/java/ohos/global/icu/impl/number/parse/SymbolMatcher.java",
264    "src/main/java/ohos/global/icu/impl/number/parse/SeriesMatcher.java",
265    "src/main/java/ohos/global/icu/impl/number/Modifier.java",
266    "src/main/java/ohos/global/icu/impl/number/MicroProps.java",
267    "src/main/java/ohos/global/icu/impl/number/MultiplierProducer.java",
268    "src/main/java/ohos/global/icu/impl/number/PatternStringUtils.java",
269    "src/main/java/ohos/global/icu/impl/number/Grouper.java",
270    "src/main/java/ohos/global/icu/impl/number/DecimalQuantity.java",
271    "src/main/java/ohos/global/icu/impl/number/LocalizedNumberFormatterAsFormat.java",
272    "src/main/java/ohos/global/icu/impl/number/MicroPropsGenerator.java",
273    "src/main/java/ohos/global/icu/impl/number/DecimalQuantity_AbstractBCD.java",
274    "src/main/java/ohos/global/icu/impl/number/Padder.java",
275    "src/main/java/ohos/global/icu/impl/number/PropertiesAffixPatternProvider.java",
276    "src/main/java/ohos/global/icu/impl/number/DecimalQuantity_DualStorageBCD.java",
277    "src/main/java/ohos/global/icu/impl/number/CurrencyPluralInfoAffixProvider.java",
278    "src/main/java/ohos/global/icu/impl/number/MultiplierFormatHandler.java",
279    "src/main/java/ohos/global/icu/impl/number/LongNameHandler.java",
280    "src/main/java/ohos/global/icu/impl/number/DecimalFormatProperties.java",
281    "src/main/java/ohos/global/icu/impl/number/PatternStringParser.java",
282    "src/main/java/ohos/global/icu/impl/number/CompactData.java",
283    "src/main/java/ohos/global/icu/impl/number/SimpleModifier.java",
284    "src/main/java/ohos/global/icu/impl/number/Properties.java",
285    "src/main/java/ohos/global/icu/impl/number/ConstantAffixModifier.java",
286    "src/main/java/ohos/global/icu/impl/number/AdoptingModifierStore.java",
287    "src/main/java/ohos/global/icu/impl/number/MicroPropsMutator.java",
288    "src/main/java/ohos/global/icu/impl/number/MacroProps.java",
289    "src/main/java/ohos/global/icu/impl/number/ConstantMultiFieldModifier.java",
290    "src/main/java/ohos/global/icu/impl/number/range/PrefixInfixSuffixLengthHelper.java",
291    "src/main/java/ohos/global/icu/impl/number/range/StandardPluralRanges.java",
292    "src/main/java/ohos/global/icu/impl/number/range/RangeMacroProps.java",
293    "src/main/java/ohos/global/icu/impl/number/RoundingUtils.java",
294    "src/main/java/ohos/global/icu/impl/number/ModifierStore.java",
295    "src/main/java/ohos/global/icu/impl/number/AffixUtils.java",
296    "src/main/java/ohos/global/icu/impl/number/AffixPatternProvider.java",
297    "src/main/java/ohos/global/icu/impl/number/CurrencySpacingEnabledModifier.java",
298    "src/main/java/ohos/global/icu/impl/number/CustomSymbolCurrency.java",
299    "src/main/java/ohos/global/icu/impl/number/MutablePatternModifier.java",
300    "src/main/java/ohos/global/icu/impl/PatternProps.java",
301    "src/main/java/ohos/global/icu/impl/ICURWLock.java",
302    "src/main/java/ohos/global/icu/impl/ICUNotifier.java",
303    "src/main/java/ohos/global/icu/impl/CharacterPropertiesImpl.java",
304    "src/main/java/ohos/global/icu/impl/SimpleFilteredSentenceBreakIterator.java",
305    "src/main/java/ohos/global/icu/impl/duration/BasicPeriodFormatterFactory.java",
306    "src/main/java/ohos/global/icu/impl/duration/DateFormatter.java",
307    "src/main/java/ohos/global/icu/impl/duration/PeriodFormatterService.java",
308    "src/main/java/ohos/global/icu/impl/duration/BasicDurationFormatterFactory.java",
309    "src/main/java/ohos/global/icu/impl/duration/BasicPeriodBuilderFactory.java",
310    "src/main/java/ohos/global/icu/impl/duration/DurationFormatter.java",
311    "src/main/java/ohos/global/icu/impl/duration/BasicPeriodFormatter.java",
312    "src/main/java/ohos/global/icu/impl/duration/Period.java",
313    "src/main/java/ohos/global/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java",
314    "src/main/java/ohos/global/icu/impl/duration/impl/RecordWriter.java",
315    "src/main/java/ohos/global/icu/impl/duration/impl/PeriodFormatterDataService.java",
316    "src/main/java/ohos/global/icu/impl/duration/impl/RecordReader.java",
317    "src/main/java/ohos/global/icu/impl/duration/impl/XMLRecordWriter.java",
318    "src/main/java/ohos/global/icu/impl/duration/impl/DataRecord.java",
319    "src/main/java/ohos/global/icu/impl/duration/impl/PeriodFormatterData.java",
320    "src/main/java/ohos/global/icu/impl/duration/impl/Utils.java",
321    "src/main/java/ohos/global/icu/impl/duration/impl/XMLRecordReader.java",
322    "src/main/java/ohos/global/icu/impl/duration/PeriodFormatterFactory.java",
323    "src/main/java/ohos/global/icu/impl/duration/BasicPeriodFormatterService.java",
324    "src/main/java/ohos/global/icu/impl/duration/DurationFormatterFactory.java",
325    "src/main/java/ohos/global/icu/impl/duration/PeriodFormatter.java",
326    "src/main/java/ohos/global/icu/impl/duration/TimeUnitConstants.java",
327    "src/main/java/ohos/global/icu/impl/duration/BasicDurationFormat.java",
328    "src/main/java/ohos/global/icu/impl/duration/TimeUnit.java",
329    "src/main/java/ohos/global/icu/impl/duration/PeriodBuilderFactory.java",
330    "src/main/java/ohos/global/icu/impl/duration/PeriodBuilder.java",
331    "src/main/java/ohos/global/icu/impl/duration/BasicDurationFormatter.java",
332    "src/main/java/ohos/global/icu/impl/IntTrie.java",
333    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_el_GR.java",
334    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_it.java",
335    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_iw_IL.java",
336    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_fr.java",
337    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_es.java",
338    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_en.java",
339    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_de_AT.java",
340    "src/main/java/ohos/global/icu/impl/data/HolidayBundle.java",
341    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_de.java",
342    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_el.java",
343    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_en_GB.java",
344    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_de_DE.java",
345    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_da_DK.java",
346    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_fr_FR.java",
347    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_da.java",
348    "src/main/java/ohos/global/icu/impl/data/ResourceReader.java",
349    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_ja_JP.java",
350    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_es_MX.java",
351    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_fr_CA.java",
352    "src/main/java/ohos/global/icu/impl/data/TokenIterator.java",
353    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_iw.java",
354    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_en_CA.java",
355    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_en_US.java",
356    "src/main/java/ohos/global/icu/impl/data/HolidayBundle_it_IT.java",
357    "src/main/java/ohos/global/icu/impl/UPropertyAliases.java",
358    "src/main/java/ohos/global/icu/impl/ReplaceableUCharacterIterator.java",
359    "src/main/java/ohos/global/icu/impl/Normalizer2Impl.java",
360    "src/main/java/ohos/global/icu/impl/DayPeriodRules.java",
361    "src/main/java/ohos/global/icu/impl/Trie2Writable.java",
362    "src/main/java/ohos/global/icu/impl/LocaleUtility.java",
363    "src/main/java/ohos/global/icu/impl/ICUResourceBundle.java",
364    "src/main/java/ohos/global/icu/impl/UResource.java",
365    "src/main/java/ohos/global/icu/impl/EraRules.java",
366    "src/main/java/ohos/global/icu/impl/InvalidFormatException.java",
367    "src/main/java/ohos/global/icu/impl/Pair.java",
368    "src/main/java/ohos/global/icu/impl/TimeZoneNamesFactoryImpl.java",
369    "src/main/java/ohos/global/icu/impl/CalendarCache.java",
370    "src/main/java/ohos/global/icu/impl/Trie2_16.java",
371    "src/main/java/ohos/global/icu/impl/UtilityExtensions.java",
372    "src/main/java/ohos/global/icu/impl/ICUBinary.java",
373    "src/main/java/ohos/global/icu/impl/URLHandler.java",
374    "src/main/java/ohos/global/icu/impl/PatternTokenizer.java",
375    "src/main/java/ohos/global/icu/impl/TimeZoneAdapter.java",
376    "src/main/java/ohos/global/icu/impl/ValidIdentifiers.java",
377    "src/main/java/ohos/global/icu/math/BigDecimal.java",
378    "src/main/java/ohos/global/icu/math/MathContext.java",
379    "src/main/java/ohos/global/icu/text/BytesDictionaryMatcher.java",
380    "src/main/java/ohos/global/icu/text/PluralSamples.java",
381    "src/main/java/ohos/global/icu/text/NFRuleSet.java",
382    "src/main/java/ohos/global/icu/text/RuleBasedNumberFormat.java",
383    "src/main/java/ohos/global/icu/text/CanonicalIterator.java",
384    "src/main/java/ohos/global/icu/text/BreakTransliterator.java",
385    "src/main/java/ohos/global/icu/text/CharsetMatch.java",
386    "src/main/java/ohos/global/icu/text/CurrencyFormat.java",
387    "src/main/java/ohos/global/icu/text/RBNFPostProcessor.java",
388    "src/main/java/ohos/global/icu/text/DisplayContext.java",
389    "src/main/java/ohos/global/icu/text/NormalizationTransliterator.java",
390    "src/main/java/ohos/global/icu/text/UnicodeReplacer.java",
391    "src/main/java/ohos/global/icu/text/Edits.java",
392    "src/main/java/ohos/global/icu/text/UnicodeNameTransliterator.java",
393    "src/main/java/ohos/global/icu/text/CharsetRecog_Unicode.java",
394    "src/main/java/ohos/global/icu/text/RBBIRuleBuilder.java",
395    "src/main/java/ohos/global/icu/text/CollationKey.java",
396    "src/main/java/ohos/global/icu/text/NumberFormat.java",
397    "src/main/java/ohos/global/icu/text/CurrencyDisplayNames.java",
398    "src/main/java/ohos/global/icu/text/DateTimePatternGenerator.java",
399    "src/main/java/ohos/global/icu/text/UnicodeCompressor.java",
400    "src/main/java/ohos/global/icu/text/UnicodeFilter.java",
401    "src/main/java/ohos/global/icu/text/LanguageBreakEngine.java",
402    "src/main/java/ohos/global/icu/text/LocaleDisplayNames.java",
403    "src/main/java/ohos/global/icu/text/PluralFormat.java",
404    "src/main/java/ohos/global/icu/text/UCharacterIterator.java",
405    "src/main/java/ohos/global/icu/text/MessageFormat.java",
406    "src/main/java/ohos/global/icu/text/DurationFormat.java",
407    "src/main/java/ohos/global/icu/text/EscapeTransliterator.java",
408    "src/main/java/ohos/global/icu/text/AlphabeticIndex.java",
409    "src/main/java/ohos/global/icu/text/MessagePatternUtil.java",
410    "src/main/java/ohos/global/icu/text/StringPrepParseException.java",
411    "src/main/java/ohos/global/icu/text/StringTransform.java",
412    "src/main/java/ohos/global/icu/text/CurrencyMetaInfo.java",
413    "src/main/java/ohos/global/icu/text/MeasureFormat.java",
414    "src/main/java/ohos/global/icu/text/Transform.java",
415    "src/main/java/ohos/global/icu/text/RBBIRuleParseTable.java",
416    "src/main/java/ohos/global/icu/text/RuleBasedBreakIterator.java",
417    "src/main/java/ohos/global/icu/text/BidiClassifier.java",
418    "src/main/java/ohos/global/icu/text/RuleBasedCollator.java",
419    "src/main/java/ohos/global/icu/text/UnicodeSet.java",
420    "src/main/java/ohos/global/icu/text/CharsDictionaryMatcher.java",
421    "src/main/java/ohos/global/icu/text/LaoBreakEngine.java",
422    "src/main/java/ohos/global/icu/text/ThaiBreakEngine.java",
423    "src/main/java/ohos/global/icu/text/RuleBasedTransliterator.java",
424    "src/main/java/ohos/global/icu/text/StringSearch.java",
425    "src/main/java/ohos/global/icu/text/TimeZoneFormat.java",
426    "src/main/java/ohos/global/icu/text/MessagePattern.java",
427    "src/main/java/ohos/global/icu/text/ArabicShaping.java",
428    "src/main/java/ohos/global/icu/text/IDNA.java",
429    "src/main/java/ohos/global/icu/text/CharsetRecog_UTF8.java",
430    "src/main/java/ohos/global/icu/text/Bidi.java",
431    "src/main/java/ohos/global/icu/text/PluralRules.java",
432    "src/main/java/ohos/global/icu/text/LowercaseTransliterator.java",
433    "src/main/java/ohos/global/icu/text/RBBITableBuilder.java",
434    "src/main/java/ohos/global/icu/text/DecimalFormatSymbols.java",
435    "src/main/java/ohos/global/icu/text/FormattedValue.java",
436    "src/main/java/ohos/global/icu/text/ChineseDateFormatSymbols.java",
437    "src/main/java/ohos/global/icu/text/TransliteratorIDParser.java",
438    "src/main/java/ohos/global/icu/text/SelectFormat.java",
439    "src/main/java/ohos/global/icu/text/ReplaceableContextIterator.java",
440    "src/main/java/ohos/global/icu/text/FilteredBreakIteratorBuilder.java",
441    "src/main/java/ohos/global/icu/text/DictionaryData.java",
442    "src/main/java/ohos/global/icu/text/CompoundTransliterator.java",
443    "src/main/java/ohos/global/icu/text/TimeZoneNames.java",
444    "src/main/java/ohos/global/icu/text/TransliterationRuleSet.java",
445    "src/main/java/ohos/global/icu/text/CollatorServiceShim.java",
446    "src/main/java/ohos/global/icu/text/Normalizer2.java",
447    "src/main/java/ohos/global/icu/text/BidiLine.java",
448    "src/main/java/ohos/global/icu/text/BidiRun.java",
449    "src/main/java/ohos/global/icu/text/RbnfLenientScannerProvider.java",
450    "src/main/java/ohos/global/icu/text/RBBISetBuilder.java",
451    "src/main/java/ohos/global/icu/text/SCSU.java",
452    "src/main/java/ohos/global/icu/text/RBBINode.java",
453    "src/main/java/ohos/global/icu/text/BidiWriter.java",
454    "src/main/java/ohos/global/icu/text/Replaceable.java",
455    "src/main/java/ohos/global/icu/text/CharsetRecog_mbcs.java",
456    "src/main/java/ohos/global/icu/text/CharsetDetector.java",
457    "src/main/java/ohos/global/icu/text/UnicodeSetSpanner.java",
458    "src/main/java/ohos/global/icu/text/PluralRanges.java",
459    "src/main/java/ohos/global/icu/text/Quantifier.java",
460    "src/main/java/ohos/global/icu/text/CjkBreakEngine.java",
461    "src/main/java/ohos/global/icu/text/CaseMap.java",
462    "src/main/java/ohos/global/icu/text/NumberFormatServiceShim.java",
463    "src/main/java/ohos/global/icu/text/NFRule.java",
464    "src/main/java/ohos/global/icu/text/RBBISymbolTable.java",
465    "src/main/java/ohos/global/icu/text/DictionaryBreakEngine.java",
466    "src/main/java/ohos/global/icu/text/UTF16.java",
467    "src/main/java/ohos/global/icu/text/ConstrainedFieldPosition.java",
468    "src/main/java/ohos/global/icu/text/BreakIterator.java",
469    "src/main/java/ohos/global/icu/text/TransliteratorParser.java",
470    "src/main/java/ohos/global/icu/text/KhmerBreakEngine.java",
471    "src/main/java/ohos/global/icu/text/CharsetRecognizer.java",
472    "src/main/java/ohos/global/icu/text/DateIntervalFormat.java",
473    "src/main/java/ohos/global/icu/text/CharsetRecog_sbcs.java",
474    "src/main/java/ohos/global/icu/text/NFSubstitution.java",
475    "src/main/java/ohos/global/icu/text/UnhandledBreakEngine.java",
476    "src/main/java/ohos/global/icu/text/ComposedCharIter.java",
477    "src/main/java/ohos/global/icu/text/TransliterationRule.java",
478    "src/main/java/ohos/global/icu/text/RBBIRuleScanner.java",
479    "src/main/java/ohos/global/icu/text/RawCollationKey.java",
480    "src/main/java/ohos/global/icu/text/BidiTransform.java",
481    "src/main/java/ohos/global/icu/text/NumberingSystem.java",
482    "src/main/java/ohos/global/icu/text/ArabicShapingException.java",
483    "src/main/java/ohos/global/icu/text/StringPrep.java",
484    "src/main/java/ohos/global/icu/text/BurmeseBreakEngine.java",
485    "src/main/java/ohos/global/icu/text/SearchIterator.java",
486    "src/main/java/ohos/global/icu/text/NullTransliterator.java",
487    "src/main/java/ohos/global/icu/text/NameUnicodeTransliterator.java",
488    "src/main/java/ohos/global/icu/text/UppercaseTransliterator.java",
489    "src/main/java/ohos/global/icu/text/DateFormat.java",
490    "src/main/java/ohos/global/icu/text/RemoveTransliterator.java",
491    "src/main/java/ohos/global/icu/text/UnicodeDecompressor.java",
492    "src/main/java/ohos/global/icu/text/Transliterator.java",
493    "src/main/java/ohos/global/icu/text/UnicodeSetIterator.java",
494    "src/main/java/ohos/global/icu/text/CaseFoldTransliterator.java",
495    "src/main/java/ohos/global/icu/text/CollationElementIterator.java",
496    "src/main/java/ohos/global/icu/text/TransliteratorRegistry.java",
497    "src/main/java/ohos/global/icu/text/CompactDecimalFormat.java",
498    "src/main/java/ohos/global/icu/text/FunctionReplacer.java",
499    "src/main/java/ohos/global/icu/text/Collator.java",
500    "src/main/java/ohos/global/icu/text/SimpleDateFormat.java",
501    "src/main/java/ohos/global/icu/text/Normalizer.java",
502    "src/main/java/ohos/global/icu/text/ListFormatter.java",
503    "src/main/java/ohos/global/icu/text/UFormat.java",
504    "src/main/java/ohos/global/icu/text/ScientificNumberFormatter.java",
505    "src/main/java/ohos/global/icu/text/UForwardCharacterIterator.java",
506    "src/main/java/ohos/global/icu/text/DateIntervalInfo.java",
507    "src/main/java/ohos/global/icu/text/SpoofChecker.java",
508    "src/main/java/ohos/global/icu/text/ReplaceableString.java",
509    "src/main/java/ohos/global/icu/text/UnicodeMatcher.java",
510    "src/main/java/ohos/global/icu/text/StringReplacer.java",
511    "src/main/java/ohos/global/icu/text/CurrencyPluralInfo.java",
512    "src/main/java/ohos/global/icu/text/TimeUnitFormat.java",
513    "src/main/java/ohos/global/icu/text/CharsetRecog_2022.java",
514    "src/main/java/ohos/global/icu/text/AnyTransliterator.java",
515    "src/main/java/ohos/global/icu/text/SymbolTable.java",
516    "src/main/java/ohos/global/icu/text/RBNFChinesePostProcessor.java",
517    "src/main/java/ohos/global/icu/text/BreakIteratorFactory.java",
518    "src/main/java/ohos/global/icu/text/QuantityFormatter.java",
519    "src/main/java/ohos/global/icu/text/StringMatcher.java",
520    "src/main/java/ohos/global/icu/text/DateFormatSymbols.java",
521    "src/main/java/ohos/global/icu/text/ChineseDateFormat.java",
522    "src/main/java/ohos/global/icu/text/UnescapeTransliterator.java",
523    "src/main/java/ohos/global/icu/text/StringCharacterIterator.java",
524    "src/main/java/ohos/global/icu/text/RbnfLenientScanner.java",
525    "src/main/java/ohos/global/icu/text/TitlecaseTransliterator.java",
526    "src/main/java/ohos/global/icu/text/DecimalFormat.java",
527    "src/main/java/ohos/global/icu/text/SimpleFormatter.java",
528    "src/main/java/ohos/global/icu/text/RelativeDateTimeFormatter.java",
529    "src/main/java/ohos/global/icu/text/FilteredNormalizer2.java",
530    "src/main/java/ohos/global/icu/text/UFieldPosition.java",
531    "src/main/java/ohos/global/icu/text/DictionaryMatcher.java",
532    "src/main/java/ohos/global/icu/text/SourceTargetUtility.java",
533    "src/main/java/ohos/global/icu/text/PluralRulesSerialProxy.java",
534    "src/main/java/ohos/global/icu/number/Notation.java",
535    "src/main/java/ohos/global/icu/number/NumberRangeFormatterImpl.java",
536    "src/main/java/ohos/global/icu/number/NumberRangeFormatter.java",
537    "src/main/java/ohos/global/icu/number/SimpleNotation.java",
538    "src/main/java/ohos/global/icu/number/FormattedNumberRange.java",
539    "src/main/java/ohos/global/icu/number/LocalizedNumberFormatter.java",
540    "src/main/java/ohos/global/icu/number/NumberFormatterImpl.java",
541    "src/main/java/ohos/global/icu/number/UnlocalizedNumberFormatter.java",
542    "src/main/java/ohos/global/icu/number/UnlocalizedNumberRangeFormatter.java",
543    "src/main/java/ohos/global/icu/number/CurrencyPrecision.java",
544    "src/main/java/ohos/global/icu/number/IntegerWidth.java",
545    "src/main/java/ohos/global/icu/number/CompactNotation.java",
546    "src/main/java/ohos/global/icu/number/NumberSkeletonImpl.java",
547    "src/main/java/ohos/global/icu/number/Precision.java",
548    "src/main/java/ohos/global/icu/number/NumberPropertyMapper.java",
549    "src/main/java/ohos/global/icu/number/FractionPrecision.java",
550    "src/main/java/ohos/global/icu/number/NumberRangeFormatterSettings.java",
551    "src/main/java/ohos/global/icu/number/LocalizedNumberRangeFormatter.java",
552    "src/main/java/ohos/global/icu/number/SkeletonSyntaxException.java",
553    "src/main/java/ohos/global/icu/number/FormattedNumber.java",
554    "src/main/java/ohos/global/icu/number/NumberFormatterSettings.java",
555    "src/main/java/ohos/global/icu/number/ScientificNotation.java",
556    "src/main/java/ohos/global/icu/number/NumberFormatter.java",
557    "src/main/java/ohos/global/icu/number/Scale.java",
558    "src/main/java/ohos/global/icu/lang/package-info.java",
559    "src/main/java/ohos/global/icu/math/package-info.java",
560    "src/main/java/ohos/global/icu/number/package-info.java",
561    "src/main/java/ohos/global/icu/text/package-info.java",
562    "src/main/java/ohos/global/icu/util/package-info.java",
563  ]
564
565  ohos_code = false
566  javac_args = [ "-Xlint:-deprecation,-overrides" ]
567
568  additional_jar_files = [ [
569        "resources/ohos/global/icu/ICUConfig.properties",
570        "ohos/global/icu/ICUConfig.properties",
571      ] ]
572
573  additional_jar_files += [
574    [
575      "resources/ohos/global/icu/impl/duration/impl/data/index.txt",
576      "ohos/global/icu/impl/duration/impl/data/index.txt",
577    ],
578    [
579      "resources/ohos/global/icu/impl/duration/impl/data/pfd_ar_EG.xml",
580      "ohos/global/icu/impl/duration/impl/data/pfd_ar_EG.xml",
581    ],
582    [
583      "resources/ohos/global/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped",
584      "ohos/global/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped",
585    ],
586    [
587      "resources/ohos/global/icu/impl/duration/impl/data/pfd_en.xml",
588      "ohos/global/icu/impl/duration/impl/data/pfd_en.xml",
589    ],
590    [
591      "resources/ohos/global/icu/impl/duration/impl/data/pfd_es.xml",
592      "ohos/global/icu/impl/duration/impl/data/pfd_es.xml",
593    ],
594    [
595      "resources/ohos/global/icu/impl/duration/impl/data/pfd_fr.xml",
596      "ohos/global/icu/impl/duration/impl/data/pfd_fr.xml",
597    ],
598    [
599      "resources/ohos/global/icu/impl/duration/impl/data/pfd_he_IL.xml",
600      "ohos/global/icu/impl/duration/impl/data/pfd_he_IL.xml",
601    ],
602    [
603      "resources/ohos/global/icu/impl/duration/impl/data/pfd_hi.xml",
604      "ohos/global/icu/impl/duration/impl/data/pfd_hi.xml",
605    ],
606    [
607      "resources/ohos/global/icu/impl/duration/impl/data/pfd_it.xml",
608      "ohos/global/icu/impl/duration/impl/data/pfd_it.xml",
609    ],
610    [
611      "resources/ohos/global/icu/impl/duration/impl/data/pfd_ja.xml",
612      "ohos/global/icu/impl/duration/impl/data/pfd_ja.xml",
613    ],
614    [
615      "resources/ohos/global/icu/impl/duration/impl/data/pfd_ko.xml",
616      "ohos/global/icu/impl/duration/impl/data/pfd_ko.xml",
617    ],
618    [
619      "resources/ohos/global/icu/impl/duration/impl/data/pfd_ru.xml",
620      "ohos/global/icu/impl/duration/impl/data/pfd_ru.xml",
621    ],
622    [
623      "resources/ohos/global/icu/impl/duration/impl/data/pfd_th.xml",
624      "ohos/global/icu/impl/duration/impl/data/pfd_th.xml",
625    ],
626    [
627      "resources/ohos/global/icu/impl/duration/impl/data/pfd_zh_Hans.xml",
628      "ohos/global/icu/impl/duration/impl/data/pfd_zh_Hans.xml",
629    ],
630    [
631      "resources/ohos/global/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml",
632      "ohos/global/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml",
633    ],
634    [
635      "resources/ohos/global/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml",
636      "ohos/global/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml",
637    ],
638    [
639      "resources/ohos/global/icu/impl/duration/impl/data/pfd_zh_Hant.xml",
640      "ohos/global/icu/impl/duration/impl/data/pfd_zh_Hant.xml",
641    ],
642  ]
643}
644
645ohos_prebuilt_etc("ohos_icudat") {
646  source = "//third_party/icu/ohos_icu4j/data/icudt67l.dat"
647  module_install_dir = "usr/ohos_icu/"
648  subsystem_name = "global"
649  part_name = "i18n"
650}
651
652ohos_combine_jars("ohos_icu4j_java") {
653  deps = [ ":ohos_icu4j_nodata_java" ]
654  subsystem_name = "global"
655  part_name = "i18n"
656}
657
658ohos_maple_java("ohos_icu4j_maple_java") {
659  deps = [ ":ohos_icu4j_java" ]
660  so_name = "ohos_icu4j"
661  subsystem_name = "global"
662}
663
664group("icu_bin") {
665  deps = [ ":ohos_icudat" ]
666  if (host_os != "mac") {
667    deps += [ "//third_party/icu/icu4c/source:icuuc_win" ]
668  }
669}
670