Commit Graph

57 Commits

Author SHA1 Message Date
Steven R. Loomis
e8eba3613b ICU-2494 don't build docs by default
X-SVN-Rev: 10259
2002-11-14 18:44:13 +00:00
George Rhoten
ae79ba755d ICU-900 Fixed a doxygen warning.
X-SVN-Rev: 9323
2002-07-24 22:44:02 +00:00
Steven R. Loomis
931ff2939d ICU-1861 fix for out-of-source build & build with readonly source files
X-SVN-Rev: 8843
2002-06-11 22:23:05 +00:00
Steven R. Loomis
f64672ff36 ICU-1861 icu-config manpage
X-SVN-Rev: 8686
2002-05-23 23:45:40 +00:00
Steven R. Loomis
845fae619f ICU-1861 out of source builds for icu-config
X-SVN-Rev: 8569
2002-05-07 05:12:43 +00:00
Steven R. Loomis
0f6221fbac ICU-1861 icu-config
X-SVN-Rev: 8565
2002-05-07 03:09:19 +00:00
Yves Arrouye
654fdf4868 ICU-1596 put the library suffix in pkglibdir and pkgdatadir, so we'll
have for example /usr/lib/icu-myproduct/2.0 and /usr/share/icu-myproduct/2.0.
Because the upper directory now has the suffix, drop it from the Makefile.inc.

X-SVN-Rev: 7866
2002-03-02 22:16:01 +00:00
Yves Arrouye
236afa0ac8 ICU-1476 put dependencies in the make doc target.
X-SVN-Rev: 7768
2002-02-25 08:11:57 +00:00
Yves Arrouye
c67fa73c5f ICU-620 another pass at having make clean do a better job.
X-SVN-Rev: 7388
2002-01-05 02:06:26 +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
Yves Arrouye
1847365bc7 ICU-1476 install documentation in doc/icu/html not just doc/icu so that
there is room for a user guide and other things in other subdirs.

X-SVN-Rev: 6774
2001-11-12 07:21:09 +00:00
Yves Arrouye
30a1c84d02 ICU-1476 if Doxygen cannot be found, have make doc generate a warning,
and do not prevent installation to succeed.

X-SVN-Rev: 6765
2001-11-11 07:22:54 +00:00
Yves Arrouye
a2eb2cd5b2 ICU-1476 new make doc target uses doxygen. doxygen is autodetected.
make install installs the documentation.

X-SVN-Rev: 6764
2001-11-11 06:58:13 +00:00
Yves Arrouye
4325059629 ICU-1404 let's simplify things, and make ICUDATA_DIR contain the
$(VERSION) part. We only need to go above that for the current symlink.

X-SVN-Rev: 6728
2001-11-10 02:21:37 +00:00
Yves Arrouye
e38dfcae67 ICU-1227 install Makefile.inc as Makefile$(ICLIBSUFFIX).inc
X-SVN-Rev: 5864
2001-09-21 04:53:00 +00:00
Yves Arrouye
d436c9b487 ICU-1220 build extra after tools.
X-SVN-Rev: 5845
2001-09-20 22:00:20 +00:00
Ram Viswanadha
cc1505c0ed ICU-1220 Fix Makefile to build uconv after genrb due to dependency of uconv on genrb
X-SVN-Rev: 5841
2001-09-20 21:24:08 +00:00
Andy Heninger
19b4dec854 ICU-1075 Data updates. Unix ports (not complete) and Common Data Caching impl.
X-SVN-Rev: 5454
2001-08-10 20:50:07 +00:00
Yves Arrouye
e9f3387660 ICU-695 wrong permissions for README, installed as script instead of data
X-SVN-Rev: 5029
2001-06-20 21:38:44 +00:00
Steven R. Loomis
601331de07 ICU-743 source/data build order change, add layout option
X-SVN-Rev: 3091
2000-12-01 18:55:17 +00:00
Yves Arrouye
24e3e379b4 ICU-208 create the $(prefix)/lib/icu/current symlink that Steven wanted,
and then put Makefile.inc in the numbered icu directory with a symlink from current/Makefile.inc
to where people expect Makefile.inc to be. (Note: at this time, it is not yet possible
to install the development files for many ICU releases in the same
root). The current link may be used by Xerces-C which links against
libicudata (patch submitted upstream).

