Makefile revision 155815
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 155815 2006-02-18 16:40:31Z rwatson $
3
4# XXX MISSING:		mkproto
5SUBDIR=	ac \
6	accton \
7	${_acpi} \
8	adduser \
9	amd \
10	ancontrol \
11	${_apm} \
12	${_apmd} \
13	${_arlcontrol} \
14	arp \
15	${_audit} \
16	${_auditd} \
17	${_auditreduce} \
18	${_asf} \
19	${_atm} \
20	${_authpf} \
21	${_bluetooth} \
22	${_boot0cfg} \
23	${_boot98cfg} \
24	bootparamd \
25	${_btxld} \
26	burncd \
27	cdcontrol \
28	chkgrp \
29	chown \
30	chroot \
31	ckdist \
32	config \
33	cron \
34	crunch \
35	ctm \
36	daemon \
37	dconschat \
38	devinfo \
39	digictl \
40	diskinfo \
41	${_dnssec-keygen} \
42	${_dnssec-signzone} \
43	${_editmap} \
44	edquota \
45	${_eeprom} \
46	${_elf2exe} \
47	extattr \
48	extattrctl \
49	faithd \
50	fdcontrol \
51	fdformat \
52	fdread \
53	fdwrite \
54	flowctl \
55	fwcontrol \
56	getfmac \
57	getpmac \
58	gstat \
59	${_i4b} \
60	ifmcstat \
61	inetd \
62	iostat \
63	ip6addrctl \
64	ipfwpcap \
65	IPXrouted \
66	jail \
67	jexec \
68	jls \
69	kbdcontrol \
70	kbdmap \
71	${_keyserv} \
72	${_kgmon} \
73	${_kgzip} \
74	kldxref \
75	lastlogin \
76	${_lpr} \
77	${_lptcontrol} \
78	lmcconfig \
79	${_mailstats} \
80	mailwrapper \
81	${_makemap} \
82	manctl \
83	memcontrol \
84	mergemaster \
85	mixer \
86	${_mld6query} \
87	mlxcontrol \
88	mountd \
89	${_mount_nwfs} \
90	mount_portalfs \
91	${_mount_smbfs} \
92	moused \
93	${_mptable} \
94	mrouted \
95	mtest \
96	mtree \
97	${_named} \
98	${_named-checkconf} \
99	${_named-checkzone} \
100	${_named.reload} \
101	${_ndiscvt} \
102	ndp \
103	newsyslog \
104	nfsd \
105	ngctl \
106	nghook \
107	nologin \
108	ntp \
109	${_ofwdump} \
110	${_pccard} \
111	pciconf \
112	${_pcvt} \
113	periodic \
114	pkg_install \
115	pmccontrol \
116	pmcstat \
117	${_pnpinfo} \
118	portsnap \
119	powerd \
120	ppp \
121	${_pppctl} \
122	pppd \
123	pppstats \
124	${_praliases} \
125	${_praudit} \
126	procctl \
127	pstat \
128	pw \
129	pwd_mkdb \
130	quot \
131	quotaon \
132	rarpd \
133	raycontrol \
134	repquota \
135	${_rip6query} \
136	rmt \
137	${_rndc} \
138	${_rndc-confgen} \
139	${_route6d} \
140	rpcbind \
141	rpc.lockd \
142	rpc.statd \
143	rpc.umntall \
144	${_rpc.yppasswdd} \
145	${_rpc.ypupdated} \
146	${_rpc.ypxfrd} \
147	rrenumd \
148	rtadvd \
149	rtprio \
150	rtsold \
151	rwhod \
152	sa \
153	${_sendmail} \
154	setfmac \
155	setpmac \
156	${_sicontrol} \
157	sliplogin \
158	slstat \
159	smbmsg \
160	snapinfo \
161	${_spkrtest} \
162	spray \
163	${_sysinstall} \
164	syslogd \
165	tcpdchk \
166	tcpdmatch \
167	tcpdrop \
168	tcpdump \
169	timed \
170	traceroute \
171	${_traceroute6} \
172	trpt \
173	tzsetup \
174	ugidfw \
175	${_usbdevs} \
176	vidcontrol \
177	vipw \
178	vnconfig \
179	watch \
180	watchdogd \
181	wicontrol \
182	${_wlconfig} \
183	wpa \
184	${_ypbind} \
185	${_yp_mkdb} \
186	${_yppoll} \
187	${_yppush} \
188	${_ypserv} \
189	${_ypset} \
190	zic \
191	${_zzz}
192
193.if ${MACHINE_ARCH} != "arm"
194_sysinstall=	sysinstall
195.endif
196
197.if !defined(NO_ATM)
198_atm=		atm
199.endif
200
201.if !defined(NO_AUDIT)
202_audit= 	audit
203_auditd=	auditd
204_auditreduce=	auditreduce
205_praudit=	praudit
206.endif
207
208.if !defined(NO_BIND)
209.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT)
210_dnssec-keygen=		dnssec-keygen
211_dnssec-signzone=	dnssec-signzone
212.endif
213.if !defined(NO_BIND_NAMED)
214_named=			named
215_named-checkconf=	named-checkconf
216_named-checkzone=	named-checkzone
217_named.reload=		named.reload
218_rndc=			rndc
219_rndc-confgen=		rndc-confgen
220.endif
221.endif
222
223.if !defined(NO_BLUETOOTH)
224_bluetooth=	bluetooth
225.endif
226
227.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
228_keyserv=	keyserv
229.endif
230
231.if !defined(NO_INET6)
232_mld6query=	mld6query
233_rip6query=	rip6query
234_route6d=	route6d
235_traceroute6=	traceroute6
236.endif
237
238.if !defined(NO_NIS)
239_rpc.yppasswdd=	rpc.yppasswdd
240_rpc.ypupdated=	rpc.ypupdated
241_rpc.ypxfrd=	rpc.ypxfrd
242_ypbind=	ypbind
243_yp_mkdb=	yp_mkdb
244_yppoll=	yppoll
245_yppush=	yppush
246_ypserv=	ypserv
247_ypset=		ypset
248.endif
249
250.if !defined(NO_PF) && !defined(NO_AUTHPF)
251_authpf=	authpf
252.endif
253
254.if !defined(NO_LPR)
255_lpr=		lpr
256.endif
257
258.if !defined(NO_SENDMAIL)
259_editmap=	editmap
260_mailstats=	mailstats
261_makemap=	makemap
262_praliases=	praliases
263_sendmail=	sendmail
264.endif
265
266.if !defined(NO_USB)
267_usbdevs=	usbdevs
268.endif
269
270.if ${MACHINE_ARCH} == "arm"
271_kgmon=		kgmon
272.endif
273
274.if ${MACHINE_ARCH} == "i386"
275_apm=		apm
276_apmd=		apmd
277_asf=		asf
278_btxld=		btxld
279.if !defined(NO_I4B)
280_i4b=		i4b
281.endif
282_kgmon=		kgmon
283_kgzip=		kgzip
284_lptcontrol=	lptcontrol
285_mount_nwfs=	mount_nwfs
286_mount_smbfs=	mount_smbfs
287_mptable=	mptable
288_ndiscvt=	ndiscvt
289_pccard=	pccard
290_pnpinfo=	pnpinfo
291.if !defined(NO_LIBPTHREAD)
292_pppctl=	pppctl
293.endif
294_sicontrol=	sicontrol
295_spkrtest=	spkrtest
296_zzz=		zzz
297.if ${MACHINE} == "i386" 
298.if !defined(NO_ACPI)
299_acpi=		acpi
300.endif
301_arlcontrol=	arlcontrol
302_boot0cfg=	boot0cfg
303.if !defined(NO_PCVT)
304_pcvt=		pcvt
305.endif
306_wlconfig=	wlconfig
307.elif ${MACHINE} == "pc98"
308_boot98cfg=	boot98cfg
309.endif
310.endif
311
312.if ${MACHINE_ARCH} == "alpha"
313_elf2exe=	elf2exe
314_pnpinfo=	pnpinfo
315.if !defined(NO_LIBC_R)
316_pppctl=	pppctl
317.endif
318.endif
319
320# kgzip: builds, but missing support files
321# mptable: broken (not 64 bit clean)
322# pnpinfo: crashes (not really useful anyway)
323.if ${MACHINE_ARCH} == "amd64"
324.if !defined(NO_ACPI)
325_acpi=		acpi
326.endif
327_asf=		asf
328_boot0cfg=	boot0cfg
329_btxld=		btxld
330_kgmon=		kgmon
331_lptcontrol=	lptcontrol
332_mount_nwfs=	mount_nwfs
333_mount_smbfs=	mount_smbfs
334_mptable=	mptable
335_ndiscvt=	ndiscvt
336.if !defined(NO_LIBPTHREAD)
337_pppctl=	pppctl
338.endif
339_sicontrol=	sicontrol
340_spkrtest=	spkrtest
341_zzz=		zzz
342.endif
343
344.if ${MACHINE_ARCH} == "ia64"
345.if !defined(NO_ACPI)
346_acpi=		acpi
347.endif
348_kgmon=		kgmon
349.if !defined(NO_LIBPTHREAD)
350_pppctl=	pppctl
351.endif
352_zzz=		zzz
353.endif
354
355.if ${MACHINE_ARCH} == "powerpc"
356_mount_smbfs=	mount_smbfs
357.endif
358
359.if ${MACHINE_ARCH} == "sparc64"
360_eeprom=	eeprom
361_ofwdump=	ofwdump
362.if !defined(NO_LIBC_R)
363_pppctl=	pppctl
364.endif
365.endif
366
367.include <bsd.subdir.mk>
368