Commit Graph

61 Commits

Author SHA1 Message Date
George Rhoten
d0559ac03c ICU-4948 Make the makefiles easier to compare against each other
X-SVN-Rev: 18852
2005-12-02 10:21:39 +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
Markus Scherer
c4751aa2a3 ICU-4739 pkgitems.cpp - Companion file to package.cpp. Deals with details of ICU data item formats. Used for item dependencies.
X-SVN-Rev: 18552
2005-09-20 18:40:04 +00:00
John Emmons
78cbddd31c ICU-4738 Build archive libraries for AIX
X-SVN-Rev: 18509
2005-09-08 18:39:11 +00:00
Markus Scherer
6a745cd16e ICU-4739 icupkg command-line tool, adds/removes/extracts items to/from ICU .dat data package files
X-SVN-Rev: 18467
2005-08-26 15:38:20 +00:00
Markus Scherer
a5364d12dd ICU-4612 move filestrm to toolutil to remove core library dependencies on file I/O
X-SVN-Rev: 18100
2005-06-30 17:40:53 +00:00
Markus Scherer
9e9e7cffbe ICU-4497 add writesrc.h/.c with utility functions for writing source code for hardcoded data
X-SVN-Rev: 17509
2005-04-28 04:30:47 +00:00
Markus Scherer
d2aeb6f1cb ICU-4011 need to put i18n on include path
X-SVN-Rev: 17487
2005-04-18 19:39:26 +00:00
Markus Scherer
e37a743281 ICU-4011 add tiny XML parser to toolutil library
X-SVN-Rev: 17485
2005-04-17 23:58:53 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
Ram Viswanadha
40536bd2fa ICU-4420 remove uperf.o dependency from toolutil
X-SVN-Rev: 17281
2005-03-03 23:12:37 +00:00
George Rhoten
bc470cb619 ICU-4092 Remove unused code.
X-SVN-Rev: 17130
2005-01-14 22:26:50 +00:00
George Rhoten
1670cfdf45 ICU-3855 Fix Cygwin/MSVC install.
X-SVN-Rev: 16805
2004-11-09 19:21:06 +00:00
George Rhoten
24f4947b54 ICU-4154 Remove unused include directories.
X-SVN-Rev: 16607
2004-10-24 19:57:28 +00:00
Markus Scherer
f415ea5e5a ICU-3969 move propsvec from genprops to toolutil (with small changes)
X-SVN-Rev: 16213
2004-08-30 22:11:48 +00:00
George Rhoten
4e2017ef10 ICU-3734 Use the base address when needed on Windows.
X-SVN-Rev: 15173
2004-05-06 05:56:22 +00:00
George Rhoten
d25bc2ab9b ICU-3682 Make it easier for os/400 and Cygwin to do proper library versioning with usable names.
X-SVN-Rev: 15007
2004-04-19 17:32:30 +00:00
George Rhoten
bf80670ed2 ICU-3389 CygWin/MSVC "make clean" changes
X-SVN-Rev: 14869
2004-04-05 21:25:47 +00:00
George Rhoten
6d897671e7 ICU-3389 Fix library installation
X-SVN-Rev: 14773
2004-03-26 18:35:15 +00:00
George Rhoten
bb1df1918e ICU-3389 Fix library installation
X-SVN-Rev: 14770
2004-03-26 17:57:09 +00:00
George Rhoten
1745685d1e ICU-3389 First try at building tools into a bin directory and libraries into a lib directory.
X-SVN-Rev: 14767
2004-03-26 01:22:25 +00:00
George Rhoten
ddb9791b82 ICU-3485 Rename the static libraries
X-SVN-Rev: 14252
2004-01-07 07:07:17 +00:00
Markus Scherer
cea34629f2 ICU-2404 first code for m:n conversion extensions
X-SVN-Rev: 13490
2003-10-25 00:29:13 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
George Rhoten
4d3562dcb7 ICU-2705 Add CygWin/MSVC support
X-SVN-Rev: 11008
2003-02-11 00:13:48 +00:00
Ram Viswanadha
fc0ab79006 ICU-2363 Performance test take 1
X-SVN-Rev: 10009
2002-10-10 01:18:33 +00:00
Ram Viswanadha
e1e50fab17 ICU-2363 Performance test take 1
X-SVN-Rev: 10007
2002-10-10 01:04:15 +00:00
George Rhoten
1a09ea5eda ICU-1868 Properly use CPPFLAGS and other flags
X-SVN-Rev: 8613
2002-05-13 23:51:50 +00:00
George Rhoten
9d8d0d3940 ICU-1868 Make DEFS be used for macros and includes only for compile
time, not for link time, and other various fixes.

