Makefile revision 278558
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: stable/10/usr.sbin/Makefile 278558 2015-02-11 07:30:20Z ngie $
3
4.include <bsd.own.mk>
5
6SUBDIR=	adduser \
7	arp \
8	binmiscctl \
9	bootparamd \
10	bsdconfig \
11	bsdinstall \
12	cdcontrol \
13	chkgrp \
14	chown \
15	chroot \
16	ckdist \
17	clear_locks \
18	crashinfo \
19	cron \
20	ctladm \
21	ctld \
22	daemon \
23	dconschat \
24	devinfo \
25	digictl \
26	diskinfo \
27	dumpcis \
28	etcupdate \
29	extattr \
30	extattrctl \
31	fifolog \
32	fstyp \
33	fwcontrol \
34	getfmac \
35	getpmac \
36	gstat \
37	i2c \
38	ifmcstat \
39	inetd \
40	iostat \
41	kldxref \
42	mailwrapper \
43	makefs \
44	memcontrol \
45	mergemaster \
46	mfiutil \
47	mixer \
48	mlxcontrol \
49	mountd \
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	setfib \
80	setfmac \
81	setpmac \
82	smbmsg \
83	snapinfo \
84	spray \
85	syslogd \
86	sysrc \
87	tcpdchk \
88	tcpdmatch \
89	tcpdrop \
90	tcpdump \
91	timed \
92	traceroute \
93	trpt \
94	tzsetup \
95	ugidfw \
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_BSNMP} != "no"
136SUBDIR+=	bsnmpd
137.endif
138
139.if ${MK_CTM} != "no"
140SUBDIR+=	ctm
141.endif
142
143.if ${MK_FLOPPY} != "no"
144SUBDIR+=	fdcontrol
145SUBDIR+=	fdformat
146SUBDIR+=	fdread
147SUBDIR+=	fdwrite
148.endif
149
150.if ${MK_FMTREE} != "no"
151SUBDIR+=	mtree
152.endif
153
154.if ${MK_FREEBSD_UPDATE} != "no"
155SUBDIR+=	freebsd-update
156.endif
157
158.if ${MK_GSSAPI} != "no"
159SUBDIR+=	gssd
160.endif
161
162.if ${MK_GPIO} != "no"
163SUBDIR+=	gpioctl
164.endif
165
166.if ${MK_INET6} != "no"
167SUBDIR+=	faithd
168SUBDIR+=	ip6addrctl
169SUBDIR+=	mld6query
170SUBDIR+=	ndp
171SUBDIR+=	rip6query
172SUBDIR+=	route6d
173SUBDIR+=	rrenumd
174SUBDIR+=	rtadvctl
175SUBDIR+=	rtadvd
176SUBDIR+=	rtsold
177SUBDIR+=	traceroute6
178.endif
179
180.if ${MK_IPFW} != "no"
181SUBDIR+=	ipfwpcap
182.endif
183
184.if ${MK_IPX} != "no"
185SUBDIR+=	IPXrouted
186.endif
187
188.if ${MK_ISCSI} != "no"
189SUBDIR+=	iscsid
190.endif
191
192.if ${MK_JAIL} != "no"
193SUBDIR+=	jail
194SUBDIR+=	jexec
195SUBDIR+=	jls
196.endif
197
198# XXX MK_SYSCONS
199.if ${MK_LEGACY_CONSOLE} != "no"
200SUBDIR+=	kbdcontrol
201SUBDIR+=	kbdmap
202SUBDIR+=	moused
203SUBDIR+=	vidcontrol
204.endif
205
206.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
207.if ${MK_PPP} != "no"
208SUBDIR+=	pppctl
209.endif
210.if ${MK_NS_CACHING} != "no"
211SUBDIR+=	nscd
212.endif
213.endif
214
215.if ${MK_LPR} != "no"
216SUBDIR+=	lpr
217.endif
218
219.if ${MK_MAN_UTILS} != "no"
220SUBDIR+=	manctl
221.endif
222
223.if ${MK_NAND} != "no"
224SUBDIR+=	nandsim
225SUBDIR+=	nandtool
226.endif
227
228.if ${MK_NETGRAPH} != "no"
229SUBDIR+=	flowctl
230SUBDIR+=	lmcconfig
231SUBDIR+=	ngctl
232SUBDIR+=	nghook
233.endif
234
235.if ${MK_NIS} != "no"
236SUBDIR+=	rpc.yppasswdd
237SUBDIR+=	rpc.ypupdated
238SUBDIR+=	rpc.ypxfrd
239SUBDIR+=	ypbind
240SUBDIR+=	yp_mkdb
241SUBDIR+=	yppoll
242SUBDIR+=	yppush
243SUBDIR+=	ypserv
244SUBDIR+=	ypset
245.endif
246
247.if ${MK_NTP} != "no"
248SUBDIR+=	ntp
249.endif
250
251.if ${MK_OPENSSL} != "no"
252SUBDIR+=	keyserv
253.endif
254
255.if ${MK_PC_SYSINSTALL} != "no"
256_pc_sysinstall=	pc-sysinstall
257.endif
258
259.if ${MK_PF} != "no"
260SUBDIR+=	ftp-proxy
261.endif
262
263.if ${MK_PKGBOOTSTRAP} != "no"
264SUBDIR+=	pkg
265.endif
266
267.if ${MK_PKGTOOLS} != "no"
268SUBDIR+=	pkg_install
269.endif
270
271# XXX MK_TOOLCHAIN?
272.if ${MK_PMC} != "no"
273SUBDIR+=	pmcannotate
274SUBDIR+=	pmccontrol
275SUBDIR+=	pmcstat
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_SENDMAIL} != "no"
297SUBDIR+=	editmap
298SUBDIR+=	mailstats
299SUBDIR+=	makemap
300SUBDIR+=	praliases
301SUBDIR+=	sendmail
302.endif
303
304.if ${MK_TESTS} != "no"
305SUBDIR+=	tests
306.endif
307
308.if ${MK_TOOLCHAIN} != "no"
309SUBDIR+=	config
310SUBDIR+=	crunch
311.endif
312
313.if ${MK_UNBOUND} != "no"
314SUBDIR+=	unbound
315.endif
316
317.if ${MK_USB} != "no"
318SUBDIR+=	uathload
319SUBDIR+=	uhsoctl
320SUBDIR+=	usbconfig
321SUBDIR+=	usbdump
322.endif
323
324.if ${MK_UTMPX} != "no"
325SUBDIR+=	ac
326SUBDIR+=	lastlogin
327SUBDIR+=	utx
328.endif
329
330.if ${MK_WIRELESS} != "no"
331SUBDIR+=	ancontrol
332SUBDIR+=	wlandebug
333SUBDIR+=	wpa
334.endif
335
336.include <bsd.arch.inc.mk>
337
338SUBDIR:=	${SUBDIR:O}
339
340SUBDIR_PARALLEL=
341
342.include <bsd.subdir.mk>
343