Commit Graph

39 Commits

Author SHA1 Message Date
George Rhoten
3cfb5459ac ICU-5081 U_HAVE_BIND_INTERNAL_REFERENCES and BIR_CPPFLAGS aren't used in the tools anymore
X-SVN-Rev: 19271
2006-02-24 19:31:15 +00:00
George Rhoten
8302032efc ICU-4803 Use icupkg instead of icuswap and decmn
X-SVN-Rev: 18939
2006-01-03 17:59:44 +00:00
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
Eric Mader
5dc3d7c9d4 ICU-4561 Update copyright notices for ICU 3.4
X-SVN-Rev: 17822
2005-06-07 23:38:09 +00:00
Markus Scherer
cd4ea6fd23 ICU-4011 some Unixes need to link programs explicitly with the i18n library when using toolutil
X-SVN-Rev: 17488
2005-04-18 21:16:37 +00:00
George Rhoten
6d897671e7 ICU-3389 Fix library installation
X-SVN-Rev: 14773
2004-03-26 18:35:15 +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
a5183a1595 ICU-3269 Add dependencies for man pages so that config.status is used in a serial manner.
X-SVN-Rev: 14696
2004-03-12 19:23:04 +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
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
Yves Arrouye
b36d0fd588 ICU-601 clean manual pages when make clean
X-SVN-Rev: 7358
2001-12-21 01:26:46 +00:00
Yves Arrouye
664803c536 ICU-601 added manual pages for gencmn and decmn.
X-SVN-Rev: 6620
2001-11-05 22:21:23 +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
a440103feb ICU-958 execute install-sh with the $(SHELL) command.
X-SVN-Rev: 4704
2001-05-17 21:56:00 +00:00
Andy Heninger
360f38dc1e ICU-903 updated copyright notices.
X-SVN-Rev: 4245
2001-03-21 23:22:16 +00:00
Markus Scherer
bc2c8ee902 ICU-889 build decmn tool
X-SVN-Rev: 4174
2001-03-17 23:51:21 +00:00
Steven R. Loomis
a86b703082 ICU-683 symbols collision fix for aix, solaris, linux
X-SVN-Rev: 2873
2000-11-04 02:16:12 +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
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
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
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
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
6dd0c56667 ICU-515 make check depends on make all.
X-SVN-Rev: 2085
2000-08-01 01:55:54 +00:00
Steven R. Loomis
2dfb6e32d3 ICU-290 use built DLLs for tools
X-SVN-Rev: 1857
2000-07-13 20:03:16 +00:00
Steven R. Loomis
0a042c3f86 ICU-200 OS400 makefile updates
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Yves Arrouye
e45f4fd7cb ICU-310 check foran empty $(MAKECMDGOALS) and also include dependencies
in this case, so that a make in a subdir does include deps.

X-SVN-Rev: 1122
2000-04-13 22:08:07 +00:00
Yves Arrouye
a5957d6e46 ICU-310 any target whose name matches %clean does not trigger inclusion
of dependencies. Nominated SRL to review, as usual :) (Stevens, just complain
if that's not okay). Now the question is: do we really want to keep the .d
when we make clean?

X-SVN-Rev: 1076
2000-04-05 22:14:24 +00:00
Yves Arrouye
e50ab96561 ICU-314 added $(DESTDIR) to every directory used in an install command.
X-SVN-Rev: 941
2000-03-10 22:55:19 +00:00
Yves Arrouye
d75f3b5f81 ICU-319 Removed target-clean-local and its use as a prereq for install.
Moved the cleanup of the target in clean-local. In gencol, added the target
force-build-data to force rebuilding data, which is what target-clean-local
was doing as a side effect.

X-SVN-Rev: 929
2000-03-09 06:36:27 +00:00
Yves Arrouye
bf89e792e3 ICU-212 out-of-source build. configure now creates data/ and
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.

X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Steven R. Loomis
6dfc739162 ICU-84 os/390 makefile changes
X-SVN-Rev: 673
2000-01-21 07:30:58 +00:00
Helena Chapman
5bafb278d2 ICU-161 updated the copyright notices.
X-SVN-Rev: 605
2000-01-17 19:48:20 +00:00
Steven R. Loomis
76bdfc909a ICU-157 clean up the make process
X-SVN-Rev: 298
1999-12-04 02:53:39 +00:00
Steven R. Loomis
981fc8a22e ICU-157 posix support for udata.. linux dll support.. posix should work with mmapped files OK
X-SVN-Rev: 235
1999-11-23 04:49:35 +00:00