OLD | NEW |
1 # Copyright (C) 2010-2013, International Business Machines Corporation and other
s. | 1 # Copyright (C) 2010-2014, International Business Machines Corporation and other
s. |
2 # All Rights Reserved. | 2 # All Rights Reserved. |
3 # | 3 # |
4 # Commands for regenerating ICU4C locale data (.txt files) from CLDR. | 4 # Commands for regenerating ICU4C locale data (.txt files) from CLDR. |
5 # | 5 # |
6 # The process requires local copies of | 6 # The process requires local copies of |
7 # - CLDR (the source of most of the data, and some Java tools) | 7 # - CLDR (the source of most of the data, and some Java tools) |
8 # - ICU4J (used only for checking the converted data) | 8 # - ICU4J (used only for checking the converted data) |
9 # - ICU4C (the destination for the new data, and the source for some of it) | 9 # - ICU4C (the destination for the new data, and the source for some of it) |
10 # (Either check out ICU4C from Subversion, or download the additiona
l | 10 # (Either check out ICU4C from Subversion, or download the additiona
l |
11 # icu4c-*-data.zip file so that the icu/source/data/ directory is f
ully | 11 # icu4c-*-data.zip file so that the icu/source/data/ directory is f
ully |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 # | 115 # |
116 # c) After everything is committed, you will need to tag the CLDR, ICU4J, and | 116 # c) After everything is committed, you will need to tag the CLDR, ICU4J, and |
117 # ICU4C sources that ended up being used for the integration; see step 17 | 117 # ICU4C sources that ended up being used for the integration; see step 17 |
118 # below. | 118 # below. |
119 # | 119 # |
120 ################################################################################ | 120 ################################################################################ |
121 | 121 |
122 # 1a. Java and ant variables, adjust for your system | 122 # 1a. Java and ant variables, adjust for your system |
123 | 123 |
124 export JAVA_HOME=`/usr/libexec/java_home` | 124 export JAVA_HOME=`/usr/libexec/java_home` |
125 export ANT_OPTS="-Xmx1024m | 125 export ANT_OPTS="-Xmx1024m" |
126 | 126 |
127 # 1b. CLDR variables, adjust for your setup; with cygwin it might be e.g. | 127 # 1b. CLDR variables, adjust for your setup; with cygwin it might be e.g. |
128 # CLDR_DIR=`cygpath -wp /build/cldr` | 128 # CLDR_DIR=`cygpath -wp /build/cldr` |
129 | 129 |
130 export CLDR_DIR=$HOME/cldr/trunk | 130 export CLDR_DIR=$HOME/cldr/trunk |
131 #export CLDR_CLASSES=$CLDR_DIR/tools/java/classes | 131 #export CLDR_CLASSES=$CLDR_DIR/tools/java/classes |
132 | 132 |
133 # 1c. ICU variables | 133 # 1c. ICU variables |
134 | 134 |
135 export ICU4C_DIR=$HOME/icu/icu/trunk | 135 export ICU4C_DIR=$HOME/icu/icu/trunk |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
254 --parents -m "cldrbug nnnn: tag cldr sources for NNN" | 254 --parents -m "cldrbug nnnn: tag cldr sources for NNN" |
255 | 255 |
256 svn copy svn+ssh://source.icu-project.org/repos/icu/icu4j/trunk \ | 256 svn copy svn+ssh://source.icu-project.org/repos/icu/icu4j/trunk \ |
257 svn+ssh://source.icu-project.org/repos/icu/icu4j/tags/cldr-NNN \ | 257 svn+ssh://source.icu-project.org/repos/icu/icu4j/tags/cldr-NNN \ |
258 --parents -m 'ticket:mmmm: tag the version used for integrating CLDR NNN' | 258 --parents -m 'ticket:mmmm: tag the version used for integrating CLDR NNN' |
259 | 259 |
260 svn copy svn+ssh://source.icu-project.org/repos/icu/icu/trunk \ | 260 svn copy svn+ssh://source.icu-project.org/repos/icu/icu/trunk \ |
261 svn+ssh://source.icu-project.org/repos/icu/icu/tags/cldr-NNN \ | 261 svn+ssh://source.icu-project.org/repos/icu/icu/tags/cldr-NNN \ |
262 --parents -m 'ticket:mmmm: tag the version used for integrating CLDR NNN' | 262 --parents -m 'ticket:mmmm: tag the version used for integrating CLDR NNN' |
263 | 263 |
OLD | NEW |