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

Side by Side Diff: README.chromium

Issue 266503003: Add a support for newlib (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/icu52/
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | patches/putil.patch » ('j') | source/common/putilimp.h » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: icu 1 Name: icu
2 URL: http://site.icu-project.org/ 2 URL: http://site.icu-project.org/
3 Version: 52.1 3 Version: 52.1
4 License: MIT 4 License: MIT
5 Security Critical: yes 5 Security Critical: yes
6 6
7 Description: 7 Description:
8 This directory contains the source code of ICU 52.1 for C/C++ 8 This directory contains the source code of ICU 52.1 for C/C++
9 9
10 1. It was obtained with the following: 10 1. It was obtained with the following:
11 11
12 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag s/release-52-1 icu52 12 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag s/release-52-1 icu52
13 13
14 The following directories we don't use are removed: 14 The following directories we don't use are removed:
15 15
16 - as_is 16 - as_is
17 - packaging 17 - packaging
18 - source/layout 18 - source/layout
19 - source/layoutex 19 - source/layoutex
20 - source/data/xml 20 - source/data/xml
21 21
22 patches/configure.patch is applied to get runConfigureICU work in the 22 patches/configure.patch is applied to get runConfigureICU work in the
23 icudata generation step without layout and layoutex directory by removing the 23 icudata generation step without layout and layoutex directory by removing the
24 corresponding Makefile's from ac_config variable. 24 corresponding Makefile's from ac_config variable.
25 25
26 2. Apply the following patch for platform related headers (putilimpl.h and 26 2. Apply the following patch for platform related headers (putilimpl.h and
27 others). 27 others).
28 28
29 - patches/putil.patch for Android and QNX 29 - patches/putil.patch for Android, QNX and newlib(NaCl-newlib).
Mark Mentovai 2014/04/30 14:06:27 extra space before QNX
30 Upstream bug for Android : http://bugs.icu-project.org/trac/ticket/10478 30 Upstream bug for Android : http://bugs.icu-project.org/trac/ticket/10478
31 Upstream bug for QNX : http://bugs.icu-project.org/trac/ticket/10811 31 Upstream bug for QNX : http://bugs.icu-project.org/trac/ticket/10811
32 Upstream bug for newlib : http://bugs.icu-project.org/trac/ticket/10873
32 33
33 34
34 3. Breakiterator patches 35 3. Breakiterator patches
35 36
36 - Apply patches/brkitr.patch 37 - Apply patches/brkitr.patch
37 * word.txt 38 * word.txt
38 a. Move full stops (U+002E, U+FF0E) from MidNumLet to MidNum so that 39 a. Move full stops (U+002E, U+FF0E) from MidNumLet to MidNum so that
39 FQDN labels can be split at '.' 40 FQDN labels can be split at '.'
40 b. Move fullwidth digits (U+FF10 - U+FF19) from Ideographic to Numeric. 41 b. Move fullwidth digits (U+FF10 - U+FF19) from Ideographic to Numeric.
41 See http://unicode.org/cldr/trac/ticket/6555 42 See http://unicode.org/cldr/trac/ticket/6555
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
210 c. In Visual Studio, open source/allinone/allinone.sln solution 211 c. In Visual Studio, open source/allinone/allinone.sln solution
211 in ${SEPARATE_ICU_ROOT} 212 in ${SEPARATE_ICU_ROOT}
212 d. Build 'makedata' target 213 d. Build 'makedata' target
213 e. icudt52.dll will be generated in ${SEPARATE_ICU_ROOT}/bin 214 e. icudt52.dll will be generated in ${SEPARATE_ICU_ROOT}/bin
214 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll 215 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll
215 and check that in. 216 and check that in.
216 217
217 218
218 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT. 219 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT.
219 - patches/declspec.patch 220 - patches/declspec.patch
OLDNEW
« no previous file with comments | « no previous file | patches/putil.patch » ('j') | source/common/putilimp.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698