Commit Graph

113 Commits

Author SHA1 Message Date
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
Steven R. Loomis
3a28fb7216 ICU-20479 don’t leave junk in source directory on configure or make check
- see also ICU-20062
- add a `-B` option to the two python invocations on Windows
- set PYTHONDONTWRITEBYTECODE in configure.ac and icudefs.mk.in

Co-authored-by: Fredrik Roubert <roubert@google.com>
2019-03-08 14:28:27 -08: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
4136a2f257 ICU-12708 bye bye layout engine
X-SVN-Rev: 39176
2016-09-09 21:28:18 +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
Fredrik Roubert
ba63a17d17 ICU-11941 Add LINKFLAGS to enable setting -rpath options.
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/283410043 .

X-SVN-Rev: 38380
2016-02-26 11:25:33 +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
bfdba0df96 ICU-9583 show test summary at end of make. Apropos when the trunk is broken..
X-SVN-Rev: 33895
2013-07-09 01:16:33 +00:00
Michael Ow
b6b2fbfa43 ICU-9665 Fix cross compilation current path issue
X-SVN-Rev: 33067
2013-01-23 22:20:45 +00:00
Steven R. Loomis
12b8931555 ICU-9611 silent compile for linux
X-SVN-Rev: 32441
2012-09-27 19:04:34 +00:00
Steven R. Loomis
da2afe3e0e ICU-9555 reinstate compiler shortening
X-SVN-Rev: 32364
2012-09-11 00:00:37 +00:00
George Rhoten
eef039a7fe ICU-9456 Undo ability to remove compiler fluff.
X-SVN-Rev: 32358
2012-09-07 16:30:05 +00:00
George Rhoten
b6bb07e5a6 ICU-9456 The full compile line is not needed by default. Make the line visible when VERBOSE=1 for the makefiles. This makes it easier to view the warnings.
X-SVN-Rev: 32097
2012-08-03 21:10:42 +00:00
Michael Ow
78bb22cdb9 ICU-9376 Revert previous commit 31956
X-SVN-Rev: 31958
2012-06-15 00:56:20 +00:00
Michael Ow
228ceb5c76 ICU-9376 Fix mingw cross compilation errors
X-SVN-Rev: 31956
2012-06-14 22:29:37 +00:00
Michael Ow
671a7be44b ICU-9322 Fix some memory check errors in ICU tools
X-SVN-Rev: 31829
2012-05-17 19:58:22 +00:00
Michael Ow
7e72d845a2 ICU-9313 Fix build error on Cygwin/MSVC
X-SVN-Rev: 31821
2012-05-14 16:31:28 +00:00
Michael Ow
a89b4cc093 ICU-7883 Fix backslash issue on MinGW
X-SVN-Rev: 31679
2012-04-05 17:14:32 +00:00
Michael Ow
5fb1758cb1 ICU-9212 Use the correct installation command when installing ICU
X-SVN-Rev: 31667
2012-04-02 05:44:59 +00:00
Michael Ow
52e9602055 ICU-9212 Ensure data library installed same way as other libraries
X-SVN-Rev: 31660
2012-03-28 20:50:33 +00:00
Steven R. Loomis
47890124a7 ICU-7631 just verify that the biniares can load.
X-SVN-Rev: 31461
2012-02-21 04:35:07 +00:00
Michael Ow
310c23c24e ICU-8578 Apply patch to fix some compiler warnings and related issues
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00
Michael Ow
2ea7489697 ICU-7883 Add backslash to all occurrences of spaces in the directory path.
X-SVN-Rev: 28762
2010-10-04 23:55:47 +00:00
Michael Ow
858ae2c1a0 ICU-7883 Ensure that the path has the proper backslash.
X-SVN-Rev: 28761
2010-10-04 23:52:24 +00:00
Steven R. Loomis
d390758955 ICU-6981 pkg-config (closing out old merge)
X-SVN-Rev: 28551
2010-08-30 18:59:02 +00:00
Michael Ow
bf92ba0b31 ICU-7768 Fix echo newline option used in icu-config.
X-SVN-Rev: 28217
2010-06-17 19:50:26 +00:00
Steven R. Loomis
b469013d94 ICU-6987 --with-data-packaging=static
X-SVN-Rev: 26688
2009-09-25 01:56:41 +00:00
Michael Ow
9e239fd9f0 ICU-3319 Merge changes in branch to trunk.
X-SVN-Rev: 26609
2009-09-08 05:31:42 +00:00
Michael Ow
f936b9b2f5 ICU-3126 Merge changes to trunk for auto cleanup of icu libraries.
X-SVN-Rev: 26596
2009-09-03 20:40:02 +00:00
Michael Ow
4f6fd26142 ICU-6963 Make icu resolve symbols internally.
X-SVN-Rev: 26320
2009-07-14 16:50:23 +00:00
Steven R. Loomis
9bcb031af8 ICU-6362 cross compile, merge of trunk r25698 vs http://source.icu-project.org/repos/icu/icu/branches/srl/config6362 r25699
X-SVN-Rev: 25704
2009-04-01 01:54:14 +00:00
Steven R. Loomis
b90b3d2fba ICU-6564 remove default 64bit=yes. Merge r24704:24803 from /repos/icu/icu/branches/srl/unbreak
X-SVN-Rev: 24804
2008-10-14 22:55:22 +00:00
Steven R. Loomis
e4da086056 ICU-6214 fix datarootdir fix to work for installed users
X-SVN-Rev: 24077
2008-05-29 20:41:30 +00:00
Michael Ow
bf2a515cc5 ICU-6214 Add datarootdir to configure script.
X-SVN-Rev: 23848
2008-04-28 19:50:40 +00:00
Michael Ow
8fb3ca2b9a ICU-6164 Make sure that when the ICU libraries are installed, the executable permissions are not accidentally removed.
X-SVN-Rev: 23331
2008-01-30 00:38:05 +00:00
George Rhoten
9bc3cbe26e ICU-5764 Cygwin's ar currently doesn't handle win64, and GNU make's implicit rules are incompatible with gmake -j2. This is the first attempt to fix these issues.
X-SVN-Rev: 21959
2007-07-13 08:10:41 +00:00
George Rhoten
649b133cd2 ICU-5416 Add configure option to weakly reference the threading library.
This can be helpful on ELF based systems.

