Commit Graph

37 Commits

Author SHA1 Message Date
George Rhoten
9a85c5951c ICU-5002 Update the copyright.
X-SVN-Rev: 19050
2006-02-01 07:52:42 +00:00
Deborah Goldsmith
913207b34a ICU-5002 Update mh-darwin for POSIX compliance
X-SVN-Rev: 19026
2006-01-26 00:43:14 +00:00
Eric Mader
14fbb48bf9 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
Alan Liu
965742a9d9 ICU-3666 remove CVS keywords from source
X-SVN-Rev: 14831
2004-04-01 06:43:16 +00:00
George Rhoten
35c841b319 ICU-3389 Fix library versioning.
X-SVN-Rev: 14782
2004-03-26 22:33:12 +00:00
George Rhoten
89dbc3cb3d ICU-3389 Fix for how the library is named
X-SVN-Rev: 14772
2004-03-26 18:07:36 +00:00
George Rhoten
3e4ca7e34c ICU-2242 Assembly generation updates
X-SVN-Rev: 14663
2004-03-09 23:36:16 +00:00
George Rhoten
41776fc2e1 ICU-3313 Fix library versioning
X-SVN-Rev: 13344
2003-10-07 18:36:09 +00:00
Steven R. Loomis
cfb5328a99 ICU-3287 update macosx dependency rules - again.
X-SVN-Rev: 13299
2003-10-03 00:51:29 +00:00
George Rhoten
e71305bba2 ICU-3097 Change -G to -shared in mh-solaris-gcc and remove the out of
date rules for building .o files in source/data.  We build in source/data/out/build now.

X-SVN-Rev: 12798
2003-08-08 23:53:43 +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
f99f2b6080 ICU-2707 Make it easier to install libraries into new locations.
X-SVN-Rev: 11678
2003-04-24 22:06:46 +00:00
Steven R. Loomis
00ea7b7dc2 ICU-2591 fix dependency files for source that #includes .c file (fix to workaround for GCC3 in OSX10.2 bug)
X-SVN-Rev: 10766
2002-12-19 17:55:42 +00:00
Steven R. Loomis
a6bd1bd7bd ICU-2330 mh-darwin update for 10.2 (GCC3)
X-SVN-Rev: 10573
2002-12-10 01:43:05 +00:00
George Rhoten
c83fce3ce8 ICU-1868 Don't use DEFS and CPPFLAGS for creating a library
X-SVN-Rev: 8718
2002-05-29 16:45:06 +00:00
Yves Arrouye
f7a2025047 ICU-1632 from Timothy Wood:
OK, here are the final bits for Darwin.  This changes the install name
of the dylibs and the filename for the 'middle' link.  With this set up
I have the following link structure in the lib directory:

528 -rw-r--r--  1 bungi  unknown  267748 Jan 31 00:55 libicule.20.0.dylib
   8 lrwxrwxr-x  1 bungi  unknown      19 Jan 31 00:55
libicule.20.dylib@ -> libicule.20.0.dylib
   8 lrwxrwxr-x  1 bungi  unknown      19 Jan 31 00:55 libicule.dylib@ ->
libicule.20.0.dylib

   Thus, if you do '-licule' you'll get the most current major/minor
version.  If you do '-licule.20' you'll get the most current minor
version for major version 20.

X-SVN-Rev: 7545
2002-01-31 17:03:18 +00:00
Yves Arrouye
5cabc9f134 ICU-1632 versioning of libraries for Darwin.
do not set SO_MIDDLE_NAME in Makefile!

X-SVN-Rev: 7528
2002-01-30 02:10:28 +00:00
Yves Arrouye
6d9d02b091 ICU-1632 LDLIBRARYPATH_ENVVAR cleanup.
X-SVN-Rev: 7509
2002-01-25 06:28:45 +00:00
Yves Arrouye
ff552c0fdc ICU-1600 cleaning up of Makefile rules to show more information and less
human-oriented comments. Associated cleaning up of tools to have most
verbose
messages only displayed when verbose options are used.

X-SVN-Rev: 7382
2002-01-04 23:48:46 +00:00
George Rhoten
5a9e138a57 ICU-1254 Simplify the build process
X-SVN-Rev: 6026
2001-10-03 23:32:12 +00:00
Andy Heninger
71f004be68 ICU-1247 Fix tests and test builds so that tests will run against installed libraries.
X-SVN-Rev: 5954
2001-09-28 00:31:53 +00:00
Yves Arrouye
217247dc67 ICU-377 added -fno-common to prevent misalignment and memory faults (from Jordan Soles)
X-SVN-Rev: 2868
2000-11-02 22:49:10 +00:00
Yves Arrouye
030eecf6ae ICU-671 added version ids.
X-SVN-Rev: 2694
2000-10-16 18:05:34 +00:00
Yves Arrouye
3e192178a2 ICU-656 more dashes removal
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Steven R. Loomis
7c70ce9a8e ICU-656 dashes, pass 2
X-SVN-Rev: 2670
2000-10-13 07:59:53 +00:00
Yves Arrouye
cf363a059b ICU-656 drop dashes from library names
X-SVN-Rev: 2662
2000-10-12 23:31:09 +00:00
Yves Arrouye
e78fc7185e ICU-3 don't use a double-ext for STATIC_O, it confused BSD make lovers :)
X-SVN-Rev: 2609
2000-10-09 19:55:52 +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
dd68d5aa81 ICU-630 do not use rpath by default; added --enable-rpath for when
it is really needed.

X-SVN-Rev: 2560
2000-10-03 23:19:26 +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
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
Yves Arrouye
f3df821d25 ICU-377 more fixes for Rhapsody/Darwin port.
X-SVN-Rev: 1909
2000-07-17 20:14:51 +00:00
Yves Arrouye
6b622f7caa ICU-377 do not define LIBTOOL since we don't use it.
X-SVN-Rev: 1806
2000-07-12 07:25:04 +00:00
Yves Arrouye
9403fd2554 ICU-377 do not pass -framework System while
linking (it is implicitly used).

X-SVN-Rev: 1802
2000-07-12 06:05:26 +00:00
Yves Arrouye
92ae383204 ICU-377 change the shlib rules for Darwin a bit more
X-SVN-Rev: 1798
2000-07-11 23:38:12 +00:00
Yves Arrouye
758b93fe15 ICU-377 change the shlib rules for Darwin
X-SVN-Rev: 1797
2000-07-11 23:37:11 +00:00
Yves Arrouye
357fc87246 ICU-377 recognize both Rhapsody (and define U_RHAPSODY) and Darwin
(and define U_DARWIN), and have both of them use config/mh-darwin.

X-SVN-Rev: 1732
2000-07-03 19:32:00 +00:00