Makefile revision 156905
1131082Smarcel#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2131082Smarcel# $FreeBSD: head/usr.sbin/Makefile 156905 2006-03-20 14:24:58Z ru $
3131082Smarcel
4131082Smarcel.include <bsd.own.mk>
5131082Smarcel
6131082Smarcel# XXX MISSING:		mkproto
7131082SmarcelSUBDIR=	ac \
8131082Smarcel	accton \
9131082Smarcel	${_acpi} \
10131082Smarcel	adduser \
11131082Smarcel	amd \
12131082Smarcel	ancontrol \
13131082Smarcel	${_apm} \
14131082Smarcel	${_apmd} \
15131082Smarcel	${_arlcontrol} \
16131082Smarcel	arp \
17131082Smarcel	${_audit} \
18131082Smarcel	${_auditd} \
19131082Smarcel	${_auditreduce} \
20131082Smarcel	${_asf} \
21131082Smarcel	${_atm} \
22131082Smarcel	${_authpf} \
23131082Smarcel	${_bluetooth} \
24131082Smarcel	${_boot0cfg} \
25131082Smarcel	${_boot98cfg} \
26131082Smarcel	bootparamd \
27131082Smarcel	bsnmpd \
28131082Smarcel	${_btxld} \
29131082Smarcel	burncd \
30131082Smarcel	cdcontrol \
31131082Smarcel	chkgrp \
32131082Smarcel	chown \
33131082Smarcel	chroot \
34131082Smarcel	ckdist \
35131082Smarcel	config \
36131082Smarcel	cron \
37131082Smarcel	crunch \
38131082Smarcel	ctm \
39131082Smarcel	daemon \
40131082Smarcel	dconschat \
41131082Smarcel	devinfo \
42131082Smarcel	digictl \
43131082Smarcel	diskinfo \
44131082Smarcel	${_dnssec-keygen} \
45131082Smarcel	${_dnssec-signzone} \
46131082Smarcel	${_editmap} \
47131082Smarcel	edquota \
48131082Smarcel	${_eeprom} \
49131082Smarcel	${_elf2exe} \
50131082Smarcel	extattr \
51131082Smarcel	extattrctl \
52131082Smarcel	faithd \
53131082Smarcel	fdcontrol \
54131082Smarcel	fdformat \
55131082Smarcel	fdread \
56131082Smarcel	fdwrite \
57131082Smarcel	flowctl \
58131082Smarcel	fwcontrol \
59131082Smarcel	getfmac \
60131082Smarcel	getpmac \
61131082Smarcel	gstat \
62131082Smarcel	${_i4b} \
63131082Smarcel	ifmcstat \
64131082Smarcel	inetd \
65132685Smarcel	iostat \
66131082Smarcel	ip6addrctl \
67131082Smarcel	ipfwpcap \
68131082Smarcel	${_IPXrouted} \
69131082Smarcel	jail \
70131082Smarcel	jexec \
71131082Smarcel	jls \
72131082Smarcel	kbdcontrol \
73132685Smarcel	kbdmap \
74131082Smarcel	${_keyserv} \
75131082Smarcel	${_kgmon} \
76131082Smarcel	${_kgzip} \
77131082Smarcel	kldxref \
78131082Smarcel	lastlogin \
79131082Smarcel	${_lpr} \
80131082Smarcel	${_lptcontrol} \
81131082Smarcel	lmcconfig \
82131082Smarcel	${_mailstats} \
83131082Smarcel	mailwrapper \
84131082Smarcel	${_makemap} \
85131082Smarcel	manctl \
86131082Smarcel	memcontrol \
87131082Smarcel	mergemaster \
88131082Smarcel	mixer \
89131082Smarcel	${_mld6query} \
90131082Smarcel	mlxcontrol \
91131082Smarcel	mountd \
92131082Smarcel	${_mount_nwfs} \
93131082Smarcel	mount_portalfs \
94131082Smarcel	${_mount_smbfs} \
95131082Smarcel	moused \
96131082Smarcel	${_mptable} \
97131082Smarcel	mrouted \
98131082Smarcel	mtest \
99131082Smarcel	mtree \
100131082Smarcel	${_named} \
101131082Smarcel	${_named-checkconf} \
102131082Smarcel	${_named-checkzone} \
103131082Smarcel	${_named.reload} \
104131082Smarcel	${_ndiscvt} \
105131082Smarcel	ndp \
106131082Smarcel	newsyslog \
107131082Smarcel	nfsd \
108131082Smarcel	ngctl \
109131082Smarcel	nghook \
110131082Smarcel	nologin \
111131082Smarcel	ntp \
112131082Smarcel	${_ofwdump} \
113131082Smarcel	${_pccard} \
114131082Smarcel	pciconf \
115131082Smarcel	${_pcvt} \
116131082Smarcel	periodic \
117131082Smarcel	pkg_install \
118131082Smarcel	pmccontrol \
119131082Smarcel	pmcstat \
120131082Smarcel	${_pnpinfo} \
121131082Smarcel	portsnap \
122131082Smarcel	powerd \
123131082Smarcel	ppp \
124131082Smarcel	${_pppctl} \
125131082Smarcel	pppd \
126131082Smarcel	pppstats \
127131082Smarcel	${_praliases} \
128131082Smarcel	${_praudit} \
129131082Smarcel	procctl \
130131082Smarcel	pstat \
131131082Smarcel	pw \
132131082Smarcel	pwd_mkdb \
133131082Smarcel	quot \
134131082Smarcel	quotaon \
135131082Smarcel	rarpd \
136131082Smarcel	raycontrol \
137131082Smarcel	repquota \
138	${_rip6query} \
139	rmt \
140	${_rndc} \
141	${_rndc-confgen} \
142	${_route6d} \
143	rpcbind \
144	rpc.lockd \
145	rpc.statd \
146	rpc.umntall \
147	${_rpc.yppasswdd} \
148	${_rpc.ypupdated} \
149	${_rpc.ypxfrd} \
150	rrenumd \
151	rtadvd \
152	rtprio \
153	rtsold \
154	rwhod \
155	sa \
156	${_sendmail} \
157	setfmac \
158	setpmac \
159	${_sicontrol} \
160	sliplogin \
161	slstat \
162	smbmsg \
163	snapinfo \
164	${_spkrtest} \
165	spray \
166	${_sysinstall} \
167	syslogd \
168	tcpdchk \
169	tcpdmatch \
170	tcpdrop \
171	tcpdump \
172	timed \
173	traceroute \
174	${_traceroute6} \
175	trpt \
176	tzsetup \
177	ugidfw \
178	${_usbdevs} \
179	vidcontrol \
180	vipw \
181	vnconfig \
182	watch \
183	watchdogd \
184	wicontrol \
185	${_wlconfig} \
186	wpa \
187	${_ypbind} \
188	${_yp_mkdb} \
189	${_yppoll} \
190	${_yppush} \
191	${_ypserv} \
192	${_ypset} \
193	zic \
194	${_zzz}
195
196.if ${MACHINE_ARCH} != "arm"
197_sysinstall=	sysinstall
198.endif
199
200.if ${MK_ATM} != "no"
201_atm=		atm
202.endif
203
204.if ${MK_AUDIT} != "no"
205_audit= 	audit
206_auditd=	auditd
207_auditreduce=	auditreduce
208_praudit=	praudit
209.endif
210
211.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
212_dnssec-keygen=		dnssec-keygen
213_dnssec-signzone=	dnssec-signzone
214.endif
215.if ${MK_BIND_NAMED} != "no"
216_named=			named
217_named-checkconf=	named-checkconf
218_named-checkzone=	named-checkzone
219_named.reload=		named.reload
220_rndc=			rndc
221_rndc-confgen=		rndc-confgen
222.endif
223
224.if ${MK_BLUETOOTH} != "no"
225_bluetooth=	bluetooth
226.endif
227
228.if ${MK_OPENSSL} != "no"
229_keyserv=	keyserv
230.endif
231
232.if ${MK_INET6} != "no"
233_mld6query=	mld6query
234_rip6query=	rip6query
235_route6d=	route6d
236_traceroute6=	traceroute6
237.endif
238
239.if ${MK_IPX} != "no"
240_IPXrouted=	IPXrouted
241.endif
242
243.if ${MK_NIS} != "no"
244_rpc.yppasswdd=	rpc.yppasswdd
245_rpc.ypupdated=	rpc.ypupdated
246_rpc.ypxfrd=	rpc.ypxfrd
247_ypbind=	ypbind
248_yp_mkdb=	yp_mkdb
249_yppoll=	yppoll
250_yppush=	yppush
251_ypserv=	ypserv
252_ypset=		ypset
253.endif
254
255.if ${MK_AUTHPF} != "no"
256_authpf=	authpf
257.endif
258
259.if ${MK_LPR} != "no"
260_lpr=		lpr
261.endif
262
263.if ${MK_SENDMAIL} != "no"
264_editmap=	editmap
265_mailstats=	mailstats
266_makemap=	makemap
267_praliases=	praliases
268_sendmail=	sendmail
269.endif
270
271.if ${MK_USB} != "no"
272_usbdevs=	usbdevs
273.endif
274
275.if ${MACHINE_ARCH} == "arm"
276_kgmon=		kgmon
277.endif
278
279.if ${MACHINE_ARCH} == "i386"
280_apm=		apm
281_apmd=		apmd
282_asf=		asf
283_btxld=		btxld
284.if ${MK_I4B} != "no"
285_i4b=		i4b
286.endif
287_kgmon=		kgmon
288_kgzip=		kgzip
289_lptcontrol=	lptcontrol
290.if ${MK_NCP} != "no"
291_mount_nwfs=	mount_nwfs
292.endif
293_mount_smbfs=	mount_smbfs
294_mptable=	mptable
295_ndiscvt=	ndiscvt
296_pccard=	pccard
297_pnpinfo=	pnpinfo
298.if ${MK_LIBPTHREAD} != "no"
299_pppctl=	pppctl
300.endif
301_sicontrol=	sicontrol
302_spkrtest=	spkrtest
303_zzz=		zzz
304.if ${MACHINE} == "i386" 
305.if ${MK_ACPI} != "no"
306_acpi=		acpi
307.endif
308_arlcontrol=	arlcontrol
309_boot0cfg=	boot0cfg
310.if ${MK_PCVT} != "no"
311_pcvt=		pcvt
312.endif
313_wlconfig=	wlconfig
314.elif ${MACHINE} == "pc98"
315_boot98cfg=	boot98cfg
316.endif
317.endif
318
319.if ${MACHINE_ARCH} == "alpha"
320_elf2exe=	elf2exe
321_pnpinfo=	pnpinfo
322.if ${MK_LIBC_R} != "no"
323_pppctl=	pppctl
324.endif
325.endif
326
327# kgzip: builds, but missing support files
328# mptable: broken (not 64 bit clean)
329# pnpinfo: crashes (not really useful anyway)
330.if ${MACHINE_ARCH} == "amd64"
331.if ${MK_ACPI} != "no"
332_acpi=		acpi
333.endif
334_asf=		asf
335_boot0cfg=	boot0cfg
336_btxld=		btxld
337_kgmon=		kgmon
338_lptcontrol=	lptcontrol
339.if ${MK_NCP} != "no"
340_mount_nwfs=	mount_nwfs
341.endif
342_mount_smbfs=	mount_smbfs
343_mptable=	mptable
344_ndiscvt=	ndiscvt
345.if ${MK_LIBPTHREAD} != "no"
346_pppctl=	pppctl
347.endif
348_sicontrol=	sicontrol
349_spkrtest=	spkrtest
350_zzz=		zzz
351.endif
352
353.if ${MACHINE_ARCH} == "ia64"
354.if ${MK_ACPI} != "no"
355_acpi=		acpi
356.endif
357_kgmon=		kgmon
358.if ${MK_LIBPTHREAD} != "no"
359_pppctl=	pppctl
360.endif
361_zzz=		zzz
362.endif
363
364.if ${MACHINE_ARCH} == "powerpc"
365_mount_smbfs=	mount_smbfs
366.endif
367
368.if ${MACHINE_ARCH} == "sparc64"
369_eeprom=	eeprom
370_ofwdump=	ofwdump
371.if ${MK_LIBC_R} != "no"
372_pppctl=	pppctl
373.endif
374.endif
375
376.include <bsd.subdir.mk>
377