X-SVN-Rev: 21825
2007-06-26 01:52:09 +00:00
George Rhoten
26a0e7ebd5 ICU-5279 Hide -fvisibility=hidden from icu-config users.
Also try a different fix for the Intel compiler, which seems to work differently
from an interactive shell.
This option is not needed for tools or tests.

X-SVN-Rev: 21623
2007-06-04 05:52:08 +00:00
George Rhoten
972dbecb4b ICU-5522 Fix warning when make -j2 is used.
X-SVN-Rev: 20701
2006-11-28 22:26:08 +00:00
George Rhoten
9b45236c3f ICU-4738 Don't put .so files in the lib directory.
X-SVN-Rev: 18557
2005-09-20 20:41:08 +00:00
George Rhoten
e67a8dc722 ICU-4738 Don't use ifeq when it isn't needed.
X-SVN-Rev: 18548
2005-09-20 07:28:28 +00:00
John Emmons
b71fb32e87 ICU-4738 Build archive libraries for AIX
X-SVN-Rev: 18507
2005-09-08 18:11:32 +00:00
George Rhoten
6025ec6275 ICU-4065 Known better fix for Solaris. Comment out this fix, until its ramifications can be determined.
X-SVN-Rev: 18274
2005-07-18 21:04:12 +00:00
George Rhoten
db0f035859 ICU-4280 Improve the z/OS ASCII support.
X-SVN-Rev: 16914
2004-12-04 01:25:57 +00:00
George Rhoten
b98552d53c ICU-4001 Allow --disable-shared to work a little better.
X-SVN-Rev: 16352
2004-09-22 05:01:01 +00:00
George Rhoten
a91586a1d3 ICU-3614 Sync up platform.h and pwin32.h
X-SVN-Rev: 16041
2004-07-18 09:00:39 +00:00
George Rhoten
fd573feb3b ICU-3851 Fix for z/OS because its version of GNU make doesn't handle macro function
X-SVN-Rev: 15898
2004-06-17 18:14:07 +00:00
Steven R. Loomis
091b6726be ICU-3847 use the 'mangled' name for files mode
X-SVN-Rev: 15875
2004-06-15 17:49:56 +00:00