Shane Carr
c30cd07c7e
ICU-20299 Adds Python 2.7 support to data build script.
2018-12-12 12:56:00 -08:00
Shane Carr
a2a39e69d0
ICU-10923 Adding initial version of data file filtering.
...
- Reads filters.json or .hjson from ICU_DATA_FILTER_FILE environment variable
- Adds DepTarget for dependency semantics, and warns for missing deps.
- Fixes certain tests that crash with sliced locale data.
- Includes support for 4 filter types.
2018-12-07 16:51:18 -08:00
Steven R. Loomis
00b360227b
ICU-20247 use = instead of == in sh compare
...
* Note: the diff will show changes to "runstatedir". This is
a feature which ICU does not use, and it is not in any released
autoconf version. Perhaps some distributions patched autoconf
locally.
https://lists.gnu.org/archive/html/autoconf/2018-07/msg00006.html
2018-12-05 14:32:36 -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
Shane F. Carr
a38beef113
ICU-20160 Add check for Python 3 in autoconf and nmake. ( #157 )
2018-09-27 14:27:41 -07:00
Andy Heninger
0a1513bcc9
ICU-12505 U_HAVE_STD_ATOMICS, reduce & simplify configure options. ( #52 )
2018-09-27 14:27:38 -07:00
Hugh McMaster
e21982ce40
ICU-10464 Make installation of icu-config optional ( #13 )
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Originally ICU-20030
2018-09-27 14:27:37 -07:00
Jeff Genovy
4bf9c4a8be
ICU-13667 Fix discrepancy in text in 'configure'.
...
X-SVN-Rev: 41468
2018-05-25 23:47:51 +00:00
Shane Carr
16aedd5e1a
ICU-13670 Changing CFLAGS to C11 and fixing check for unicode string literals.
...
X-SVN-Rev: 41263
2018-04-23 21:16:52 +00:00
Yoshito Umaoka
c620f117ca
ICU-13385 autoconf to detect if xlocale.h exists or not.
...
X-SVN-Rev: 40568
2017-10-05 06:39:53 +00:00
Steven R. Loomis
4b9ca817eb
ICU-13387 autoconf fixes for disabled tools and tests and draft api
...
X-SVN-Rev: 40556
2017-10-04 22:41:40 +00:00
Steven R. Loomis
0944bb9c8f
ICU-13089 detect sed, use $(SED) for icu-config
...
X-SVN-Rev: 39992
2017-04-06 21:21:34 +00:00
Steven R. Loomis
47752b4795
ICU-13098 re-commit r398758 configure.ac (got dropped). configure is fine.
...
X-SVN-Rev: 39990
2017-04-05 23:16:01 +00:00
Steven R. Loomis
153ccb4e2e
ICU-12766 revert r39756 (mistake)
...
X-SVN-Rev: 39758
2017-03-10 02:58:13 +00:00
Steven R. Loomis
6f30aba8ef
ICU-12766 esc- work in progress
...
X-SVN-Rev: 39756
2017-03-10 02:27:09 +00:00
Markus Scherer
9b792c3cf1
ICU-12736 remove remaining uses of now-obsolete U_HAVE_STD_STRING
...
X-SVN-Rev: 39733
2017-03-04 00:22:40 +00:00
Andy Heninger
7d2fe3819c
ICU-12643 ICU4C, require C++11 to build.
...
X-SVN-Rev: 39543
2016-12-16 00:03:11 +00:00
Steven R. Loomis
c3277ff991
ICU-12774 tzname/timezone checks on cygwin, merge r39416
...
X-SVN-Rev: 39421
2016-10-04 04:00:46 +00:00
Steven R. Loomis
4136a2f257
ICU-12708 bye bye layout engine
...
X-SVN-Rev: 39176
2016-09-09 21:28:18 +00:00
Yoshito Umaoka
ec3948198e
ICU-10232 Updated preprocessro macro again - including xlocale.h except for windows, configure script to set -DU_HAVE_STRTOD_L=1 when strtod_l is available, etc.
...
X-SVN-Rev: 39144
2016-09-07 07:43:38 +00:00
Yoshito Umaoka
f2d8d1be68
ICU-10232 DigitList to use strtod_l instead of strtod with cached host decimal point on platforms supporting strtod_l. For other platforms, detect host decimal point instead of using cached host decimal point char.
...
X-SVN-Rev: 39124
2016-09-02 20:58:05 +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
Michael Ow
8d4fe67a1e
ICU-11942 Disable certain gcc flags on solaris
...
X-SVN-Rev: 38632
2016-04-19 21:00:50 +00:00
Steven R. Loomis
39f698cbc3
ICU-11437 revert r37938 r37939 (also ICU-11435 ) - try to unbreak Solaris
...
X-SVN-Rev: 37945
2015-09-11 02:01:12 +00:00
Steven R. Loomis
a6fd360ff3
ICU-11435 Bitrig fixes.
...
Incorporates ICU-11881 and ICU-11882
X-SVN-Rev: 37938
2015-09-10 06:26:57 +00:00
Steven R. Loomis
77cd9e6aa4
ICU-11763 turn icuplugs off by default
...
add "--enable-plugins" to configure, and also "UCONFIG_ENABLE_PLUGINS".
These are disabled by default.
Also, start splitting out acinclude.m4 content to source/config/m4/..
X-SVN-Rev: 37675
2015-07-16 18:13:02 +00:00
Michael Ow
390e7a5080
ICU-11715 Fix ICU data build issue on HPUX ia64 using aCC
...
X-SVN-Rev: 37499
2015-06-04 20:31:02 +00:00
Andy Heninger
4d4ee85673
ICU-11659 Remove remnants of ICU_USE_THREADS
...
X-SVN-Rev: 37415
2015-04-30 01:10:04 +00:00
Steven R. Loomis
68e82040f9
ICU-11023 merge from branch
...
X-SVN-Rev: 36425
2014-09-10 02:20:50 +00:00
Steven R. Loomis
e330da58b6
ICU-8502 still do the previous version scan, but at least let autoconf know what our version # is.
...
X-SVN-Rev: 36375
2014-09-06 00:39:13 +00:00
Steven R. Loomis
2ceea1aada
ICU-10989 fixup apidoc tags on deprecated layout engine. Also DO
...
build it by default still for this release. Add a note on
ParagraphLayout as well.
X-SVN-Rev: 36368
2014-09-05 22:09:11 +00:00
Steven R. Loomis
7b46ea1945
ICU-10972 improve --with-data-packaging docs
...
X-SVN-Rev: 36363
2014-09-05 18:33:24 +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
Steven R. Loomis
34b4644cac
ICU-10530 Deprecate LayoutEngine
...
X-SVN-Rev: 35951
2014-06-26 01:17:03 +00:00
Yoshito Umaoka
401e64ef80
ICU-10549 Merging a new collation performance regression test cases from a branch.
...
X-SVN-Rev: 34721
2013-12-09 17:32:25 +00:00
Steven R. Loomis
358e1ddcd2
ICU-10376 fixup clang warnings
...
X-SVN-Rev: 34385
2013-09-18 20:08:25 +00:00
Steven R. Loomis
816c682d5d
ICU-9790 configure.in should be configure.ac - http://www.gnu.org/software/automake/manual/html_node/Requirements.html#Requirements
...
X-SVN-Rev: 34181
2013-09-04 04:55:27 +00:00