Makefile revision 278555
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: stable/10/usr.sbin/Makefile 278555 2015-02-11 07:08:32Z ngie $
3
4.include <bsd.own.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	etcupdate \
30	extattr \
31	extattrctl \
32	fifolog \
33	fstyp \
34	fwcontrol \
35	getfmac \
36	getpmac \
37	gstat \
38	i2c \
39	ifmcstat \
40	inetd \
41	iostat \
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	vipw \
98	wake \
99	watch \
100	watchdogd \
101	zic
102
103# NB: keep these sorted by MK_* knobs
104
105.if ${MK_ACCT} != "no"
106SUBDIR+=	accton
107SUBDIR+=	sa
108.endif
109
110.if ${MK_AMD} != "no"
111SUBDIR+=	amd
112.endif
113
114.if ${MK_AUDIT} != "no"
115SUBDIR+=	audit
116SUBDIR+=	auditd
117.if ${MK_OPENSSL} != "no"
118SUBDIR+=	auditdistd
119.endif
120SUBDIR+=	auditreduce
121SUBDIR+=	praudit
122.endif
123
124.if ${MK_AUTHPF} != "no"
125SUBDIR+=	authpf
126.endif
127
128.if ${MK_BLUETOOTH} != "no"
129SUBDIR+=	bluetooth
130.endif
131
132.if ${MK_BSNMP} != "no"
133SUBDIR+=	bsnmpd
134.endif
135
136.if ${MK_CTM} != "no"
137SUBDIR+=	ctm
138.endif
139
140.if ${MK_FLOPPY} != "no"
141SUBDIR+=	fdcontrol
142SUBDIR+=	fdformat
143SUBDIR+=	fdread
144SUBDIR+=	fdwrite
145.endif
146
147.if ${MK_FMTREE} != "no"
148SUBDIR+=	mtree
149.endif
150
151.if ${MK_FREEBSD_UPDATE} != "no"
152SUBDIR+=	freebsd-update
153.endif
154
155.if ${MK_GSSAPI} != "no"
156SUBDIR+=	gssd
157.endif
158
159.if ${MK_GPIO} != "no"
160SUBDIR+=	gpioctl
161.endif
162
163.if ${MK_INET6} != "no"
164SUBDIR+=	faithd
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_IPX} != "no"
182SUBDIR+=	IPXrouted
183.endif
184
185.if ${MK_ISCSI} != "no"
186SUBDIR+=	iscsid
187.endif
188
189.if ${MK_JAIL} != "no"
190SUBDIR+=	jail
191SUBDIR+=	jexec
192SUBDIR+=	jls
193.endif
194
195# XXX MK_SYSCONS
196.if ${MK_LEGACY_CONSOLE} != "no"
197SUBDIR+=	kbdcontrol
198SUBDIR+=	kbdmap
199SUBDIR+=	moused
200SUBDIR+=	vidcontrol
201.endif
202
203.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
204.if ${MK_PPP} != "no"
205SUBDIR+=	pppctl
206.endif
207.if ${MK_NS_CACHING} != "no"
208SUBDIR+=	nscd
209.endif
210.endif
211
212.if ${MK_LPR} != "no"
213SUBDIR+=	lpr
214.endif
215
216.if ${MK_MAN_UTILS} != "no"
217SUBDIR+=	manctl
218.endif
219
220.if ${MK_NAND} != "no"
221SUBDIR+=	nandsim
222SUBDIR+=	nandtool
223.endif
224
225.if ${MK_NETGRAPH} != "no"
226SUBDIR+=	flowctl
227SUBDIR+=	lmcconfig
228SUBDIR+=	ngctl
229SUBDIR+=	nghook
230.endif
231
232.if ${MK_NIS} != "no"
233SUBDIR+=	rpc.yppasswdd
234SUBDIR+=	rpc.ypupdated
235SUBDIR+=	rpc.ypxfrd
236SUBDIR+=	ypbind
237SUBDIR+=	yp_mkdb
238SUBDIR+=	yppoll
239SUBDIR+=	yppush
240SUBDIR+=	ypserv
241SUBDIR+=	ypset
242.endif
243
244.if ${MK_NTP} != "no"
245SUBDIR+=	ntp
246.endif
247
248.if ${MK_OPENSSL} != "no"
249SUBDIR+=	keyserv
250.endif
251
252.if ${MK_PC_SYSINSTALL} != "no"
253_pc_sysinstall=	pc-sysinstall
254.endif
255
256.if ${MK_PF} != "no"
257SUBDIR+=	ftp-proxy
258.endif
259
260.if ${MK_PKGBOOTSTRAP} != "no"
261SUBDIR+=	pkg
262.endif
263
264.if ${MK_PKGTOOLS} != "no"
265SUBDIR+=	pkg_install
266.endif
267
268# XXX MK_TOOLCHAIN?
269.if ${MK_PMC} != "no"
270SUBDIR+=	pmcannotate
271SUBDIR+=	pmccontrol
272SUBDIR+=	pmcstat
273.endif
274
275.if ${MK_PORTSNAP} != "no"
276SUBDIR+=	portsnap
277.endif
278
279.if ${MK_PPP} != "no"
280SUBDIR+=	ppp
281.endif
282
283.if ${MK_QUOTAS} != "no"
284SUBDIR+=	edquota
285SUBDIR+=	quotaon
286SUBDIR+=	repquota
287.endif
288
289.if ${MK_RCMDS} != "no"
290SUBDIR+=	rwhod
291.endif
292
293.if ${MK_SENDMAIL} != "no"
294SUBDIR+=	editmap
295SUBDIR+=	mailstats
296SUBDIR+=	makemap
297SUBDIR+=	praliases
298SUBDIR+=	sendmail
299.endif
300
301.if ${MK_TESTS} != "no"
302SUBDIR+=	tests
303.endif
304
305.if ${MK_TOOLCHAIN} != "no"
306SUBDIR+=	config
307SUBDIR+=	crunch
308.endif
309
310.if ${MK_UNBOUND} != "no"
311SUBDIR+=	unbound
312.endif
313
314.if ${MK_USB} != "no"
315SUBDIR+=	uathload
316SUBDIR+=	uhsoctl
317SUBDIR+=	usbconfig
318SUBDIR+=	usbdump
319.endif
320
321.if ${MK_UTMPX} != "no"
322SUBDIR+=	ac
323SUBDIR+=	lastlogin
324SUBDIR+=	utx
325.endif
326
327.if ${MK_WIRELESS} != "no"
328SUBDIR+=	ancontrol
329SUBDIR+=	wlandebug
330SUBDIR+=	wpa
331.endif
332
333.include <bsd.arch.inc.mk>
334
335SUBDIR:=	${SUBDIR:O}
336
337SUBDIR_PARALLEL=
338
339.include <bsd.subdir.mk>
340