Makefile revision 279455
1202181Sthompsa#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2202181Sthompsa# $FreeBSD: head/usr.sbin/Makefile 279455 2015-03-01 00:44:15Z rstone $
3202181Sthompsa
4202181Sthompsa.include <src.opts.mk>
5202181Sthompsa
6202181SthompsaSUBDIR=	adduser \
7202181Sthompsa	arp \
8202181Sthompsa	binmiscctl \
9202181Sthompsa	bsdconfig \
10202181Sthompsa	cdcontrol \
11202181Sthompsa	chkgrp \
12202181Sthompsa	chown \
13202181Sthompsa	chroot \
14202181Sthompsa	ckdist \
15202181Sthompsa	clear_locks \
16202181Sthompsa	crashinfo \
17202181Sthompsa	cron \
18202181Sthompsa	ctladm \
19202181Sthompsa	ctld \
20202181Sthompsa	daemon \
21202181Sthompsa	dconschat \
22202181Sthompsa	devctl \
23202181Sthompsa	devinfo \
24202181Sthompsa	digictl \
25202181Sthompsa	diskinfo \
26202181Sthompsa	dumpcis \
27206622Suqs	extattr \
28202181Sthompsa	extattrctl \
29202181Sthompsa	fifolog \
30202181Sthompsa	fstyp \
31202181Sthompsa	fwcontrol \
32202181Sthompsa	getfmac \
33202181Sthompsa	getpmac \
34202181Sthompsa	gstat \
35202181Sthompsa	i2c \
36202181Sthompsa	ifmcstat \
37202181Sthompsa	iostat \
38202181Sthompsa	kldxref \
39202181Sthompsa	mailwrapper \
40202181Sthompsa	makefs \
41202181Sthompsa	memcontrol \
42202181Sthompsa	mergemaster \
43202181Sthompsa	mfiutil \
44202181Sthompsa	mixer \
45202181Sthompsa	mlxcontrol \
46202181Sthompsa	mountd \
47202181Sthompsa	mptutil \
48202181Sthompsa	mtest \
49202181Sthompsa	${_mtree} \
50202181Sthompsa	newsyslog \
51202181Sthompsa	nfscbd \
52202181Sthompsa	nfsd \
53250604Sjoel	nfsdumpstate \
54202181Sthompsa	nfsrevoke \
55202181Sthompsa	nfsuserd \
56202181Sthompsa	nmtree \
57202181Sthompsa	nologin \
58202181Sthompsa	${_pc_sysinstall} \
59202181Sthompsa	pciconf \
60202181Sthompsa	periodic \
61202181Sthompsa	powerd \
62202181Sthompsa	procctl \
63202181Sthompsa	pstat \
64202181Sthompsa	pw \
65202181Sthompsa	pwd_mkdb \
66202181Sthompsa	quot \
67202181Sthompsa	rarpd \
68202181Sthompsa	rmt \
69202181Sthompsa	rpcbind \
70202181Sthompsa	rpc.lockd \
71202181Sthompsa	rpc.statd \
72202181Sthompsa	rpc.umntall \
73202181Sthompsa	rtprio \
74202181Sthompsa	service \
75202181Sthompsa	services_mkdb \
76202181Sthompsa	setfib \
77202181Sthompsa	setfmac \
78202181Sthompsa	setpmac \
79250604Sjoel	smbmsg \
80250604Sjoel	snapinfo \
81250604Sjoel	spray \
82250604Sjoel	syslogd \
83250604Sjoel	sysrc \
84250604Sjoel	tcpdrop \
85250604Sjoel	tcpdump \
86202181Sthompsa	traceroute \
87202181Sthompsa	trpt \
88202181Sthompsa	tzsetup \
89202181Sthompsa	uefisign \
90202181Sthompsa	ugidfw \
91202181Sthompsa	vigr \
92202181Sthompsa	vipw \
93202181Sthompsa	wake \
94202181Sthompsa	watch \
95202181Sthompsa	watchdogd \
96202181Sthompsa	zic
97202181Sthompsa
98202181Sthompsa# NB: keep these sorted by MK_* knobs
99202181Sthompsa
100202181Sthompsa.if ${MK_ACCT} != "no"
101202181SthompsaSUBDIR+=	accton
102202181SthompsaSUBDIR+=	sa
103205076Suqs.endif
104205076Suqs
105202181Sthompsa.if ${MK_AMD} != "no"
106202181SthompsaSUBDIR+=	amd
107202181Sthompsa.endif
108
109.if ${MK_AUDIT} != "no"
110SUBDIR+=	audit
111SUBDIR+=	auditd
112.if ${MK_OPENSSL} != "no"
113SUBDIR+=	auditdistd
114.endif
115SUBDIR+=	auditreduce
116SUBDIR+=	praudit
117.endif
118
119.if ${MK_AUTHPF} != "no"
120SUBDIR+=	authpf
121.endif
122
123.if ${MK_AUTOFS} != "no"
124SUBDIR+=	autofs
125.endif
126
127.if ${MK_BLUETOOTH} != "no"
128SUBDIR+=	bluetooth
129.endif
130
131.if ${MK_BOOTPARAMD} != "no"
132SUBDIR+=	bootparamd
133.endif
134
135.if ${MK_BSDINSTALL} != "no"
136SUBDIR+=	bsdinstall
137.endif
138
139.if ${MK_BSNMP} != "no"
140SUBDIR+=	bsnmpd
141.endif
142
143.if ${MK_CTM} != "no"
144SUBDIR+=	ctm
145.endif
146
147.if ${MK_FLOPPY} != "no"
148SUBDIR+=	fdcontrol
149SUBDIR+=	fdformat
150SUBDIR+=	fdread
151SUBDIR+=	fdwrite
152.endif
153
154.if ${MK_FMTREE} != "no"
155SUBDIR+=	mtree
156.endif
157
158.if ${MK_FREEBSD_UPDATE} != "no"
159SUBDIR+=	freebsd-update
160.endif
161
162.if ${MK_GSSAPI} != "no"
163SUBDIR+=	gssd
164.endif
165
166.if ${MK_GPIO} != "no"
167SUBDIR+=	gpioctl
168.endif
169
170.if ${MK_INET6} != "no"
171SUBDIR+=	ip6addrctl
172SUBDIR+=	mld6query
173SUBDIR+=	ndp
174SUBDIR+=	rip6query
175SUBDIR+=	route6d
176SUBDIR+=	rrenumd
177SUBDIR+=	rtadvctl
178SUBDIR+=	rtadvd
179SUBDIR+=	rtsold
180SUBDIR+=	traceroute6
181.endif
182
183.if ${MK_INETD} != "no"
184SUBDIR+=	inetd
185.endif
186
187.if ${MK_IPFW} != "no"
188SUBDIR+=	ipfwpcap
189.endif
190
191.if ${MK_ISCSI} != "no"
192SUBDIR+=	iscsid
193.endif
194
195.if ${MK_JAIL} != "no"
196SUBDIR+=	jail
197SUBDIR+=	jexec
198SUBDIR+=	jls
199.endif
200
201# XXX MK_SYSCONS
202.if ${MK_LEGACY_CONSOLE} != "no"
203SUBDIR+=	kbdcontrol
204SUBDIR+=	kbdmap
205SUBDIR+=	moused
206SUBDIR+=	vidcontrol
207.endif
208
209.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
210.if ${MK_PPP} != "no"
211SUBDIR+=	pppctl
212.endif
213.if ${MK_NS_CACHING} != "no"
214SUBDIR+=	nscd
215.endif
216.endif
217
218.if ${MK_LPR} != "no"
219SUBDIR+=	lpr
220.endif
221
222.if ${MK_MAN_UTILS} != "no"
223SUBDIR+=	manctl
224.endif
225
226.if ${MK_NAND} != "no"
227SUBDIR+=	nandsim
228SUBDIR+=	nandtool
229.endif
230
231.if ${MK_NETGRAPH} != "no"
232SUBDIR+=	flowctl
233SUBDIR+=	lmcconfig
234SUBDIR+=	ngctl
235SUBDIR+=	nghook
236.endif
237
238.if ${MK_NIS} != "no"
239SUBDIR+=	rpc.yppasswdd
240SUBDIR+=	rpc.ypupdated
241SUBDIR+=	rpc.ypxfrd
242SUBDIR+=	ypbind
243SUBDIR+=	yp_mkdb
244SUBDIR+=	yppoll
245SUBDIR+=	yppush
246SUBDIR+=	ypserv
247SUBDIR+=	ypset
248.endif
249
250.if ${MK_NTP} != "no"
251SUBDIR+=	ntp
252.endif
253
254.if ${MK_OPENSSL} != "no"
255SUBDIR+=	keyserv
256.endif
257
258.if ${MK_PC_SYSINSTALL} != "no"
259_pc_sysinstall=	pc-sysinstall
260.endif
261
262.if ${MK_PF} != "no"
263SUBDIR+=	ftp-proxy
264.endif
265
266.if ${MK_PKGBOOTSTRAP} != "no"
267SUBDIR+=	pkg
268.endif
269
270# XXX MK_TOOLCHAIN?
271.if ${MK_PMC} != "no"
272SUBDIR+=	pmcannotate
273SUBDIR+=	pmccontrol
274SUBDIR+=	pmcstat
275SUBDIR+=	pmcstudy
276.endif
277
278.if ${MK_PORTSNAP} != "no"
279SUBDIR+=	portsnap
280.endif
281
282.if ${MK_PPP} != "no"
283SUBDIR+=	ppp
284.endif
285
286.if ${MK_QUOTAS} != "no"
287SUBDIR+=	edquota
288SUBDIR+=	quotaon
289SUBDIR+=	repquota
290.endif
291
292.if ${MK_RCMDS} != "no"
293SUBDIR+=	rwhod
294.endif
295
296.if ${MK_RCS} != "no"
297SUBDIR+=	etcupdate
298.endif
299
300.if ${MK_SENDMAIL} != "no"
301SUBDIR+=	editmap
302SUBDIR+=	mailstats
303SUBDIR+=	makemap
304SUBDIR+=	praliases
305SUBDIR+=	sendmail
306.endif
307
308.if ${MK_TCP_WRAPPERS} != "no"
309SUBDIR+=	tcpdchk
310SUBDIR+=	tcpdmatch
311.endif
312
313.if ${MK_TESTS} != "no"
314SUBDIR+=	tests
315.endif
316
317.if ${MK_TIMED} != "no"
318SUBDIR+=	timed
319.endif
320
321.if ${MK_TOOLCHAIN} != "no"
322SUBDIR+=	config
323SUBDIR+=	crunch
324.endif
325
326.if ${MK_UNBOUND} != "no"
327SUBDIR+=	unbound
328.endif
329
330.if ${MK_USB} != "no"
331SUBDIR+=	uathload
332SUBDIR+=	uhsoctl
333SUBDIR+=	usbconfig
334SUBDIR+=	usbdump
335.endif
336
337.if ${MK_UTMPX} != "no"
338SUBDIR+=	ac
339SUBDIR+=	lastlogin
340SUBDIR+=	utx
341.endif
342
343.if ${MK_WIRELESS} != "no"
344SUBDIR+=	ancontrol
345SUBDIR+=	wlandebug
346SUBDIR+=	wpa
347.endif
348
349.include <bsd.arch.inc.mk>
350
351SUBDIR:=	${SUBDIR:O}
352
353SUBDIR_PARALLEL=
354
355.include <bsd.subdir.mk>
356