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