Makefile revision 277434
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: stable/10/usr.sbin/Makefile 277434 2015-01-20 20:39:29Z trasz $
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	iscsid \
43	kldxref \
44	mailwrapper \
45	makefs \
46	memcontrol \
47	mergemaster \
48	mfiutil \
49	mixer \
50	mlxcontrol \
51	mountd \
52	mptutil \
53	mtest \
54	${_mtree} \
55	newsyslog \
56	nfscbd \
57	nfsd \
58	nfsdumpstate \
59	nfsrevoke \
60	nfsuserd \
61	nmtree \
62	nologin \
63	${_pc_sysinstall} \
64	pciconf \
65	periodic \
66	powerd \
67	procctl \
68	pstat \
69	pw \
70	pwd_mkdb \
71	quot \
72	rarpd \
73	rmt \
74	rpcbind \
75	rpc.lockd \
76	rpc.statd \
77	rpc.umntall \
78	rtprio \
79	service \
80	services_mkdb \
81	setfib \
82	setfmac \
83	setpmac \
84	smbmsg \
85	snapinfo \
86	spray \
87	syslogd \
88	sysrc \
89	tcpdchk \
90	tcpdmatch \
91	tcpdrop \
92	tcpdump \
93	timed \
94	traceroute \
95	trpt \
96	tzsetup \
97	ugidfw \
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+=	faithd
166SUBDIR+=	ip6addrctl
167SUBDIR+=	mld6query
168SUBDIR+=	ndp
169SUBDIR+=	rip6query
170SUBDIR+=	route6d
171SUBDIR+=	rrenumd
172SUBDIR+=	rtadvctl
173SUBDIR+=	rtadvd
174SUBDIR+=	rtsold
175SUBDIR+=	traceroute6
176.endif
177
178.if ${MK_IPFW} != "no"
179SUBDIR+=	ipfwpcap
180.endif
181
182.if ${MK_IPX} != "no"
183SUBDIR+=	IPXrouted
184.endif
185
186.if ${MK_JAIL} != "no"
187SUBDIR+=	jail
188SUBDIR+=	jexec
189SUBDIR+=	jls
190.endif
191
192# XXX MK_SYSCONS
193.if ${MK_LEGACY_CONSOLE} != "no"
194SUBDIR+=	kbdcontrol
195SUBDIR+=	kbdmap
196SUBDIR+=	moused
197SUBDIR+=	vidcontrol
198.endif
199
200.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
201.if ${MK_PPP} != "no"
202SUBDIR+=	pppctl
203.endif
204.if ${MK_NS_CACHING} != "no"
205SUBDIR+=	nscd
206.endif
207.endif
208
209.if ${MK_LPR} != "no"
210SUBDIR+=	lpr
211.endif
212
213.if ${MK_MAN_UTILS} != "no"
214SUBDIR+=	manctl
215.endif
216
217.if ${MK_NAND} != "no"
218SUBDIR+=	nandsim
219SUBDIR+=	nandtool
220.endif
221
222.if ${MK_NETGRAPH} != "no"
223SUBDIR+=	flowctl
224SUBDIR+=	lmcconfig
225SUBDIR+=	ngctl
226SUBDIR+=	nghook
227.endif
228
229.if ${MK_NIS} != "no"
230SUBDIR+=	rpc.yppasswdd
231SUBDIR+=	rpc.ypupdated
232SUBDIR+=	rpc.ypxfrd
233SUBDIR+=	ypbind
234SUBDIR+=	yp_mkdb
235SUBDIR+=	yppoll
236SUBDIR+=	yppush
237SUBDIR+=	ypserv
238SUBDIR+=	ypset
239.endif
240
241.if ${MK_NTP} != "no"
242SUBDIR+=	ntp
243.endif
244
245.if ${MK_OPENSSL} != "no"
246SUBDIR+=	keyserv
247.endif
248
249.if ${MK_PC_SYSINSTALL} != "no"
250_pc_sysinstall=	pc-sysinstall
251.endif
252
253.if ${MK_PF} != "no"
254SUBDIR+=	ftp-proxy
255.endif
256
257.if ${MK_PKGBOOTSTRAP} != "no"
258SUBDIR+=	pkg
259.endif
260
261.if ${MK_PKGTOOLS} != "no"
262SUBDIR+=	pkg_install
263.endif
264
265# XXX MK_TOOLCHAIN?
266.if ${MK_PMC} != "no"
267SUBDIR+=	pmcannotate
268SUBDIR+=	pmccontrol
269SUBDIR+=	pmcstat
270.endif
271
272.if ${MK_PORTSNAP} != "no"
273SUBDIR+=	portsnap
274.endif
275
276.if ${MK_PPP} != "no"
277SUBDIR+=	ppp
278.endif
279
280.if ${MK_QUOTAS} != "no"
281SUBDIR+=	edquota
282SUBDIR+=	quotaon
283SUBDIR+=	repquota
284.endif
285
286.if ${MK_RCMDS} != "no"
287SUBDIR+=	rwhod
288.endif
289
290.if ${MK_SENDMAIL} != "no"
291SUBDIR+=	editmap
292SUBDIR+=	mailstats
293SUBDIR+=	makemap
294SUBDIR+=	praliases
295SUBDIR+=	sendmail
296.endif
297
298.if ${MK_TESTS} != "no"
299SUBDIR+=	tests
300.endif
301
302.if ${MK_TOOLCHAIN} != "no"
303SUBDIR+=	config
304SUBDIR+=	crunch
305.endif
306
307.if ${MK_UNBOUND} != "no"
308SUBDIR+=	unbound
309.endif
310
311.if ${MK_USB} != "no"
312SUBDIR+=	uathload
313SUBDIR+=	uhsoctl
314SUBDIR+=	usbconfig
315SUBDIR+=	usbdump
316.endif
317
318.if ${MK_UTMPX} != "no"
319SUBDIR+=	ac
320SUBDIR+=	lastlogin
321SUBDIR+=	utx
322.endif
323
324.if ${MK_WIRELESS} != "no"
325SUBDIR+=	ancontrol
326SUBDIR+=	wlandebug
327SUBDIR+=	wpa
328.endif
329
330.include <bsd.arch.inc.mk>
331
332SUBDIR:=	${SUBDIR:O}
333
334SUBDIR_PARALLEL=
335
336.include <bsd.subdir.mk>
337