Debian and RPM packages will actually not archive the current symlink
but rather maintain it themselves across libicuXX packages
installations so that it always points to the highest-numbered version
installed on teh system."

X-SVN-Rev: 2822
2000-10-27 22:30:42 +00:00
Yves Arrouye
8d571a494a ICU-692 make it work out of source, please...
X-SVN-Rev: 2805
2000-10-26 19:39:12 +00:00
Yves Arrouye
89d6317177 ICU-692 make it work out of source, please...
X-SVN-Rev: 2804
2000-10-26 19:37:43 +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
006615f65b ICU-695 put data under $(libdir) not $(datadir).
X-SVN-Rev: 2790
2000-10-25 22:26:17 +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
c15910e48c ICU-620 remove Makefile.inc in disctlean
X-SVN-Rev: 2719
2000-10-17 21:59:54 +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
0fb401e71f ICU-620
X-SVN-Rev: 2552
2000-10-03 00:01:27 +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
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
Yves Arrouye
4e1c30d30b ICU-575 fixed a number of problems with the out of source build. The
build now works with --srcdir=../a/relative/path, --srcdir=/an/absolute/one
and in source. Auxiliary data in data and test/testdata is generated by new
Makefiles in these directories (data is new inside source). Some cleanup is
still needed, for example when makeconv generates test files... Test code
now knows about out of source vs in source build. Sorry... (Will be fixed
if data and source are at the same level some day.)

X-SVN-Rev: 2373
2000-08-29 07:28:22 +00:00
Steven R. Loomis
8fa7d2d25a ICU-360 pkgtools, out of source test update,fix 'make install' on solaris
X-SVN-Rev: 2254
2000-08-15 02:41:58 +00:00
Yves Arrouye
65ea513b86 ICU-545 fixed the propagation of the exit code fo sub-make for local targets.
X-SVN-Rev: 2209
2000-08-11 22:08:11 +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
Yves Arrouye
22e9ef7d41 ICU-212 add *.bin to the bunch of files we symlink into the build directory during out-of-source builds.
X-SVN-Rev: 1940
2000-07-19 05:06:49 +00:00
Yves Arrouye
c0a65f0b15 ICU-212 Fixed the directories used in tools/genrb. Changed the top-
level all target to do all-local before all-recursive so that symlinks are
in place in the build directory when needed in tools/genrb. Fixed the
installation of $(EXTRA_DATA) to be done by make dependencies and not
from a loop since an empty EXTRA_DATA yields a shell syntax error.

X-SVN-Rev: 1786
2000-07-11 17:52:01 +00:00
Steven R. Loomis
c93b980474 ICU-408 install Makefile.inc
X-SVN-Rev: 1695
2000-06-29 01:43:49 +00:00
Steven R. Loomis
87c0555238 ICU-408 install cleanup
X-SVN-Rev: 1613
2000-06-13 19:44:38 +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
1c27076235 ICU-254 fixed patsubst triggering deletions
X-SVN-Rev: 1109
2000-04-11 16:37:46 +00:00
Yves Arrouye
3e1d8d13a3 ICU-251 ugly bad bad bad way of deleting the files that were symlinked
during build. But then, symlinking was not that great either; we'll fix all
of that later.

X-SVN-Rev: 1108
2000-04-11 01:06:15 +00:00
Yves Arrouye
8b0bee3da5 ICU-251 fixed all the clean/distclean problems except for the stale
symlinks in source/test/testdata. Also made sure distclean-local depends on
clean-local in every subproject.

X-SVN-Rev: 1106
2000-04-10 23:24:53 +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
Steven R. Loomis
5d96fad42e ICU-212 out of source build.
X-SVN-Rev: 775
2000-02-16 22:38:38 +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
Yves Arrouye
fcb670fe5e ICU-260 make the build stop on error that occur in subdirectories
while making recursive targets.

X-SVN-Rev: 718
2000-02-04 22:34:43 +00:00
Steven R. Loomis
1f5ec55fea ICU-161 (c)opyright
X-SVN-Rev: 583
2000-01-14 16:20:17 +00:00
Madhu K
bc65943fa2 ICU-91 To avoid running autoconf because older versions
of autoconf generate corrupt configure script

X-SVN-Rev: 539
2000-01-12 01:01:46 +00:00
Steven R. Loomis
a33b4125dd ICU-12 pathname changes for unix
X-SVN-Rev: 495
2000-01-06 20:14:26 +00:00