Makefile revision 278713
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: stable/10/usr.sbin/Makefile 278713 2015-02-13 21:24:32Z ngie $
3
4.include <bsd.own.mk>
5
6SUBDIR=	adduser \
7	arp \
8	binmiscctl \
9	bootparamd \
10	bsdconfig \
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	etcupdate \
28	extattr \
29	extattrctl \
30	fifolog \
31	fstyp \
32	fwcontrol \
33	getfmac \
34	getpmac \
35	gstat \
36	i2c \
37	ifmcstat \
38	inetd \
39	iostat \
40	kldxref \
41	mailwrapper \
42	makefs \
43	memcontrol \
44	mergemaster \
45	mfiutil \
46	mixer \
47	mlxcontrol \
48	mountd \
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	setfib \
79	setfmac \
80	setpmac \
81	smbmsg \
82	snapinfo \
83	spray \
84	syslogd \
85	sysrc \
86	tcpdchk \
87	tcpdmatch \
88	tcpdrop \
89	tcpdump \
90	timed \
91	traceroute \
92	trpt \
93	tzsetup \
94	ugidfw \
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_BSDINSTALL} != "no"
135SUBDIR+=	bsdinstall
136.endif
137
138.if ${MK_BSNMP} != "no"
139SUBDIR+=	bsnmpd
140.endif
141
142.if ${MK_CTM} != "no"
143SUBDIR+=	ctm
144.endif
145
146.if ${MK_FLOPPY} != "no"
147SUBDIR+=	fdcontrol
148SUBDIR+=	fdformat
149SUBDIR+=	fdread
150SUBDIR+=	fdwrite
151.endif
152
153.if ${MK_FMTREE} != "no"
154SUBDIR+=	mtree
155.endif
156
157.if ${MK_FREEBSD_UPDATE} != "no"
158SUBDIR+=	freebsd-update
159.endif
160
161.if ${MK_GSSAPI} != "no"
162SUBDIR+=	gssd
163.endif
164
165.if ${MK_GPIO} != "no"
166SUBDIR+=	gpioctl
167.endif
168
169.if ${MK_INET6} != "no"
170SUBDIR+=	faithd
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_IPFW} != "no"
184SUBDIR+=	ipfwpcap
185.endif
186
187.if ${MK_IPX} != "no"
188SUBDIR+=	IPXrouted
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.if ${MK_PKGTOOLS} != "no"
271SUBDIR+=	pkg_install
272.endif
273
274# XXX MK_TOOLCHAIN?
275.if ${MK_PMC} != "no"
276SUBDIR+=	pmcannotate
277SUBDIR+=	pmccontrol
278SUBDIR+=	pmcstat
279.endif
280
281.if ${MK_PORTSNAP} != "no"
282SUBDIR+=	portsnap
283.endif
284
285.if ${MK_PPP} != "no"
286SUBDIR+=	ppp
287.endif
288
289.if ${MK_QUOTAS} != "no"
290SUBDIR+=	edquota
291SUBDIR+=	quotaon
292SUBDIR+=	repquota
293.endif
294
295.if ${MK_RCMDS} != "no"
296SUBDIR+=	rwhod
297.endif
298
299.if ${MK_SENDMAIL} != "no"
300SUBDIR+=	editmap
301SUBDIR+=	mailstats
302SUBDIR+=	makemap
303SUBDIR+=	praliases
304SUBDIR+=	sendmail
305.endif
306
307.if ${MK_TESTS} != "no"
308SUBDIR+=	tests
309.endif
310
311.if ${MK_TOOLCHAIN} != "no"
312SUBDIR+=	config
313SUBDIR+=	crunch
314.endif
315
316.if ${MK_UNBOUND} != "no"
317SUBDIR+=	unbound
318.endif
319
320.if ${MK_USB} != "no"
321SUBDIR+=	uathload
322SUBDIR+=	uhsoctl
323SUBDIR+=	usbconfig
324SUBDIR+=	usbdump
325.endif
326
327.if ${MK_UTMPX} != "no"
328SUBDIR+=	ac
329SUBDIR+=	lastlogin
330SUBDIR+=	utx
331.endif
332
333.if ${MK_WIRELESS} != "no"
334SUBDIR+=	ancontrol
335SUBDIR+=	wlandebug
336SUBDIR+=	wpa
337.endif
338
339.include <bsd.arch.inc.mk>
340
341SUBDIR:=	${SUBDIR:O}
342
343SUBDIR_PARALLEL=
344
345.include <bsd.subdir.mk>
346