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