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