Nate Williams
72ef2e6080
Added 'install' to the inclde-tools target, as it has a new options "-C"
...
which is used when installing the include files.
Submitted by: John Hay -- John.Hay@csir.co.za
1996-01-30 05:46:35 +00:00
Nate Williams
b201f16674
Kludge alert!
...
Add new 'include-tools' target, which the 'includes' target depends on.
Currently, it consists of rpcgen.
1996-01-30 05:22:00 +00:00
Peter Wemm
358a579f84
Add libutil/beforeinstall to the includes target
1996-01-01 08:33:17 +00:00
Paul Traina
99924d36cf
Add rpcgen to build-tools target.
1995-12-27 05:36:20 +00:00
Nate Williams
3344d6f2a6
Added 'install' to the lib-tools target since it is uses the new '-C' flag
...
to install libraries to avoid messing up dependencies.
1995-11-28 20:04:19 +00:00
Jordan K. Hubbard
c2e6431816
Bring forward libkadm change from 2.1
1995-11-26 07:31:13 +00:00
Peter Wemm
4620010dfc
Add -DNOCLEAN option which totally and utterly disables any form of
...
cleaning during a make. This may give you more rope to hang yourself if
you are caught with some subtle dependency on installed binaries in your
build, but if you are doing daily 'make -DNOCLEAN world' it's not too bad
at all. It could take as little as 30 minutes to do an entire sync-up of
your binaries if everything's up to date, especially if you are using
'INSTALL=install -C' in /etc/make.conf (highly recomended!).
Also, add a "reinstall" target. You can do a 'make DESTDIR=/mnt reinstall'
where /mnt is the nfs root of a machine and you get the install parts of
the make world run on it.
I saw this on -hackers quite some time ago and included it in my Makefile
and have been using it on and off for a while. Alas, I cannot find the
actual message with the author's name...
1995-11-25 01:28:07 +00:00
Jordan K. Hubbard
a95f76aa8c
Add: cd ${.CURDIR}/eBones/lib/libkrb && ${MAKE} beforeinstall
...
to includes target. Now the world will build on a new 2.1 system again.
1995-11-09 09:58:17 +00:00
John Fieber
6e16e5defa
Add sgmlfmt to build-tools target so a make world with current source
...
on a <= 2.0.5 system does not fall over.
1995-11-05 18:42:23 +00:00
Poul-Henning Kamp
2e10cdcd82
Changed "tools" to "build-tools".
...
Suggested by: Peter Wemm
1995-10-26 09:24:59 +00:00
Nate Williams
7c0553d98c
Build all of the libraries: targets libs in the same manner. Append the
...
optional ${CLEANDIR} and ${OBJDIR} targets to those missng them.
Also, check for the existance of all library targets before building
them to follow convention.
1995-10-24 18:51:08 +00:00
Poul-Henning Kamp
adc1189458
Added symorder to tools target.
...
Suggested by: rgrimes.
1995-10-24 08:37:28 +00:00
Jordan K. Hubbard
f9467acb0a
Remove extraneous blank in libraries target (from 2.1).
1995-09-17 03:38:54 +00:00
Justin T. Gibbs
22ade35af0
Update for the new location of eBones.
...
Submitted by: Paul Traina <pst@freefall.freebsd.org>
1995-09-16 23:22:39 +00:00
Andrey A. Chernov
b032e1f962
Enhance sup update to run with 3 supfiles: standard/ports/secure
1995-09-15 01:09:59 +00:00
David Greenman
901dabe896
Brought forward the change in 1.57.4.1 - add build of zic(8) to tools rule..
1995-08-30 17:27:57 +00:00
Satoshi Asami
8a06732e35
We don't have libftp anymore, so why don't we stop trying to do a
...
make beforeinstall in it. :)
1995-08-04 12:06:51 +00:00
Rodney W. Grimes
236bb30377
Remove trailing whitespace.
1995-05-29 23:50:55 +00:00
Rodney W. Grimes
b6333dea9d
Submitted by: jkh
...
Build lib/libncurses and lib/libtermcap early in the libraries: target
as other libraries depend on them.
1995-05-13 03:34:23 +00:00
Rodney W. Grimes
361b945d4c
Add usr.sbin/pcvt/keycap to libraries: target.
1995-05-06 03:59:58 +00:00
Rodney W. Grimes
a22c45683f
In target libraries: make and install libcompat before all other
...
libraries. This fixes the make -DCLOBBER world problem.
Check that gnu exists before attempting to build the libraries in
that branch of the tree.
1995-05-05 18:00:30 +00:00
Jordan K. Hubbard
639fb258f9
Add libftp to list of beforeinstall targets in the include rule.
...
Submitted by: John Hay <jhay@mikom.csir.co.za>
1995-04-27 11:25:48 +00:00
Søren Schmidt
012872c1ae
Fixed most: target gnu/usr.sbin was install not all
1995-03-28 18:14:17 +00:00
Rodney W. Grimes
e080a7f08a
We must do include and lib first so that the perl *.ph generation
...
works correctly as it uses the header files installed by this.
1995-03-27 01:31:09 +00:00
Rodney W. Grimes
b3a028f703
Add gnu/usr.bin/ld to lib-tools: since you need this compiled very
...
early if you are running a back release.
1995-03-23 23:40:29 +00:00
Rodney W. Grimes
2c0e14c2d2
Fixed last defined(WANT_MSUN) -> !defined(WANT_CSRG_LIBM) in the src tree.
1995-03-23 19:03:02 +00:00
Andreas Schulz
3cc5ba4318
Correct one little typing error from Rod :-).
...
lib/lib/pcap -> lib/libpcap.
1995-03-19 17:24:24 +00:00
Rodney W. Grimes
df9059a610
Add installation of include files from libpcap.
1995-03-19 08:23:47 +00:00
Rodney W. Grimes
5a9e9cbac4
Use new mtree file to rebuild /usr/include.
1995-03-18 07:02:10 +00:00
Poul-Henning Kamp
48c51d3282
Have include be the first $SUBDIR, this avoid install failure with the
...
kludgeous install rule in perl/x2p.
Pointed out by: rgrimes
1995-03-17 04:59:44 +00:00
Ollivier Robert
5eef901954
Add gnu/usr.sbin in the installmost and most targets.
...
Reviewed by: roberto
Submitted by: Remy.Card@blaise.ibp.fr
1995-03-14 21:32:46 +00:00
Stefan Eßer
d3b1e73dd2
Add missing double quote (") in "echo".
...
Submitted by: wolf@kintaro.cologne.de
1995-03-06 13:32:58 +00:00
Nate Williams
7cd21d1909
Since at least one utility depends on it (GNU diff), install the gnu regex
...
include file (gnuregex.h) in the includes target.
1995-03-06 05:52:47 +00:00
Poul-Henning Kamp
16c634b104
use etc:distrib-dirs instead of release:hierarchy. remove SUBDIR reference
...
to release.
1995-02-26 01:27:27 +00:00
Jordan K. Hubbard
232fcad29a
Eliminate a duplicate line.
...
Submitted by: Heikki Suonsivu <hsu@cs.hut.fi>
1995-02-09 11:09:41 +00:00
Andrey A. Chernov
b3e643c17b
Add libscsi to includes target
1995-01-24 22:30:37 +00:00
Andrey A. Chernov
84d1a18425
Add libforms to includes target
1995-01-24 22:15:25 +00:00
Garrett Wollman
41be2d70c9
`make world' fixes from Pat Barron, Mark Murray.
...
Closes PR #156 .
1995-01-21 23:01:19 +00:00
Garrett Wollman
401de747b8
Add libcom_err to `includes' target so CLOBBERing the world works again (we
...
hope).
1995-01-20 20:28:31 +00:00
Garrett Wollman
562e312d13
Added compile_et' and
mk_cmds' to lib-tools target, as they are needed
...
to build `libss'. Also delete bogus old /usr/sbin/compile_et at this time
(sorry, it was the only way I could think of to make sure it died).
1995-01-19 22:41:25 +00:00
Garrett Wollman
b0625a3d46
Delete obsolete references to kerberosIV.
1995-01-13 21:00:05 +00:00
Jordan K. Hubbard
0351215ee6
Ack! Mk must go before cleandist in the world rule now. Otherwise
...
cleandist will fall over at gnu/lib/libreadline/doc when bsd.info.mk
is not found.
1995-01-11 11:52:50 +00:00
Nate Williams
65b94a0d72
Added new lib-tools target used in make world which rebuilds and
...
installs 'ar', 'nm', and 'ranlib' to avoid bootstrapping problems from
the old utils which don't support the long archive names.
1995-01-03 22:03:25 +00:00
Andrey A. Chernov
5426275f52
Add libtermcap to includes target
1994-12-04 02:46:28 +00:00
Poul-Henning Kamp
750f81de87
More changes for the "distribute" target.
1994-11-14 20:52:54 +00:00
Andrey A. Chernov
8046c4e28b
Add gnu/include to includes target
1994-11-08 00:55:08 +00:00
Paul Traina
cd5f9662bf
Make make world -DCLOBBER work again .. grrr
1994-11-01 19:52:38 +00:00
Garrett Wollman
ac08bc0c4a
For those who want a little more control over their build process...
...
Added two new targets, `most' and `mostinstall', which compile and
install (respectively) just the binaries from just the ``core'' parts
of the system. This makes it easier to do something like the following
(which I do):
# cd /usr/src
# make obj depend
(scrutinize make output)
# make most
# make mostinstall
...which will not confuse things by installing new libraries, /usr/share,
games, gcc (two extra times), and so on. Obviously, if you do this, then
you have to be careful to watch for changes in include files and make macros,
and do the appropriate thing in those cases. (It usually still doesn't
involve building GCC three times or libc six.)
1994-10-15 21:19:56 +00:00
Andrey A. Chernov
4affe09b69
Add libdialog to beforeinstall section
1994-10-11 23:33:00 +00:00
Andrey A. Chernov
33c4dab4f5
libmytinfo, libncurses added to 'make beforeinstall' sequence
1994-10-08 15:08:14 +00:00