]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - secure/Makefile
merge fix for boot-time hang on centos' xen
[FreeBSD/FreeBSD.git] / secure / Makefile
1 # $FreeBSD$
2
3 SUBDIR= lib libexec usr.bin usr.sbin
4
5 # These are the programs which depend on crypto, but not Kerberos.
6 SPROGS= lib/libfetch lib/libpam lib/libradius lib/libtelnet     \
7         bin/ed libexec/telnetd usr.bin/fetch usr.bin/telnet     \
8         usr.sbin/pkg_install usr.sbin/ppp usr.sbin/pppd         \
9         usr.sbin/tcpdump/tcpdump
10 .if !defined(NO_SENDMAIL)
11 SPROGS+=usr.sbin/sendmail
12 .endif
13
14 # This target is used to rebuild these programs with crypto.
15 secure:
16 .for entry in ${SPROGS}
17         cd ${.CURDIR}/../${entry}; \
18         ${MAKE} cleandir; \
19         ${MAKE} obj; \
20         ${MAKE} depend; \
21         ${MAKE} all; \
22         ${MAKE} install
23 .endfor
24
25 # This target is used to rebuild these programs without crypto.
26 insecure:
27 .for entry in ${SPROGS}
28         cd ${.CURDIR}/../${entry}; \
29         ${MAKE} -DNO_CRYPT cleandir; \
30         ${MAKE} -DNO_CRYPT obj; \
31         ${MAKE} -DNO_CRYPT depend; \
32         ${MAKE} -DNO_CRYPT all; \
33         ${MAKE} -DNO_CRYPT install
34 .endfor
35
36 .include <bsd.subdir.mk>