X-SVN-Rev: 8562
2002-05-01 23:48:15 +00:00
George Rhoten
78b2d83a32 ICU-1868 Consolodate most definitions into icudefs.mk.in
X-SVN-Rev: 8494
2002-04-19 02:19:24 +00:00
Andy Heninger
7202cadd36 ICU-1404 configure, fix broken --with-data-packaging option
X-SVN-Rev: 6521
2001-10-31 18:43:45 +00:00
George Rhoten
6b2bb522a9 ICU-1028 Versioning support for os/390. Remove redundent defines.
X-SVN-Rev: 6498
2001-10-30 19:03:30 +00:00
Yves Arrouye
ac99345a41 ICU-1227 support for a --with-library-suffix option.
X-SVN-Rev: 5861
2001-09-21 03:41:21 +00:00
George Rhoten
d34c838277 ICU-958 Undoing the $(SHELL) changes.
It worked on the Solaris 2.7 machine,
but it does not work on other platforms because install-sh is not used on them.

X-SVN-Rev: 4705
2001-05-17 22:51:25 +00:00
George Rhoten
33c862da3b ICU-958 add $(SHELL) for install-sh
X-SVN-Rev: 4694
2001-05-16 22:09:22 +00:00
Ram Viswanadha
cb7d8653c4 ICU-954 Move ucbuf to toolutil.
X-SVN-Rev: 4682
2001-05-16 01:09:06 +00:00
Andy Heninger
360f38dc1e ICU-903 updated copyright notices.
X-SVN-Rev: 4245
2001-03-21 23:22:16 +00:00
Yves Arrouye
c27ba65a7c ICU-692 make it work out of source, please...
X-SVN-Rev: 2801
2000-10-26 19:28:33 +00:00
Yves Arrouye
8e28da7d3d ICU-692 factor in some common definitions, and include the platform
file to make porting easier.

X-SVN-Rev: 2772
2000-10-24 19:50:20 +00:00
Yves Arrouye
7b50082ed3 ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
X-SVN-Rev: 2674
2000-10-13 18:29:14 +00:00
Yves Arrouye
3e192178a2 ICU-656 more dashes removal
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Yves Arrouye
c3e4f0b35b ICU-658 bumped version above 1.6
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Yves Arrouye
c6192a34ec ICU-3 support compiling the source files twice with different options
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.

X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
Yves Arrouye
dd54129272 ICU-629 use INSTALL-L for lib
X-SVN-Rev: 2561
2000-10-03 23:26:47 +00:00
Yves Arrouye
270f188bdd ICU-629 proper install variables used.
X-SVN-Rev: 2559
2000-10-03 22:51:46 +00:00
Yves Arrouye
9686d239f0 ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
Yves Arrouye
a2ef9023ee ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
not empty, not if $(ENABLE_SHARED) isn't

X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
Yves Arrouye
2cf8109556 ICU-3 initial support for static libraries. The current problems are:
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.

Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.

X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
Yves Arrouye
5444b1993e ICU-208 fix install target.
X-SVN-Rev: 2438
2000-09-15 23:16:27 +00:00
Yves Arrouye
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00