1b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru<!DOCTYPE project [ 2b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!ENTITY icu-config SYSTEM "/icu-config.xml"> 350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <!ENTITY icu-locale-deprecates SYSTEM "/icu-locale-deprecates.xml"> 4b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru]> 5b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru<!-- 6b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru/* 7b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru******************************************************************************* 850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho* Copyright (C) 2005-2010, International Business Machines Corporation and * 9b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru* others. All Rights Reserved. * 10b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru******************************************************************************* 11b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru*/ 12b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru--> 13b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru<project name="icu-build" default="all" basedir="."> 14b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="init"> 15b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <tstamp/> 16b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 17b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- Load environment variables --> 18b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <property environment="env"/> 19b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 20b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <condition property="is.icu4j.classes.set" > 21b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <or> 22b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.ICU4J_CLASSES" /> 23b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.ICU4J_JAR" /> 24b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </or> 25b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </condition > 26b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fail unless="is.icu4j.classes.set" message="Please set the ICU4J_CLASSES or ICU4J_JAR environment variable."/> 27b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 28b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <condition property="is.icu4c.dir.set" > 29b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.ICU4C_DIR" /> 30b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </condition > 31b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fail unless="is.icu4c.dir.set" message="Please set the ICU4C_DIR environment variable."/> 32b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 33b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <condition property="is.cldr.dir.set" > 34b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.CLDR_DIR" /> 35b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </condition > 36b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fail unless="is.cldr.dir.set" message="Please set the CLDR_DIR environment variable."/> 37b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 38b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <condition property="is.cldr.classes.set" > 39b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <or> 40b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.CLDR_CLASSES" /> 41b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.CLDR_JAR" /> 42b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </or> 43b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </condition > 44b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fail unless="is.cldr.classes.set" message="Please set the CLDR_CLASSES or CLDR_JAR environment variable."/> 45b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 46b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <condition property="is.utilities.classes.set" > 47b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <or> 48b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.ICU4J_CLASSES" /> 49b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <isset property="env.UTILITIES_JAR" /> 50b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </or> 51b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </condition > 52b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fail unless="is.utilities.classes.set" message="Please set the ICU4J_CLASSES or UTILITIES_JAR environment variable."/> 53b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 54b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <echo message="java home: ${java.home}"/> 55b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <echo message="java version: ${java.version}"/> 56b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <echo message="ant java version: ${ant.java.version}"/> 57b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <echo message="${ant.version}"/> 58b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 59b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="setup"> 60b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 61b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <echo message="${env.CLDR_CLASSES}"/> 62b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <taskdef name="cldr-build" classname="org.unicode.cldr.ant.CLDRBuild"> 63b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <classpath> 64b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement path="${java.class.path}/"/> 65b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement path="${env.ICU4J_CLASSES}"/> 66b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement path="${env.CLDR_CLASSES}"/> 67b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement location="${env.ICU4J_JAR}"/> 68b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement location="${env.CLDR_JAR}"/> 69b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <pathelement location="${env.UTILITIES_JAR}"/> 70b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </classpath> 71b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </taskdef> 72b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 73b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- target for generating ICU data --> 7450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="all" depends="locales, resfiles, resfiles_curr, resfiles_lang, resfiles_region, resfiles_zone, collation, colfiles, rbnf, rbnffiles, supplementalData, metaZones, windowsZones, likelySubtags, plurals, numberingSystems, translit, brkitr, brkfiles, keyTypeData" /> 75b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- parallel target --> 76b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="pall" depends="init"> 77b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <parallel threadsPerProcessor ="1"> 78b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <sequential> 7950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='locales' /> 8050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='resfiles' /> 8150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='resfiles_curr' /> 8250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='resfiles_lang' /> 8350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='resfiles_region' /> 8450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <ant target='resfiles_zone' /> 85b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </sequential> 86b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <sequential> 87b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='collation'> 88b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 89b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='colfiles'> 90b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 91b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </sequential> 92b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <sequential> 93b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <ant target='rbnf'> 94b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </ant> 95b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <ant target='rbnffiles'> 96b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </ant> 97b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </sequential> 98b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='supplementalData'> 99b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 100b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <sequential> 101b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='brkitr'> 102b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 103b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='brkfiles'> 104b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 105b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </sequential> 106b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <sequential> 107b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <ant target='translit'> 108b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </ant> 10950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <!--<ant target='trnsfiles'></ant> Not ANT-built - see 11050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho note below. --> 111b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </sequential> 112b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </parallel> 113b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 114b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 115b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="locales" depends="init,setup" description="builds locale files in ICU text format"> 116b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" srcFile=".*xml" destFile=".*txt"> 117b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 118b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 119b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 120b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--sourcedir" value="${env.CLDR_DIR}/common/main" /> 121b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/locales"/> 122b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/main"/> 123b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" /> 124b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 12550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remapper> 12650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Keys" targetDir="lang" /> 12750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Languages" targetDir="lang" /> 12850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/LanguagesShort" targetDir="lang" /> 12950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Scripts" targetDir="lang" /> 13050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Types" targetDir="lang" /> 13150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Variants" targetDir="lang" /> 13250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/codePatterns" targetDir="lang" /> 13350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/localeDisplayPattern" targetDir="lang" /> 13450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Countries" targetDir="region" /> 13550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/Currencies" targetDir="curr" /> 13650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/CurrencyPlurals" targetDir="curr" /> 13750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/CurrencyUnitPatterns" targetDir="curr" /> 13850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/currencySpacing" targetDir="curr" /> 13950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/zoneStrings" targetDir="zone" /> 14050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </remapper> 141b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- http://ant.apache.org/faq.html#xml-entity-include --> 142b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru &icu-config; 143b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 144b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 145b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 146b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="resfiles" depends="init,setup" description="builds resfiles.mk"> 147b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true"> 148b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 149b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 150b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/main" /> 151b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/locales"/> 152b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/> 153b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 154b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-w" value="${env.CLDR_DIR}/common/main" /> 155b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 15650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho &icu-locale-deprecates; 15750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 15850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 15950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 16050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="resfiles_curr" depends="init,setup" description="builds curr/resfiles.mk"> 16150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true"> 16250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 16350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 16450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/curr" /> 16550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/main" /> 16650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/> 16750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 16850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-w" value="${env.CLDR_DIR}/common/main" /> 16950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 17050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho &icu-locale-deprecates; 17150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 17250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 17350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 17450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="resfiles_lang" depends="init,setup" description="builds lang/resfiles.mk"> 17550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true"> 17650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 17750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 17850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/lang" /> 17950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/main" /> 18050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/> 18150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 18250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-w" value="${env.CLDR_DIR}/common/main" /> 18350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 18450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho &icu-locale-deprecates; 18550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 18650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 18750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 18850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="resfiles_region" depends="init,setup" description="builds region/resfiles.mk"> 18950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true"> 19050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 19150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 19250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/region" /> 19350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/main" /> 19450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/> 19550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 19650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-w" value="${env.CLDR_DIR}/common/main" /> 19750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 19850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho &icu-locale-deprecates; 19950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 20050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 20150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 20250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="resfiles_zone" depends="init,setup" description="builds zone/resfiles.mk"> 20350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true"> 20450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 20550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 20650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/zone" /> 20750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/main" /> 20850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/> 20950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 21050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-w" value="${env.CLDR_DIR}/common/main" /> 21150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 21250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho &icu-locale-deprecates; 213b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 214b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 215b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 216b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="collation" depends="init,setup" description="builds collation files in ICU text format"> 217b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" srcFile=".*xml" destFile=".*txt"> 218b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 219b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 220b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--sourcedir" value="${env.CLDR_DIR}/common/collation" /> 221b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/coll"/> 222b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/collation"/> 223b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" /> 224b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 225b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- http://ant.apache.org/faq.html#xml-entity-include --> 226b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru &icu-config; 227b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 228b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 229b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 230b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="colfiles" depends="init, setup" description="builds colfiles.mk"> 231b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="colfiles.mk" noArgs="true"> 232b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 233b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 234b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 235b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/collation" /> 236b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/coll"/> 237b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/collation"/> 238b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 239b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-w" value="${env.CLDR_DIR}/common/collation" /> 240b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 241b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <deprecates> 242b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="de__PHONEBOOK" to="de@collation=phonebook" xpath="//ldml/collations/default[@type='phonebook']"/> 243b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="es__TRADITIONAL" to="es@collation=traditional" xpath="//ldml/collations/default[@type='traditional']"/> 244b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="hi__DIRECT" to="hi@collation=direct" xpath="//ldml/collations/default[@type='direct']"/> 245b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh__PINYIN" to="zh@collation=pinyin" xpath="//ldml/collations/default[@type='pinyin']"/> 246b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_TW_STROKE" to="zh@collation=stroke" xpath="//ldml/collations/default[@type='stroke']"/> 247b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="in" to="id" /> 248b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="in_ID" to="id_ID" /> 249b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="iw" to="he" /> 250b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="iw_IL" to="he_IL" /> 251b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="no" to="nb" /> 252b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="no_NO" to="nb_NO" /> 253b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <alias from="pa_IN" to="pa_Guru_IN" /> 254b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sh" to="sr_Latn" /> 255b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sh_BA" to="sr_Latn_BA" /> 256b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sh_CS" to="sr_Latn_RS" /> 257b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sh_YU" to="sr_Latn_RS" /> 258b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sr_BA" to="sr_Cyrl_BA" /> 259b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sr_ME" to="sr_Cyrl_ME" /> 260b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="sr_RS" to="sr_Cyrl_RS" /> 261b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_CN" to="zh_Hans_CN" /> 262b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_SG" to="zh_Hans_SG" /> 263b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_HK" to="zh_Hant_HK" /> 264b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_MO" to="zh_Hant_MO" /> 265b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <alias from="zh_TW" to="zh_Hant_TW" /> 266b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <emptyLocale locale="de_" /> 267b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <emptyLocale locale="es_" /> 268b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <emptyLocale locale="hi_" /> 269b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <emptyLocale locale="zh_" /> 270b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </deprecates> 271b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 272b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 273b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 274b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <target name="rbnf" depends="init,setup" description="builds rbnf files in ICU text format"> 275b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" srcFile=".*xml" destFile=".*txt"> 276b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <run> 277b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <args> 278b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="--sourcedir" value="${env.CLDR_DIR}/common/rbnf" /> 279b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/rbnf"/> 280b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/rbnf"/> 281b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" /> 282b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </args> 283b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <!-- http://ant.apache.org/faq.html#xml-entity-include --> 284b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru &icu-config; 285b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </run> 286b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </cldr-build> 287b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </target> 288b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <target name="rbnffiles" depends="init, setup" description="builds rbnffiles.mk"> 289b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="rbnffiles.mk" noArgs="true"> 290b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 291b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <run> 292b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <args> 293b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/rbnf" /> 294b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/rbnf"/> 295b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/rbnf"/> 296b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 297b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-w" value="${env.CLDR_DIR}/common/rbnf" /> 298b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </args> 299b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </run> 300b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </cldr-build> 301b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </target> 302b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="supplementalData" depends="init,setup" description="builds supplementalData.txt from supplementalData.xml"> 303b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="supplementalData.txt" noArgs="true"> 304b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 305b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 306b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 307b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 308b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 309b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-l"/> 310b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-f"/> 311b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 312b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 31350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remapper> 31450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/CurrencyMap" targetDir="curr" /> 31550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <remap sourcePath="/CurrencyMeta" targetDir="curr" /> 31650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </remapper> 317b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 318b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 319b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 32050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="metaZones" depends="init,setup" description="builds metaZones.txt from metaZones.xml"> 32150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="metaZones.txt" noArgs="true"> 322b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 323b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 324b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 325b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 326b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 327b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-z"/> 328b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-f"/> 329b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 330b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 331b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 332b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 333b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 33450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="windowsZones" depends="init,setup" description="builds windowsZones.txt from windowsZones.xml"> 33550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="windowsZones.txt" noArgs="true"> 33650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <!-- launch the tool and generate the data after reading the config file --> 33750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 33850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 33950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 34050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 34150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-i"/> 34250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-f"/> 34350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 34450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 34550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 34650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 34750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 348c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <target name="likelySubtags" depends="init,setup" description="builds likelySubtags.txt from likelySubtags.xml"> 349c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="likelySubtags.txt" noArgs="true"> 350c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 351c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <run> 352c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <args> 353c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 354c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 355c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-t"/> 356c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-f"/> 357c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 358c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </args> 359c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </run> 360c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </cldr-build> 361c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </target> 362c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <target name="plurals" depends="init,setup" description="builds plurals.txt from plurals.xml"> 363c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="plurals.txt" noArgs="true"> 364c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 365c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <run> 366c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <args> 367c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 368c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 369c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-r"/> 370c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-f"/> 371c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 372c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </args> 373c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </run> 374c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </cldr-build> 375c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </target> 376b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <target name="numberingSystems" depends="init,setup" description="builds numberingSystems.txt from numberingSystems.xml"> 377b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="numberingSystems.txt" noArgs="true"> 378b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 379b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <run> 380b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <args> 381b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-s" value="${env.CLDR_DIR}/common/supplemental" /> 382b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 383b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-n"/> 384b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-f"/> 385b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 386b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </args> 387b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </run> 388b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </cldr-build> 389b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </target> 390b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="brkitr" depends="init,setup" description="builds break iterator files in ICU text format"> 391b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" srcFile=".*xml" destFile=".*txt"> 392b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 393b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 394b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--sourcedir" value="${env.ICU4C_DIR}/source/data/xml/brkitr"/> 395b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/brkitr"/> 396b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" /> 397b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 398b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- The entity include is not required for this target --> 399b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- http://ant.apache.org/faq.html#xml-entity-include 400b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru &icu-config; 401b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru --> 402b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 403b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 404b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 405b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="brkfiles" depends="init, setup" description="builds brkfiles.mk"> 406b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="brkfiles.mk" noArgs="true"> 407b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- launch the tool and generate the data after reading the config file --> 408b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 409b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 410b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-s" value="${env.ICU4C_DIR}/source/data/xml/brkitr" /> 411b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-d" value="${env.ICU4C_DIR}/source/data/brkitr"/> 412b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-m" value="${env.CLDR_DIR}/common/supplemental" /> 413b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="-w" value="${env.ICU4C_DIR}/source/data/xml/brkitr" /> 414b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 415b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 416b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 417b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 41850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 41950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <target name="keyTypeData" depends="init,setup" description="builds keyTypeData.txt and timezoneTypes.txt from bcp47/*.xml"> 42050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" noArgs="true"> 42150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <!-- launch the tool and generate the data after reading the config file --> 42250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <run> 42350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <args> 42450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-s" value="${env.CLDR_DIR}/common/bcp47" /> 42550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-k" value="${env.CLDR_DIR}/common/bcp47" /> 42650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/> 42750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </args> 42850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </run> 42950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </cldr-build> 43050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </target> 43150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 432b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="translit" depends="init,setup" description="builds collation files in ICU text format"> 433b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile=".*txt"> 434b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 435b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> 436b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <arg name="-m" value="((?!.*(Canadian|Ethiopic).*).*)" /> 437b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--sourcedir" value="${env.CLDR_DIR}/common/transforms" /> 438b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--destdir" value="${env.ICU4C_DIR}/source/data/translit"/> 439b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name="--commentSkip"/> 440b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 441b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- http://ant.apache.org/faq.html#xml-entity-include --> 442b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru 443b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 444b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 445b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 446b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- we don't generate en.txt or el.txt - so don't change trnsfiles.mk for now. --> 447b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru<!-- 448b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="trnsfiles" depends="init, setup" description="builds trnsfiles.mk"> 449b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile="trnsfiles.mk" noArgs="true"> 450b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <run> 451b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <args> [ double hyphen not allowed in comments - transpose -" to fix below ] 452b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name=-"-sourcedir" value="${env.CLDR_DIR}/common/transforms" /> 453b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name=-"-destdir" value="${env.ICU4C_DIR}/source/data/translit"/> 454b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name=-"-commentSkip"/> 455b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <arg name=-"-writeIndex"/> 456b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </args> 457b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </run> 458b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </cldr-build> 459b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> --> 460b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <target name="clean" depends="init, setup" description="deletes all txt files and mk files from coll and locales directories"> 461b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <delete> 462b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <fileset id="locales" dir="${env.ICU4C_DIR}/source/data/locales"> 463b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="*.txt" /> 464c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </fileset> 465c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="resfiles" dir="${env.ICU4C_DIR}/source/data/locales"> 466b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="resfiles.mk" /> 467b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 46850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="locales_split" dir="${env.ICU4C_DIR}/source/data"> 46950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="curr/*.txt" /> 47050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="curr/resfiles.mk" /> 47150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="lang/*.txt" /> 47250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="lang/resfiles.mk" /> 47350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="region/*.txt" /> 47450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="region/resfiles.mk" /> 47550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="zone/*.txt" /> 47650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="zone/resfiles.mk" /> 47750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 478c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="collation" dir="${env.ICU4C_DIR}/source/data/coll"> 479b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="*.txt" /> 480c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </fileset> 481c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="colfiles" dir="${env.ICU4C_DIR}/source/data/coll"> 482b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="colfiles.mk" /> 483b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 48450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="translit" dir="${env.ICU4C_DIR}/source/data/translit"> 485b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="*_*.txt" /> 486b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="root.txt" /> 487b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 48850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="brkitr" dir="${env.ICU4C_DIR}/source/data/brkitr"> 489b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <!-- brkitr directory contains bunch of txt files that are not produced by LDML2ICUConverter. 490b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru So can't clean up everything. This needs to be updated when new files are added to xml/brkitr directory --> 49150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="root.txt" /> 49250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="el.txt" /> 49350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="en.txt" /> 49450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="en_US.txt" /> 49550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="en_US_POSIX.txt" /> 49650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="ja.txt" /> 49750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="th.txt" /> 49850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 49950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="brkfiles" dir="${env.ICU4C_DIR}/source/data/brkitr"> 500b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="brkfiles.mk" /> 501b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 502c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="supplementalData" dir="${env.ICU4C_DIR}/source/data/misc"> 503b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru <include name="supplementalData.txt" /> 504b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 50550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="rbnf" dir="${env.ICU4C_DIR}/source/data/rbnf"> 50650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="*.txt" /> 50750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 50850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="rbnffiles" dir="${env.ICU4C_DIR}/source/data/rbnf"> 50950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="rbnffiles.mk" /> 51050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 51150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="metaZones" dir="${env.ICU4C_DIR}/source/data/misc"> 51250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="metaZones.txt" /> 51350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 51450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="windowsZones" dir="${env.ICU4C_DIR}/source/data/misc"> 51550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="windowsZones.txt" /> 516b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </fileset> 517c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="likelySubtags" dir="${env.ICU4C_DIR}/source/data/misc"> 518c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <include name="likelySubtags.txt" /> 519c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </fileset> 520c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <fileset id="plurals" dir="${env.ICU4C_DIR}/source/data/misc"> 521c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru <include name="plurals.txt" /> 522c69afcec261fc345fda8daf46f0ea6b4351dc777Jean-Baptiste Queru </fileset> 523b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <fileset id="numberingSystems" dir="${env.ICU4C_DIR}/source/data/misc"> 524b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru <include name="numberingSystems.txt" /> 525b0ac937921a2c196d8b9da665135bf6ba01a1ccfJean-Baptiste Queru </fileset> 52650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <fileset id="keyTypeData" dir="${env.ICU4C_DIR}/source/data/misc"> 52750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="keyTypeData.txt" /> 52850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho <include name="timezoneTypes.txt" /> 52950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho </fileset> 530b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </delete> 531b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru </target> 532b13da9df870a61b11249bf741347908dbea0edd8Jean-Baptiste Queru</project> 533