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