diff options
author | ru <ru@FreeBSD.org> | 2006-03-17 18:54:44 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2006-03-17 18:54:44 +0000 |
commit | 388e590f951441f619cd32710dc151e0ac810a10 (patch) | |
tree | 801e953598fc63a37f62cf997017301675552fe9 /secure/Makefile | |
parent | a251964eaca5833ff2c4651fe4f7f8cac7199da5 (diff) | |
download | FreeBSD-src-388e590f951441f619cd32710dc151e0ac810a10.zip FreeBSD-src-388e590f951441f619cd32710dc151e0ac810a10.tar.gz |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
Diffstat (limited to 'secure/Makefile')
-rw-r--r-- | secure/Makefile | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/secure/Makefile b/secure/Makefile index c6d2ff4..7a78d94 100644 --- a/secure/Makefile +++ b/secure/Makefile @@ -1,5 +1,7 @@ # $FreeBSD$ +.include <bsd.own.mk> + SUBDIR= lib libexec usr.bin usr.sbin # These are the programs which depend on crypto, but not Kerberos. @@ -7,7 +9,7 @@ SPROGS= lib/libfetch lib/libpam lib/libradius lib/libtelnet \ bin/ed libexec/telnetd usr.bin/fetch usr.bin/telnet \ usr.sbin/pkg_install usr.sbin/ppp usr.sbin/pppd \ usr.sbin/tcpdump/tcpdump -.if !defined(NO_SENDMAIL) +.if ${MK_SENDMAIL} != "no" SPROGS+=usr.sbin/sendmail .endif @@ -26,11 +28,11 @@ secure: insecure: .for entry in ${SPROGS} cd ${.CURDIR}/../${entry}; \ - ${MAKE} -DNO_CRYPT cleandir; \ - ${MAKE} -DNO_CRYPT obj; \ - ${MAKE} -DNO_CRYPT depend; \ - ${MAKE} -DNO_CRYPT all; \ - ${MAKE} -DNO_CRYPT install + ${MAKE} -DWITHOUT_CRYPT cleandir; \ + ${MAKE} -DWITHOUT_CRYPT obj; \ + ${MAKE} -DWITHOUT_CRYPT depend; \ + ${MAKE} -DWITHOUT_CRYPT all; \ + ${MAKE} -DWITHOUT_CRYPT install .endfor .include <bsd.subdir.mk> |