Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Issue 255943004: Add icudt.dll for Windows (Closed)

Created:
6 years, 8 months ago by jungshik at Google
Modified:
6 years, 7 months ago
Reviewers:
Mark Mentovai
CC:
chromium-reviews, brettw
Visibility:
Public.

Description

Add icudt.dll for Windows 1. Generate and add windows/icudt.dll with the procedure outlined in README.chromium. It uses a out-of-tree copy of the upstream ICU along with our custom-built icudtl.dat and a locally modified version of makedata.mak. We used to have a separate build/ directory for VS solution/project files to build icudtl.dll. Maintaining them is rather cumbersom now that we want to update our ICU (major version changes) more frequently. Note that icudt.dll is not used by default (icu_use_data_file_flag=1). The GN build still uses it by default and we should not break that build. 2. Add scripts/make_mac_assembly.sh to simplify the generation of the icu data assembly source file for Mac. 3. Update README.chromium accordingly. BUG=132145 TEST=None until icu is rolled to this version.

Patch Set 1 #

Total comments: 4

Patch Set 2 : Add icudt.dll for Windows #

Patch Set 3 : Add icudt.dll for Windows #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -54 lines) Patch
M README.chromium View 4 chunks +23 lines, -22 lines 0 comments Download
M patches/data.build.win.patch View 2 chunks +7 lines, -31 lines 0 comments Download
A scripts/make_mac_assembly.sh View 1 2 1 chunk +23 lines, -0 lines 0 comments Download
M source/data/makedata.mak View 2 chunks +2 lines, -1 line 0 comments Download
A windows/icudt.dll View Binary file 0 comments Download
windows/icudt.dll View 1 2 0 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
jungshik at Google
Can you take a look? This will be the last CL before rolling DEPS to ...
6 years, 8 months ago (2014-04-25 20:39:04 UTC) #1
Mark Mentovai
https://codereview.chromium.org/255943004/diff/1/scripts/make_mac_assembly.sh File scripts/make_mac_assembly.sh (right): https://codereview.chromium.org/255943004/diff/1/scripts/make_mac_assembly.sh#newcode11 scripts/make_mac_assembly.sh:11: .globl _icudt52_dat I thought we were going to get ...
6 years, 8 months ago (2014-04-25 21:00:32 UTC) #2
jungshik at Google
Thanks for taking a look. Please, take another look. https://codereview.chromium.org/255943004/diff/1/scripts/make_mac_assembly.sh File scripts/make_mac_assembly.sh (right): https://codereview.chromium.org/255943004/diff/1/scripts/make_mac_assembly.sh#newcode11 scripts/make_mac_assembly.sh:11: ...
6 years, 8 months ago (2014-04-26 00:20:02 UTC) #3
Mark Mentovai
That’s less fragile, LGTM.
6 years, 8 months ago (2014-04-26 00:25:53 UTC) #4
jungshik at Google
6 years, 7 months ago (2014-04-28 18:01:01 UTC) #5
On 2014/04/26 00:25:53, Mark Mentovai wrote:
> That’s less fragile, LGTM.

Thank you. Checked in manually in two parts because codereview/appengine are
'misbhehaving'.

Powered by Google App Engine
This is Rietveld 408576698