Makefile revision 294787
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: stable/10/usr.sbin/Makefile 294787 2016-01-26 09:09:20Z des $
3
4.include <bsd.own.mk>
5
6SUBDIR=	adduser \
7	arp \
8	binmiscctl \
9	bsdconfig \
10	camdd \
11	cdcontrol \
12	chkgrp \
13	chown \
14	chroot \
15	ckdist \
16	clear_locks \
17	crashinfo \
18	cron \
19	ctladm \
20	ctld \
21	daemon \
22	dconschat \
23	devinfo \
24	digictl \
25	diskinfo \
26	dumpcis \
27	extattr \
28	extattrctl \
29	fifolog \
30	fstyp \
31	fwcontrol \
32	getfmac \
33	getpmac \
34	gstat \
35	i2c \
36	ifmcstat \
37	iostat \
38	kldxref \
39	mailwrapper \
40	makefs \
41	memcontrol \
42	mergemaster \
43	mfiutil \
44	mixer \
45	mlxcontrol \
46	mountd \
47	mount_smbfs \
48	mptutil \
49	mtest \
50	${_mtree} \
51	newsyslog \
52	nfscbd \
53	nfsd \
54	nfsdumpstate \
55	nfsrevoke \
56	nfsuserd \
57	nmtree \
58	nologin \
59	${_pc_sysinstall} \
60	pciconf \
61	periodic \
62	powerd \
63	procctl \
64	pstat \
65	pw \
66	pwd_mkdb \
67	quot \
68	rarpd \
69	rmt \
70	rpcbind \
71	rpc.lockd \
72	rpc.statd \
73	rpc.umntall \
74	rtprio \
75	service \
76	services_mkdb \
77	sesutil \
78	setfib \
79	setfmac \
80	setpmac \
81	smbmsg \
82	snapinfo \
83	spray \
84	syslogd \
85	sysrc \
86	tcpdrop \
87	tcpdump \
88	traceroute \
89	trpt \
90	tzsetup \
91	uefisign \
92	ugidfw \
93	vigr \
94	vipw \
95	wake \
96	watch \
97	watchdogd \
98	zic
99
100# NB: keep these sorted by MK_* knobs
101
102.if ${MK_ACCT} != "no"
103SUBDIR+=	accton
104SUBDIR+=	sa
105.endif
106
107.if ${MK_AMD} != "no"
108SUBDIR+=	amd
109.endif
110
111.if ${MK_AUDIT} != "no"
112SUBDIR+=	audit
113SUBDIR+=	auditd
114.if ${MK_OPENSSL} != "no"
115SUBDIR+=	auditdistd
116.endif
117SUBDIR+=	auditreduce
118SUBDIR+=	praudit
119.endif
120
121.if ${MK_AUTHPF} != "no"
122SUBDIR+=	authpf
123.endif
124
125.if ${MK_AUTOFS} != "no"
126SUBDIR+=	autofs
127.endif
128
129.if ${MK_BLUETOOTH} != "no"
130SUBDIR+=	bluetooth
131.endif
132
133.if ${MK_BOOTPARAMD} != "no"
134SUBDIR+=	bootparamd
135.endif
136
137.if ${MK_BSDINSTALL} != "no"
138SUBDIR+=	bsdinstall
139.endif
140
141.if ${MK_BSNMP} != "no"
142SUBDIR+=	bsnmpd
143.endif
144
145.if ${MK_CTM} != "no"
146SUBDIR+=	ctm
147.endif
148
149.if ${MK_FLOPPY} != "no"
150SUBDIR+=	fdcontrol
151SUBDIR+=	fdformat
152SUBDIR+=	fdread
153SUBDIR+=	fdwrite
154.endif
155
156.if ${MK_FMTREE} != "no"
157SUBDIR+=	mtree
158.endif
159
160.if ${MK_FREEBSD_UPDATE} != "no"
161SUBDIR+=	freebsd-update
162.endif
163
164.if ${MK_GSSAPI} != "no"
165SUBDIR+=	gssd
166.endif
167
168.if ${MK_GPIO} != "no"
169SUBDIR+=	gpioctl
170.endif
171
172.if ${MK_INET6} != "no"
173SUBDIR+=	faithd
174SUBDIR+=	ip6addrctl
175SUBDIR+=	mld6query
176SUBDIR+=	ndp
177SUBDIR+=	rip6query
178SUBDIR+=	route6d
179SUBDIR+=	rrenumd
180SUBDIR+=	rtadvctl
181SUBDIR+=	rtadvd
182SUBDIR+=	rtsold
183SUBDIR+=	traceroute6
184.endif
185
186.if ${MK_INETD} != "no"
187SUBDIR+=	inetd
188.endif
189
190.if ${MK_IPFW} != "no"
191SUBDIR+=	ipfwpcap
192.endif
193
194.if ${MK_IPX} != "no"
195SUBDIR+=	IPXrouted
196.endif
197
198.if ${MK_ISCSI} != "no"
199SUBDIR+=	iscsid
200.endif
201
202.if ${MK_JAIL} != "no"
203SUBDIR+=	jail
204SUBDIR+=	jexec
205SUBDIR+=	jls
206.endif
207
208# XXX MK_SYSCONS
209.if ${MK_LEGACY_CONSOLE} != "no"
210SUBDIR+=	kbdcontrol
211SUBDIR+=	kbdmap
212SUBDIR+=	moused
213SUBDIR+=	vidcontrol
214.endif
215
216.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
217.if ${MK_PPP} != "no"
218SUBDIR+=	pppctl
219.endif
220.if ${MK_NS_CACHING} != "no"
221SUBDIR+=	nscd
222.endif
223.endif
224
225.if ${MK_LPR} != "no"
226SUBDIR+=	lpr
227.endif
228
229.if ${MK_MAN_UTILS} != "no"
230SUBDIR+=	manctl
231.endif
232
233.if ${MK_NAND} != "no"
234SUBDIR+=	nandsim
235SUBDIR+=	nandtool
236.endif
237
238.if ${MK_NETGRAPH} != "no"
239SUBDIR+=	flowctl
240SUBDIR+=	lmcconfig
241SUBDIR+=	ngctl
242SUBDIR+=	nghook
243.endif
244
245.if ${MK_NIS} != "no"
246SUBDIR+=	rpc.yppasswdd
247SUBDIR+=	rpc.ypupdated
248SUBDIR+=	rpc.ypxfrd
249SUBDIR+=	ypbind
250SUBDIR+=	yp_mkdb
251SUBDIR+=	yppoll
252SUBDIR+=	yppush
253SUBDIR+=	ypserv
254SUBDIR+=	ypset
255.endif
256
257.if ${MK_NTP} != "no"
258SUBDIR+=	ntp
259.endif
260
261.if ${MK_OPENSSL} != "no"
262SUBDIR+=	keyserv
263.endif
264
265.if ${MK_PC_SYSINSTALL} != "no"
266_pc_sysinstall=	pc-sysinstall
267.endif
268
269.if ${MK_PF} != "no"
270SUBDIR+=	ftp-proxy
271.endif
272
273.if ${MK_PKGBOOTSTRAP} != "no"
274SUBDIR+=	pkg
275.endif
276
277.if ${MK_PKGTOOLS} != "no"
278SUBDIR+=	pkg_install
279.endif
280
281# XXX MK_TOOLCHAIN?
282.if ${MK_PMC} != "no"
283SUBDIR+=	pmcannotate
284SUBDIR+=	pmccontrol
285SUBDIR+=	pmcstat
286SUBDIR+=	pmcstudy
287.endif
288
289.if ${MK_PORTSNAP} != "no"
290SUBDIR+=	portsnap
291.endif
292
293.if ${MK_PPP} != "no"
294SUBDIR+=	ppp
295.endif
296
297.if ${MK_QUOTAS} != "no"
298SUBDIR+=	edquota
299SUBDIR+=	quotaon
300SUBDIR+=	repquota
301.endif
302
303.if ${MK_RCMDS} != "no"
304SUBDIR+=	rwhod
305.endif
306
307.if ${MK_RCS} != "no"
308SUBDIR+=	etcupdate
309.endif
310
311.if ${MK_SENDMAIL} != "no"
312SUBDIR+=	editmap
313SUBDIR+=	mailstats
314SUBDIR+=	makemap
315SUBDIR+=	praliases
316SUBDIR+=	sendmail
317.endif
318
319.if ${MK_TCP_WRAPPERS} != "no"
320SUBDIR+=	tcpdchk
321SUBDIR+=	tcpdmatch
322.endif
323
324.if ${MK_TESTS} != "no"
325SUBDIR+=	tests
326.endif
327
328.if ${MK_TIMED} != "no"
329SUBDIR+=	timed
330.endif
331
332.if ${MK_TOOLCHAIN} != "no"
333SUBDIR+=	config
334SUBDIR+=	crunch
335.endif
336
337.if ${MK_UNBOUND} != "no"
338SUBDIR+=	unbound
339.endif
340
341.if ${MK_USB} != "no"
342SUBDIR+=	uathload
343SUBDIR+=	uhsoctl
344SUBDIR+=	usbconfig
345SUBDIR+=	usbdump
346.endif
347
348.if ${MK_UTMPX} != "no"
349SUBDIR+=	ac
350SUBDIR+=	lastlogin
351SUBDIR+=	utx
352.endif
353
354.if ${MK_WIRELESS} != "no"
355SUBDIR+=	ancontrol
356SUBDIR+=	wlandebug
357SUBDIR+=	wpa
358.endif
359
360.include <bsd.arch.inc.mk>
361
362SUBDIR:=	${SUBDIR:O}
363
364SUBDIR_PARALLEL=
365
366.include <bsd.subdir.mk>
367