Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1391)

Issue 198130043: ticket:11039: optionally build ICU4J jar without ICU runtime data (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 10 months ago by roubert (google)
Modified:
9 years, 10 months ago
Reviewers:
yoshito_umaoka, yoshito, markus.icu
Base URL:
svn+ssh://source.icu-project.org/repos/icu/icu4j/trunk
Visibility:
Public.

Description

ticket:11039: optionally build ICU4J jar without ICU runtime data Make all Ant targets for copying data conditional on a new property named icu4c.data.path which, if set, inhibits all data copying and updates the ICUConfig.properties file to use this path. Use in this way: $ ant -Dicu4c.data.path=/tmp/icu/build/data/out/tmp check R=markus.icu@gmail.com Committed: http://bugs.icu-project.org/trac/changeset/36996

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rename build target. #

Total comments: 6

Patch Set 3 : Code review. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -21 lines) Patch
M main/classes/charset/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M main/classes/collate/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M main/classes/core/build.xml View 1 2 3 chunks +11 lines, -3 lines 2 comments Download
M main/classes/currdata/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M main/classes/langdata/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M main/classes/regiondata/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M main/classes/translit/build.xml View 1 2 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 11
roubert (google)
9 years, 10 months ago (2015-01-29 21:58:04 UTC) #1
markus.icu
I would like Yoshito to review this too.
9 years, 10 months ago (2015-01-30 03:48:19 UTC) #2
markus.icu
One minor comment, otherwise looks great! https://codereview.appspot.com/198130043/diff/1/main/classes/core/build.xml File main/classes/core/build.xml (right): https://codereview.appspot.com/198130043/diff/1/main/classes/core/build.xml#newcode72 main/classes/core/build.xml:72: <target name="update-properties" if="icu4j.data.path" ...
9 years, 10 months ago (2015-01-30 03:53:25 UTC) #3
roubert (google)
https://codereview.appspot.com/198130043/diff/1/main/classes/core/build.xml File main/classes/core/build.xml (right): https://codereview.appspot.com/198130043/diff/1/main/classes/core/build.xml#newcode72 main/classes/core/build.xml:72: <target name="update-properties" if="icu4j.data.path" description="Update properties file"> On 2015/01/30 03:53:25, ...
9 years, 10 months ago (2015-01-30 11:21:06 UTC) #4
yoshito
Some additional comments from me. https://codereview.appspot.com/198130043/diff/20001/main/classes/core/build.xml File main/classes/core/build.xml (right): https://codereview.appspot.com/198130043/diff/20001/main/classes/core/build.xml#newcode28 main/classes/core/build.xml:28: <target name="jar" depends="compile, copy, ...
9 years, 10 months ago (2015-01-30 15:53:41 UTC) #5
roubert (google)
I've now also renamed the property to icu4c.data.path so that it doesn't clash with the ...
9 years, 10 months ago (2015-01-30 16:30:30 UTC) #6
yoshito
Reviewed patch#3. I guess it does not work.. can you verify? https://codereview.appspot.com/198130043/diff/40001/main/classes/core/build.xml File main/classes/core/build.xml (right): ...
9 years, 10 months ago (2015-01-30 16:46:19 UTC) #7
yoshito
On 2015/01/30 16:46:19, yoshito wrote: > Reviewed patch#3. I guess it does not work.. can ...
9 years, 10 months ago (2015-01-30 16:52:53 UTC) #8
roubert (google)
https://codereview.appspot.com/198130043/diff/40001/main/classes/core/build.xml File main/classes/core/build.xml (right): https://codereview.appspot.com/198130043/diff/40001/main/classes/core/build.xml#newcode34 main/classes/core/build.xml:34: <target name="copy-data" depends="set-icuconfig-datapath" unless="icu4c.data.path" description="Extract pre-built ICU core data ...
9 years, 10 months ago (2015-01-30 16:54:06 UTC) #9
markus.icu
LGTM Thanks Fredrik and Yoshito!!
9 years, 10 months ago (2015-01-30 16:56:29 UTC) #10
roubert (google)
9 years, 10 months ago (2015-01-30 16:59:31 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as 36996 (presubmit successful).
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b