xref: /freebsd/libexec/Makefile (revision 195e50541eca73b8d40bed4223b87ba48cfed27d)
1#	@(#)Makefile	8.1 (Berkeley) 6/4/93
2# $FreeBSD$
3
4.include <src.opts.mk>
5
6.include <bsd.compat.pre.mk>
7
8SUBDIR=	${_atf} \
9	${_atrun} \
10	${_blacklistd-helper} \
11	${_comsat} \
12	${_dma} \
13	flua \
14	getty \
15	${_hyperv} \
16	${_mail.local} \
17	${_makewhatis.local} \
18	${_mknetid} \
19	${_phttpget} \
20	${_pppoed} \
21	rc \
22	revnetgroup \
23	${_rlogind} \
24	rpc.rquotad \
25	rpc.rstatd \
26	rpc.rusersd \
27	rpc.rwalld \
28	rpc.sprayd \
29	${_rshd} \
30	${_rtld-elf} \
31	save-entropy \
32	${_smrsh} \
33	${_tests} \
34	${_tftp-proxy} \
35	ulog-helper \
36	${_ypxfr}
37
38.if ${MK_AT} != "no"
39_atrun=		atrun
40.endif
41
42.if ${MK_BLACKLIST} != "no"
43_blacklistd-helper+=	blacklistd-helper
44.endif
45
46.if ${MK_BOOTPD} != "no"
47SUBDIR+=	bootpd
48.endif
49
50.if ${MK_FINGER} != "no"
51SUBDIR+=	fingerd
52.endif
53
54.if ${MK_FREEBSD_UPDATE} != "no"
55_phttpget=	phttpget
56.endif
57
58.if ${MK_FTP} != "no"
59SUBDIR+=	ftpd
60.endif
61
62.if ${MK_MAIL} != "no"
63_comsat=	comsat
64.endif
65
66.if ${MK_DMAGENT} != "no"
67_dma=		dma
68.endif
69
70.if ${MK_HYPERV} != "no"
71_hyperv+=	hyperv
72.endif
73
74.if ${MK_NIS} != "no"
75_mknetid=	mknetid
76_ypxfr=		ypxfr
77.endif
78
79.if ${MK_NETGRAPH} != "no"
80_pppoed=	pppoed
81.endif
82
83.if ${MK_PF} != "no"
84_tftp-proxy=	tftp-proxy
85.endif
86
87.if !defined(NO_PIC) && !defined(NO_RTLD)
88_rtld-elf=	rtld-elf
89.for LIBCOMPAT libcompat in ${_ALL_LIBCOMPATS_libcompats}
90SUBDIR.${MK_LIB${LIBCOMPAT}}+=	rtld-elf${libcompat}
91.endfor
92.endif
93
94.if ${MK_RBOOTD} != "no"
95SUBDIR+=	rbootd
96.endif
97
98.if ${MK_SENDMAIL} != "no"
99_mail.local=	mail.local
100_smrsh=		smrsh
101.endif
102
103.if ${MK_MAN_UTILS} != "no"
104_makewhatis.local=	makewhatis.local
105.endif
106
107.if ${MK_TALK} != "no"
108SUBDIR+=	talkd
109.endif
110
111.if ${MK_TCP_WRAPPERS} != "no"
112SUBDIR+=	tcpd
113.endif
114
115.if ${MK_TFTP} != "no"
116SUBDIR+=	tftpd
117.endif
118
119.if ${MK_TESTS} != "no"
120_atf=		atf
121_tests=		tests
122.endif
123
124.include <bsd.arch.inc.mk>
125
126.include <bsd.subdir.mk>
127