freebsd-dev/share/mk
asami 8473b7883e Split EXEC_DEPENDS into FETCH_DEPENDS, BUILD_DEPENDS and RUN_DEPENDS.
They are called from the fetch, extract and install targets,
respectively.

Also, only RUN_DEPENDS is put into the @pkgdep list of the package.

EXEC_DEPENDS is still supported (for now), it is copied into
BUILD_DEPENDS and RUN_DEPENDS.  This will go away after we finish
fixing all the ports Makefiles.

This change fixes the following bug/features:

(1) "make fetch" building and installing all the dependencies

(2) Programs needed for building only (e.g., gmake) put into the
    packages' dependency lists ("why does the emacs package depend on
    gmake?")

Reviewed by:	the ports list
1995-09-18 08:01:20 +00:00
..
bsd.dep.mk More complete implementation of SUBDIR for programs, libraries and kmods. 1995-02-08 21:35:31 +00:00
bsd.doc.mk Use GZIPCMD to hold name of gzip command rather than just GZIP. 1995-07-27 15:03:27 +00:00
bsd.info.mk Use GZIPCMD to hold name of gzip command rather than just GZIP. 1995-07-27 15:03:27 +00:00
bsd.kmod.mk Add support for pseudo-device LKMs. 1995-03-20 19:18:51 +00:00
bsd.lib.mk Use lorder/tsort for shared libraries. It might help group things better. 1995-08-02 22:31:52 +00:00
bsd.man.mk Move INSTALL?=install line duplicated into each .mk to sys.mk 1994-12-28 03:51:03 +00:00
bsd.own.mk Add support for DEBUG_FLAGS. If you say something like: 1994-09-16 14:30:25 +00:00
bsd.port.mk Split EXEC_DEPENDS into FETCH_DEPENDS, BUILD_DEPENDS and RUN_DEPENDS. 1995-09-18 08:01:20 +00:00
bsd.port.subdir.mk Add fetch-list command for Rod 1995-03-21 03:59:13 +00:00
bsd.prog.mk Submitted by: charnier@lirmm.fr (Philippe Charnier) 1995-05-07 06:39:30 +00:00
bsd.README Fix typo in description of LIBRPCSVC. 1994-10-19 21:36:31 +00:00
bsd.sgml.mk Now works correctly with obj directories. 1995-09-10 21:49:24 +00:00
bsd.subdir.mk "make distribute" have changed, beware if you use it. 1995-02-25 20:51:14 +00:00
Makefile Add bsd.sgml.mk 1995-09-08 19:27:48 +00:00
sys.mk Changed default optimization from -O2 back to -O...gcc 2.6.* has serious 1995-08-11 11:47:30 +00:00