]>
Commit | Line | Data |
---|---|---|
73c04bcf | 1 | <!DOCTYPE project [ |
46f4442e | 2 | <!ENTITY icu-config SYSTEM "./icu-config.xml"> |
729e4ab9 | 3 | <!ENTITY icu-locale-deprecates SYSTEM "./icu-locale-deprecates.xml"> |
57a6839d | 4 | <!ENTITY icu-coll-deprecates SYSTEM "./icu-coll-deprecates.xml"> |
73c04bcf A |
5 | ]> |
6 | <!-- | |
7 | /* | |
8 | ******************************************************************************* | |
57a6839d | 9 | * Copyright (C) 2005-2014, International Business Machines Corporation and * |
73c04bcf A |
10 | * others. All Rights Reserved. * |
11 | ******************************************************************************* | |
12 | */ | |
13 | --> | |
14 | <project name="icu-build" default="all" basedir="."> | |
15 | <target name="init"> | |
16 | <tstamp/> | |
46f4442e | 17 | |
73c04bcf A |
18 | <!-- Load environment variables --> |
19 | <property environment="env"/> | |
46f4442e | 20 | |
57a6839d A |
21 | <!-- Ant won't set properties that have already been set, so environment variables that have been set before won't be clobbered. --> |
22 | <property name="env.ICU4C_DIR" location="../.."/> | |
46f4442e | 23 | |
57a6839d | 24 | <condition property="is.cldr.dir.set" > |
73c04bcf | 25 | <isset property="env.CLDR_DIR" /> |
46f4442e | 26 | </condition > |
57a6839d | 27 | <fail unless="is.cldr.dir.set" message="Please set the CLDR_DIR environment variable to the top level ICU source dir (containing 'common')."/> |
46f4442e | 28 | |
57a6839d A |
29 | <available property="cldrtools.dir" value="${env.CLDR_DIR}/cldr-tools" file="${env.CLDR_DIR}/cldr-tools" type="dir"/> |
30 | <available property="cldrtools.dir" value="${env.CLDR_DIR}/tools/java" file="${env.CLDR_DIR}/tools/java" type="dir"/> | |
31 | <fail unless="cldrtools.dir" message="Please make sure that the CLDR tools directory is checked out into CLDR_DIR"/> | |
73c04bcf | 32 | |
57a6839d A |
33 | <available property="env.CLDR_CLASSES" value="${cldrtools.dir}/classes" file="${cldrtools.dir}/classes" type="dir"/> |
34 | <available property="cldrtools.jar" value="${cldrtools.dir}/cldr.jar" file="${cldrtools.dir}/cldr.jar" type="file"/> | |
35 | <condition property="is.cldr.classes.set"> | |
73c04bcf | 36 | <or> |
57a6839d A |
37 | <isset property="env.CLDR_CLASSES" /> |
38 | <isset property="cldrtools.jar" /> | |
73c04bcf | 39 | </or> |
57a6839d A |
40 | </condition> |
41 | <fail unless="is.cldr.classes.set" message="CLDR classes not found in ${cldrtools.dir}. Please either set the CLDR_CLASSES environment variable or build cldr.jar."/> | |
46f4442e | 42 | |
57a6839d | 43 | <echo message="java home: ${java.home}"/> |
73c04bcf A |
44 | <echo message="java version: ${java.version}"/> |
45 | <echo message="ant java version: ${ant.java.version}"/> | |
46 | <echo message="${ant.version}"/> | |
47 | </target> | |
48 | <target name="setup"> | |
73c04bcf A |
49 | <taskdef name="cldr-build" classname="org.unicode.cldr.ant.CLDRBuild"> |
50 | <classpath> | |
51 | <pathelement path="${java.class.path}/"/> | |
73c04bcf | 52 | <pathelement path="${env.CLDR_CLASSES}"/> |
57a6839d A |
53 | <pathelement location="${cldrtools.jar}"/> |
54 | <fileset dir="${cldrtools.dir}/libs" includes="*.jar"/> | |
73c04bcf | 55 | </classpath> |
46f4442e | 56 | </taskdef> |
73c04bcf A |
57 | </target> |
58 | <!-- target for generating ICU data --> | |
57a6839d | 59 | <target name="all" depends="locales, collation, rbnf, supplementalData, metadata, metaZones, windowsZones, likelySubtags, plurals, numberingSystems, translit, brkitr, keyTypeData, genderList, postalCodeData, dayPeriods" /> |
46f4442e A |
60 | <!-- parallel target --> |
61 | <target name="pall" depends="init"> | |
62 | <parallel threadsPerProcessor ="1"> | |
63 | <sequential> | |
729e4ab9 | 64 | <ant target='locales' /> |
46f4442e A |
65 | </sequential> |
66 | <sequential> | |
67 | <ant target='collation'> | |
68 | </ant> | |
46f4442e | 69 | </sequential> |
729e4ab9 A |
70 | <sequential> |
71 | <ant target='rbnf'> | |
72 | </ant> | |
729e4ab9 | 73 | </sequential> |
46f4442e A |
74 | <ant target='supplementalData'> |
75 | </ant> | |
76 | <sequential> | |
77 | <ant target='brkitr'> | |
78 | </ant> | |
46f4442e A |
79 | </sequential> |
80 | <sequential> | |
81 | <ant target='translit'> | |
82 | </ant> | |
729e4ab9 A |
83 | <!--<ant target='trnsfiles'></ant> Not ANT-built - see |
84 | note below. --> | |
46f4442e | 85 | </sequential> |
57a6839d A |
86 | <sequential> |
87 | <ant target='keyTypeData'/> | |
88 | </sequential> | |
89 | <sequential> | |
90 | <ant target='genderList'/> | |
91 | </sequential> | |
92 | <sequential> | |
93 | <ant target='postalCodeData'/> | |
94 | </sequential> | |
95 | <sequential> | |
96 | <ant target='dayPeriods'/> | |
97 | </sequential> | |
46f4442e A |
98 | </parallel> |
99 | </target> | |
100 | ||
73c04bcf | 101 | <target name="locales" depends="init,setup" description="builds locale files in ICU text format"> |
51004dcb | 102 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt"> |
73c04bcf A |
103 | <!-- launch the tool and generate the data after reading the config file --> |
104 | <run> | |
105 | <args> | |
106 | <arg name="--sourcedir" value="${env.CLDR_DIR}/common/main" /> | |
107 | <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/locales"/> | |
108 | <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/main"/> | |
109 | <arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" /> | |
51004dcb | 110 | <arg name="--type" value="locales"/> |
57a6839d | 111 | <arg name="--makefile" value="resfiles.mk"/> |
73c04bcf | 112 | </args> |
729e4ab9 A |
113 | <remapper> |
114 | <remap sourcePath="/Keys" targetDir="lang" /> | |
115 | <remap sourcePath="/Languages" targetDir="lang" /> | |
b331163b A |
116 | <remap sourcePath="/Languages%short" targetDir="lang" /> |
117 | <remap sourcePath="/Languages%secondary" targetDir="lang" /> | |
118 | <remap sourcePath="/Languages%variant" targetDir="lang" /> | |
729e4ab9 | 119 | <remap sourcePath="/Scripts" targetDir="lang" /> |
b331163b A |
120 | <remap sourcePath="/Scripts%secondary" targetDir="lang" /> |
121 | <remap sourcePath="/Scripts%short" targetDir="lang" /> | |
4388f060 | 122 | <remap sourcePath="/Scripts%stand-alone" targetDir="lang" /> |
b331163b | 123 | <remap sourcePath="/Scripts%variant" targetDir="lang" /> |
729e4ab9 | 124 | <remap sourcePath="/Types" targetDir="lang" /> |
b331163b | 125 | <remap sourcePath="/Types%short" targetDir="lang" /> |
729e4ab9 | 126 | <remap sourcePath="/Variants" targetDir="lang" /> |
b331163b | 127 | <remap sourcePath="/Variants%secondary" targetDir="lang" /> |
729e4ab9 A |
128 | <remap sourcePath="/codePatterns" targetDir="lang" /> |
129 | <remap sourcePath="/localeDisplayPattern" targetDir="lang" /> | |
130 | <remap sourcePath="/Countries" targetDir="region" /> | |
b331163b A |
131 | <remap sourcePath="/Countries%variant" targetDir="region" /> |
132 | <remap sourcePath="/Countries%short" targetDir="region" /> | |
729e4ab9 | 133 | <remap sourcePath="/Currencies" targetDir="curr" /> |
b331163b A |
134 | <remap sourcePath="/Currencies%narrow" targetDir="curr" /> |
135 | <remap sourcePath="/Currencies%variant" targetDir="curr" /> | |
729e4ab9 A |
136 | <remap sourcePath="/CurrencyPlurals" targetDir="curr" /> |
137 | <remap sourcePath="/CurrencyUnitPatterns" targetDir="curr" /> | |
138 | <remap sourcePath="/currencySpacing" targetDir="curr" /> | |
139 | <remap sourcePath="/zoneStrings" targetDir="zone" /> | |
b331163b A |
140 | <remap sourcePath="/durationUnits" targetDir="unit" /> |
141 | <remap sourcePath="/units" targetDir="unit" /> | |
142 | <remap sourcePath="/unitsShort" targetDir="unit" /> | |
143 | <remap sourcePath="/unitsNarrow" targetDir="unit" /> | |
729e4ab9 | 144 | </remapper> |
73c04bcf A |
145 | <!-- http://ant.apache.org/faq.html#xml-entity-include --> |
146 | &icu-config; | |
57a6839d | 147 | &icu-locale-deprecates; |
73c04bcf A |
148 | </run> |
149 | </cldr-build> | |
150 | </target> | |
151 | <target name="collation" depends="init,setup" description="builds collation files in ICU text format"> | |
57a6839d | 152 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt"> |
73c04bcf A |
153 | <run> |
154 | <args> | |
155 | <arg name="--sourcedir" value="${env.CLDR_DIR}/common/collation" /> | |
156 | <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/coll"/> | |
157 | <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/collation"/> | |
57a6839d A |
158 | <arg name="--type" value="collation"/> |
159 | <arg name="--makefile" value="colfiles.mk"/> | |
73c04bcf A |
160 | </args> |
161 | <!-- http://ant.apache.org/faq.html#xml-entity-include --> | |
162 | &icu-config; | |
57a6839d | 163 | &icu-coll-deprecates; |
73c04bcf A |
164 | </run> |
165 | </cldr-build> | |
166 | </target> | |
729e4ab9 | 167 | <target name="rbnf" depends="init,setup" description="builds rbnf files in ICU text format"> |
57a6839d | 168 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt"> |
729e4ab9 A |
169 | <run> |
170 | <args> | |
171 | <arg name="--sourcedir" value="${env.CLDR_DIR}/common/rbnf" /> | |
172 | <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/rbnf"/> | |
173 | <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/rbnf"/> | |
57a6839d A |
174 | <arg name="--type" value="rbnf" /> |
175 | <arg name="--makefile" value="rbnffiles.mk"/> | |
729e4ab9 A |
176 | </args> |
177 | <!-- http://ant.apache.org/faq.html#xml-entity-include --> | |
178 | &icu-config; | |
179 | </run> | |
180 | </cldr-build> | |
181 | </target> | |
73c04bcf | 182 | <target name="supplementalData" depends="init,setup" description="builds supplementalData.txt from supplementalData.xml"> |
51004dcb | 183 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="supplementalData.txt" noArgs="true"> |
73c04bcf A |
184 | <!-- launch the tool and generate the data after reading the config file --> |
185 | <run> | |
186 | <args> | |
187 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
188 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 189 | <arg name="-t" value="supplementalData"/> |
73c04bcf | 190 | </args> |
729e4ab9 A |
191 | <remapper> |
192 | <remap sourcePath="/CurrencyMap" targetDir="curr" /> | |
193 | <remap sourcePath="/CurrencyMeta" targetDir="curr" /> | |
194 | </remapper> | |
73c04bcf A |
195 | </run> |
196 | </cldr-build> | |
197 | </target> | |
4388f060 | 198 | <target name="metadata" depends="init,setup" description="builds metadata.txt from supplementalMetadata.xml"> |
51004dcb | 199 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="metadata.txt" noArgs="true"> |
4388f060 A |
200 | <!-- launch the tool and generate the data after reading the config file --> |
201 | <run> | |
202 | <args> | |
203 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
204 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 205 | <arg name="-t" value="metadata"/> |
4388f060 A |
206 | </args> |
207 | </run> | |
208 | </cldr-build> | |
209 | </target> | |
729e4ab9 | 210 | <target name="metaZones" depends="init,setup" description="builds metaZones.txt from metaZones.xml"> |
51004dcb | 211 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="metaZones.txt" noArgs="true"> |
46f4442e A |
212 | <!-- launch the tool and generate the data after reading the config file --> |
213 | <run> | |
214 | <args> | |
215 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
216 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 217 | <arg name="-t" value="metaZones"/> |
46f4442e A |
218 | </args> |
219 | </run> | |
220 | </cldr-build> | |
221 | </target> | |
729e4ab9 | 222 | <target name="windowsZones" depends="init,setup" description="builds windowsZones.txt from windowsZones.xml"> |
51004dcb | 223 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="windowsZones.txt" noArgs="true"> |
729e4ab9 A |
224 | <!-- launch the tool and generate the data after reading the config file --> |
225 | <run> | |
226 | <args> | |
227 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
228 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 229 | <arg name="-t" value="windowsZones"/> |
729e4ab9 A |
230 | </args> |
231 | </run> | |
232 | </cldr-build> | |
233 | </target> | |
46f4442e | 234 | <target name="likelySubtags" depends="init,setup" description="builds likelySubtags.txt from likelySubtags.xml"> |
51004dcb | 235 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="likelySubtags.txt" noArgs="true"> |
46f4442e A |
236 | <!-- launch the tool and generate the data after reading the config file --> |
237 | <run> | |
238 | <args> | |
239 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
240 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 241 | <arg name="-t" value="likelySubtags"/> |
46f4442e A |
242 | </args> |
243 | </run> | |
244 | </cldr-build> | |
245 | </target> | |
246 | <target name="plurals" depends="init,setup" description="builds plurals.txt from plurals.xml"> | |
51004dcb | 247 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="plurals.txt" noArgs="true"> |
46f4442e A |
248 | <!-- launch the tool and generate the data after reading the config file --> |
249 | <run> | |
250 | <args> | |
251 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
252 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 253 | <arg name="-t" value="plurals"/> |
46f4442e A |
254 | </args> |
255 | </run> | |
256 | </cldr-build> | |
257 | </target> | |
729e4ab9 | 258 | <target name="numberingSystems" depends="init,setup" description="builds numberingSystems.txt from numberingSystems.xml"> |
51004dcb | 259 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="numberingSystems.txt" noArgs="true"> |
729e4ab9 A |
260 | <!-- launch the tool and generate the data after reading the config file --> |
261 | <run> | |
262 | <args> | |
263 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
264 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
51004dcb | 265 | <arg name="-t" value="numberingSystems"/> |
51004dcb A |
266 | </args> |
267 | </run> | |
268 | </cldr-build> | |
269 | </target> | |
270 | <target name="genderList" depends="init,setup" description="builds genderList.txt from genderList.xml"> | |
271 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="genderList.txt" noArgs="true"> | |
272 | <!-- launch the tool and generate the data after reading the config file --> | |
273 | <run> | |
274 | <args> | |
275 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
276 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
277 | <arg name="-t" value="genderList"/> | |
51004dcb A |
278 | </args> |
279 | </run> | |
280 | </cldr-build> | |
281 | </target> | |
282 | <target name="postalCodeData" depends="init,setup" description="builds postalCodeData.txt from postalCodeData.xml"> | |
283 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="postalCodeData.txt" noArgs="true"> | |
284 | <!-- launch the tool and generate the data after reading the config file --> | |
285 | <run> | |
286 | <args> | |
287 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
288 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
289 | <arg name="-t" value="postalCodeData"/> | |
51004dcb A |
290 | </args> |
291 | </run> | |
292 | </cldr-build> | |
293 | </target> | |
294 | <target name="dayPeriods" depends="init,setup" description="builds dayPeriods.txt from dayPeriods.xml"> | |
295 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="dayPeriods.txt" noArgs="true"> | |
296 | <!-- launch the tool and generate the data after reading the config file --> | |
297 | <run> | |
298 | <args> | |
299 | <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> | |
300 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> | |
301 | <arg name="-t" value="dayPeriods"/> | |
729e4ab9 A |
302 | </args> |
303 | </run> | |
304 | </cldr-build> | |
305 | </target> | |
73c04bcf | 306 | <target name="brkitr" depends="init,setup" description="builds break iterator files in ICU text format"> |
57a6839d | 307 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt"> |
73c04bcf A |
308 | <run> |
309 | <args> | |
57a6839d A |
310 | <arg name="--sourcedir" value="${env.CLDR_DIR}/common/segments"/> |
311 | <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/brkitr"/> | |
73c04bcf | 312 | <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/brkitr"/> |
57a6839d A |
313 | <arg name="--type" value="brkitr" /> |
314 | <arg name="--makefile" value="brkfiles.mk"/> | |
73c04bcf A |
315 | </args> |
316 | <!-- The entity include is not required for this target --> | |
46f4442e | 317 | <!-- http://ant.apache.org/faq.html#xml-entity-include |
73c04bcf A |
318 | &icu-config; |
319 | --> | |
320 | </run> | |
321 | </cldr-build> | |
322 | </target> | |
729e4ab9 A |
323 | |
324 | <target name="keyTypeData" depends="init,setup" description="builds keyTypeData.txt and timezoneTypes.txt from bcp47/*.xml"> | |
51004dcb | 325 | <cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" noArgs="true"> |
729e4ab9 A |
326 | <run> |
327 | <args> | |
328 | <arg name="-s" value="${env.CLDR_DIR}/common/bcp47" /> | |
729e4ab9 | 329 | <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> |
51004dcb | 330 | <arg name="-t" value="keyTypeData"/> |
729e4ab9 A |
331 | </args> |
332 | </run> | |
333 | </cldr-build> | |
334 | </target> | |
335 | ||
57a6839d | 336 | <target name="translit" depends="init,setup" description="builds collation files in ICU text format"> |
73c04bcf A |
337 | <cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile=".*txt"> |
338 | <run> | |
339 | <args> | |
57a6839d | 340 | <arg name="-m" value="((?!.*(Canadian|Ethiopic|ug-Latin).*).*)" /> |
73c04bcf A |
341 | <arg name="--sourcedir" value="${env.CLDR_DIR}/common/transforms" /> |
342 | <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/translit"/> | |
343 | <arg name="--commentSkip"/> | |
344 | </args> | |
345 | <!-- http://ant.apache.org/faq.html#xml-entity-include --> | |
46f4442e | 346 | |
73c04bcf A |
347 | </run> |
348 | </cldr-build> | |
349 | </target> | |
46f4442e A |
350 | <!-- we don't generate en.txt or el.txt - so don't change trnsfiles.mk for now. --> |
351 | <!-- | |
352 | <target name="trnsfiles" depends="init, setup" description="builds trnsfiles.mk"> | |
353 | <cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile="trnsfiles.mk" noArgs="true"> | |
73c04bcf | 354 | <run> |
46f4442e A |
355 | <args> [ double hyphen not allowed in comments - transpose -" to fix below ] |
356 | <arg name=-"-sourcedir" value="${env.CLDR_DIR}/common/transforms" /> | |
357 | <arg name=-"-destdir" value="${env.ICU4C_DIR}/source/data/translit"/> | |
358 | <arg name=-"-commentSkip"/> | |
359 | <arg name=-"-writeIndex"/> | |
73c04bcf | 360 | </args> |
73c04bcf A |
361 | </run> |
362 | </cldr-build> | |
46f4442e | 363 | </target> --> |
73c04bcf A |
364 | <target name="clean" depends="init, setup" description="deletes all txt files and mk files from coll and locales directories"> |
365 | <delete> | |
366 | <fileset id="locales" dir="${env.ICU4C_DIR}/source/data/locales"> | |
367 | <include name="*.txt" /> | |
46f4442e A |
368 | </fileset> |
369 | <fileset id="resfiles" dir="${env.ICU4C_DIR}/source/data/locales"> | |
73c04bcf A |
370 | <include name="resfiles.mk" /> |
371 | </fileset> | |
729e4ab9 A |
372 | <fileset id="locales_split" dir="${env.ICU4C_DIR}/source/data"> |
373 | <include name="curr/*.txt" /> | |
374 | <include name="curr/resfiles.mk" /> | |
375 | <include name="lang/*.txt" /> | |
376 | <include name="lang/resfiles.mk" /> | |
377 | <include name="region/*.txt" /> | |
378 | <include name="region/resfiles.mk" /> | |
379 | <include name="zone/*.txt" /> | |
380 | <include name="zone/resfiles.mk" /> | |
b331163b A |
381 | <exclude name="zone/tzdbNames.txt" /> |
382 | <include name="unit/*.txt" /> | |
383 | <include name="unit/resfiles.mk" /> | |
729e4ab9 | 384 | </fileset> |
46f4442e | 385 | <fileset id="collation" dir="${env.ICU4C_DIR}/source/data/coll"> |
73c04bcf | 386 | <include name="*.txt" /> |
46f4442e A |
387 | </fileset> |
388 | <fileset id="colfiles" dir="${env.ICU4C_DIR}/source/data/coll"> | |
73c04bcf A |
389 | <include name="colfiles.mk" /> |
390 | </fileset> | |
729e4ab9 | 391 | <fileset id="translit" dir="${env.ICU4C_DIR}/source/data/translit"> |
46f4442e A |
392 | <include name="*_*.txt" /> |
393 | <include name="root.txt" /> | |
394 | </fileset> | |
729e4ab9 | 395 | <fileset id="brkitr" dir="${env.ICU4C_DIR}/source/data/brkitr"> |
46f4442e | 396 | <!-- brkitr directory contains bunch of txt files that are not produced by LDML2ICUConverter. |
73c04bcf | 397 | So can't clean up everything. This needs to be updated when new files are added to xml/brkitr directory --> |
729e4ab9 A |
398 | <include name="root.txt" /> |
399 | <include name="el.txt" /> | |
400 | <include name="en.txt" /> | |
401 | <include name="en_US.txt" /> | |
402 | <include name="en_US_POSIX.txt" /> | |
403 | <include name="fi.txt" /> | |
729e4ab9 | 404 | <include name="ja.txt" /> |
729e4ab9 A |
405 | </fileset> |
406 | <fileset id="brkfiles" dir="${env.ICU4C_DIR}/source/data/brkitr"> | |
73c04bcf A |
407 | <include name="brkfiles.mk" /> |
408 | </fileset> | |
46f4442e A |
409 | <fileset id="supplementalData" dir="${env.ICU4C_DIR}/source/data/misc"> |
410 | <include name="supplementalData.txt" /> | |
411 | </fileset> | |
729e4ab9 A |
412 | <fileset id="rbnf" dir="${env.ICU4C_DIR}/source/data/rbnf"> |
413 | <include name="*.txt" /> | |
414 | </fileset> | |
415 | <fileset id="rbnffiles" dir="${env.ICU4C_DIR}/source/data/rbnf"> | |
416 | <include name="rbnffiles.mk" /> | |
417 | </fileset> | |
4388f060 A |
418 | <fileset id="metadata" dir="${env.ICU4C_DIR}/source/data/misc"> |
419 | <include name="metadata.txt" /> | |
420 | </fileset> | |
729e4ab9 A |
421 | <fileset id="metaZones" dir="${env.ICU4C_DIR}/source/data/misc"> |
422 | <include name="metaZones.txt" /> | |
423 | </fileset> | |
424 | <fileset id="windowsZones" dir="${env.ICU4C_DIR}/source/data/misc"> | |
425 | <include name="windowsZones.txt" /> | |
46f4442e A |
426 | </fileset> |
427 | <fileset id="likelySubtags" dir="${env.ICU4C_DIR}/source/data/misc"> | |
428 | <include name="likelySubtags.txt" /> | |
429 | </fileset> | |
430 | <fileset id="plurals" dir="${env.ICU4C_DIR}/source/data/misc"> | |
431 | <include name="plurals.txt" /> | |
73c04bcf | 432 | </fileset> |
729e4ab9 A |
433 | <fileset id="numberingSystems" dir="${env.ICU4C_DIR}/source/data/misc"> |
434 | <include name="numberingSystems.txt" /> | |
435 | </fileset> | |
436 | <fileset id="keyTypeData" dir="${env.ICU4C_DIR}/source/data/misc"> | |
437 | <include name="keyTypeData.txt" /> | |
438 | <include name="timezoneTypes.txt" /> | |
439 | </fileset> | |
51004dcb A |
440 | <fileset id="genderList" dir="${env.ICU4C_DIR}/source/data/misc"> |
441 | <include name="genderList.txt" /> | |
442 | </fileset> | |
443 | <fileset id="postalCodeData" dir="${env.ICU4C_DIR}/source/data/misc"> | |
444 | <include name="postalCodeData.txt" /> | |
445 | </fileset> | |
446 | <fileset id="dayPeriods" dir="${env.ICU4C_DIR}/source/data/misc"> | |
447 | <include name="dayPeriods.txt" /> | |
448 | </fileset> | |
73c04bcf A |
449 | </delete> |
450 | </target> | |
46f4442e | 451 | </project> |