Remove evil MAKE_LOCAL and MAKE_PORTS hacks and replace them with
a simpler, more general LOCAL_DIRS hack. Reviewed by: asami
This commit is contained in:
parent
eceeb60438
commit
d50204c1b0
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=25979
14
Makefile
14
Makefile
@ -1,10 +1,9 @@
|
|||||||
#
|
#
|
||||||
# $Id: Makefile,v 1.124 1997/05/10 06:53:40 bde Exp $
|
# $Id: Makefile,v 1.125 1997/05/13 18:11:38 peter Exp $
|
||||||
#
|
#
|
||||||
# Make command line options:
|
# Make command line options:
|
||||||
# -DCLOBBER will remove /usr/include
|
# -DCLOBBER will remove /usr/include
|
||||||
# -DMAKE_LOCAL to add ./local to the SUBDIR list
|
# -DLOCAL_DIRS to add additional dirs to the SUBDIR list
|
||||||
# -DMAKE_PORTS to add ./ports to the SUBDIR list
|
|
||||||
# -DMAKE_EBONES to build eBones (KerberosIV)
|
# -DMAKE_EBONES to build eBones (KerberosIV)
|
||||||
# -DALLLANG to build documentation for all languages
|
# -DALLLANG to build documentation for all languages
|
||||||
# (where available -- see share/doc/Makefile)
|
# (where available -- see share/doc/Makefile)
|
||||||
@ -98,11 +97,12 @@ SUBDIR+= etc
|
|||||||
|
|
||||||
# These are last, since it is nice to at least get the base system
|
# These are last, since it is nice to at least get the base system
|
||||||
# rebuilt before you do them.
|
# rebuilt before you do them.
|
||||||
.if defined(MAKE_LOCAL) & exists(local) & exists(local/Makefile)
|
.if defined(LOCAL_DIRS)
|
||||||
SUBDIR+= local
|
.for _DIR in ${LOCAL_DIRS}
|
||||||
|
.if exists(${_DIR}) & exists(${_DIR}/Makefile)
|
||||||
|
SUBDIR+= ${_DIR}
|
||||||
.endif
|
.endif
|
||||||
.if defined(MAKE_PORTS) & exists(ports) & exists(ports/Makefile)
|
.endfor
|
||||||
SUBDIR+= ports
|
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# Handle -DNOOBJDIR, -DNOCLEAN and -DNOCLEANDIR
|
# Handle -DNOOBJDIR, -DNOCLEAN and -DNOCLEANDIR
|
||||||
|
Loading…
Reference in New Issue
Block a user