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