Oleksandr Hubanov
5f9f8b2053
ICU-22714 fix zos build, use OpenXL
...
See #3008
2024-09-20 17:12:28 -07:00
Mihai Nita
788b893214
ICU-22769 Fix the jar generation to not use versioned folder
2024-05-22 10:01:41 -07:00
luz paz
73eca0a9c9
ICU-21580 Fix typos in icu4c/
...
Found via `codespell -q 3 -L ans,anumber,atleast,ba,bre,hace,nd,nin,ois,rsource,som,sur,tht -S icu4c/source/data/zone,icu4c/source/data/lang`
ICU-21580 Fix source (related) typos
ICU-21580 Revert extraneous auto-encoding
ICU-21580 Re-add previous reverted fix without auto-encoding
2021-07-19 13:22:38 -05:00
Artemkth
6e99377bc5
ICU-20677 Fixing cygwin/MSVC build
...
See #1398
2020-10-08 11:11:11 -07:00
Paul Smith
ed268e77e3
ICU-21216 Windows: Ensure directory exists before running rc
...
When building in parallel it's possible that the rc command is invoked
before other rules get around to creating the output directory.
2020-08-10 12:16:47 -07:00
Mojca Miklavec
4a3a457b38
ICU-20852 Fix Makefile to build on Sparc Solaris
2020-02-19 12:42:40 -08:00
Jeff Genovy
783ee4c902
ICU-20322 On MinGW, move the DLLs to the "bin" directory.
...
This change builds on Vincent Torri's changes.
This installs the ICU DLL files in $prefix/bin instead of $prefix/lib.
Note: In order to disable this change in behavior you can edit
the "mh-mingw*" file(s). If you set the variable MINGW_MOVEDLLSTOBINDIR
to NO instead of YES, then it will retain the previous behavior of
installing the DLLs into the bin folder.
2020-02-12 14:19:15 -08:00
Smaarn
996da8faac
ICU-20871 Fixed: no rule was defined to create the $(OUTDIR) directory if it didn't exist.
...
This would cause failures during cross compilation cases such as:
make[6]: Leaving directory '/spksrc/spk/bazarr/work-qoriq-6.1/icu/source/data'
make[5]: *** No rule to make target 'out', needed by 'out/icudt64b.dat'. Stop.
2020-01-08 15:42:35 +01:00
Shane Carr
702fdb6c33
ICU-20593 Renaming Python buildtool to icutools.databuilder.
2019-05-07 13:42:06 -07:00
Shane F. Carr
acca4e15a2
ICU-20439 Updating cldr-icu-readme.txt to reflect changes in eac8f4b
.
2019-03-13 01:30:29 -07:00
Steven R. Loomis
67d218f247
ICU-20470 skip data/rules.mk regen for source tarball
...
- If icu/source/data/locales/root.txt missing, skip
python rules.mk generation.
- Also, create build directories properly as needed
- Also includes noise changes to configure
(configure was probably generated using unreleased
autoconf 2.70 or 2.69 + patches)
- eac8f4b31a
did not
regen configure properly, so BUILDTOOL_OPTS is now
ICU_DATA_BUILDTOOL_OPTS
2019-03-04 07:40:40 -08:00
Shane Carr
eac8f4b31a
ICU-20460 Adding mechanism to build unicore data into dat file.
2019-02-27 18:36:02 -08:00
Norbert Runge
011c51098b
ICU-20386 Adds workaround to icu4c/source/data/Makefile.in: Help python to find
...
the buildtools directory it needs when running the ICU4C unit tests in an
out-of-source installation.
The change is a quick workaround for now for an issue that can have wide impact.
2019-01-31 15:53:39 -08:00
Shane Carr
ccba38d382
ICU-20298 Adding improved locale filtering to buildtool.
...
- Integrates changes from cldrbug 11802 to ICU.
- Adds test suite for buildtool.
- Adds new filter type "union".
2019-01-28 13:43:17 -08:00
Shane Carr
ee9c0b944c
ICU-10923 Rewriting data build orchestration in Python.
...
- Creates new Python package in icu4c/data/buildtool
- Creates BUILRDULES.py in icu4c/data and icu4c/test/testdata, unified between Unix/Windows
- Removes most data build orchestration rules from makedata.mak, testdata.mak, data/Makefile.in, and test/testdata/Makefile.in
- Removes pool.res files and builds them on the fly instead
2018-11-19 13:43:35 -07:00
Jeff Genovy
208d28ec1f
ICU-13556 Add missing order-only prerequisite in data/Makefile.in
...
X-SVN-Rev: 41453
2018-05-24 05:59:09 +00:00
Steven R. Loomis
97f525fd5e
ICU-13595 Fix Segmentation Fault in Parallel Builds
...
Patch From @eli-nestlabs
X-SVN-Rev: 40962
2018-02-21 18:58:07 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Andy Heninger
d06ffe0e27
ICU-10616 break iterator data files, separate rules, dictinaries and locales.
...
X-SVN-Rev: 38052
2015-10-08 22:20:33 +00:00
Michael Ow
bcdcc4dc67
ICU-10731 Fix import library name when building data on mingw
...
X-SVN-Rev: 36922
2015-01-06 23:08:18 +00:00
John Emmons
4d47dd3226
ICU-11092 Split out units data into a separate tree
...
X-SVN-Rev: 36458
2014-09-11 10:16:22 +00:00
Peter Edberg
d87c86274c
ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar
...
X-SVN-Rev: 36397
2014-09-08 22:16:21 +00:00
Markus Scherer
0f78abc7ee
ICU-9644 re-hardcode some normalization data: nfc.nrm
...
X-SVN-Rev: 36384
2014-09-08 03:05:56 +00:00
Michael Ow
d29271fcce
ICU-9985 Add support for msys msvc build environment
...
X-SVN-Rev: 36256
2014-08-27 22:42:28 +00:00
Markus Scherer
ec55298e96
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan)
...
X-SVN-Rev: 36162
2014-08-14 18:47:27 +00:00
Yoshito Umaoka
ae3f6f13a4
ICU-10934 The tz database abbreviation support in ICU4C
...
X-SVN-Rev: 36080
2014-07-23 21:51:09 +00:00
Michael Ow
fefa024ccc
ICU-10711 Update more fixes to zos pds dataset build
...
X-SVN-Rev: 35251
2014-02-27 19:23:50 +00:00
Markus Scherer
e977c057a9
ICU-9101 merge branches/markus/collv2@35225 into the trunk
...
X-SVN-Rev: 35227
2014-02-25 21:21:49 +00:00
Michael Ow
8304daf4d7
ICU-10711 Fix pds dataset data builds on zos
...
X-SVN-Rev: 35152
2014-02-18 06:21:37 +00:00
Michael Ow
aaca304356
ICU-10537 Avoid rerunning pkgdata tool when building data
...
X-SVN-Rev: 34820
2013-12-26 21:28:59 +00:00
Peter Edberg
bf4126616b
ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict
...
X-SVN-Rev: 34229
2013-09-06 23:43:13 +00:00
George Rhoten
8b10488235
ICU-9456 Dependency fixes for make -j 16
...
X-SVN-Rev: 32281
2012-08-28 22:57:29 +00:00
Maxime Serrano
c64c0299d7
ICU-9353 merge dbbi-tries work into the trunk
...
X-SVN-Rev: 32184
2012-08-16 23:01:49 +00:00
George Rhoten
a831a2d71f
ICU-9456 Optimize the ICU4C build on Mac OS X
...
X-SVN-Rev: 32093
2012-08-03 17:27:44 +00:00
Dragan Besevic
141bc218ef
ICU-9252 zOS performance enhancement
...
X-SVN-Rev: 31696
2012-04-10 15:49:28 +00:00
Dragan Besevic
6bde113710
ICU-9022 fix build for data on zOS
...
X-SVN-Rev: 31615
2012-03-13 20:18:59 +00:00
Michael Ow
e144d4ff66
ICU-8936 Add check-exhaustive make target to run the test suite in exhaustive mode
...
X-SVN-Rev: 30961
2011-11-14 22:33:19 +00:00
Abhinav Gupta
3db9ae8155
ICU-8328 separated icu4j tzdata for make and nmake
...
X-SVN-Rev: 30709
2011-09-26 15:30:34 +00:00
Michael Ow
c03f56c4ca
ICU-8588 Add missing include directory when using rc
...
X-SVN-Rev: 30234
2011-06-25 02:05:22 +00:00
Peter Edberg
7aaca9b950
ICU-8329 Roll in Khmer dictionary word break code from George, data from Nathan/sbbic.org
...
X-SVN-Rev: 30019
2011-05-04 13:25:37 +00:00
Markus Scherer
c04082d93c
ICU-8105 hardcode Unicode property names data (formatVersion 2); includes new dictionary-type tries (ByteTrie & UCharTrie see ticket #8167 ); merge branches/markus/tries -r 29040:29249
...
X-SVN-Rev: 29252
2010-12-31 18:21:36 +00:00
Markus Scherer
58773a3751
ICU-8021 revert data/Makefile change for genrb to build all resource bundles at once: was building 478*478 bundles in multi-threaded make run (make -j5)
...
X-SVN-Rev: 28957
2010-10-29 20:21:33 +00:00
Markus Scherer
1c6f49ed3c
ICU-8021 updated pool.res files
...
X-SVN-Rev: 28947
2010-10-28 21:36:56 +00:00
Markus Scherer
3360fe4708
ICU-7144 merge UTS #46 (IDNA2008) C/C++ feature into trunk, merging in -r 27794:28172 icu/branches/markus/uts46
...
X-SVN-Rev: 28195
2010-06-15 15:54:53 +00:00
Michael Ow
cbcad3c5bd
ICU-7581 Fix gencfu extension in Makefile.
...
X-SVN-Rev: 28127
2010-06-03 19:55:20 +00:00
Michael Ow
4d292e34e0
ICU-7581 Ensure CURDIR is not empty and skip check for gencfu in cross compilation.
...
X-SVN-Rev: 28126
2010-06-03 19:41:43 +00:00
Markus Scherer
e6c5486734
ICU-7611 take genuca out of the build
...
X-SVN-Rev: 27926
2010-04-10 04:14:01 +00:00
Markus Scherer
b5f138b98b
ICU-7611 take Unicode properties build tools out of the build: genbidi, gencase, gennames, genpname, genprops
...
X-SVN-Rev: 27918
2010-04-09 23:30:02 +00:00