Makefile revision 126992
1339630Sphilip#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2339630Sphilip# $FreeBSD: head/usr.sbin/Makefile 126992 2004-03-14 22:47:02Z imp $
3192886Sedwin
4192886Sedwin# XXX MISSING:		mkproto
5153761SwollmanSUBDIR=	ac \
62742Swollman	accton \
786464Swollman	${_acpi} \
82742Swollman	adduser \
92742Swollman	amd \
102742Swollman	ancontrol \
112742Swollman	${_apm} \
122742Swollman	${_apmd} \
132742Swollman	arp \
1486222Swollman	${_asf} \
1586222Swollman	${_atm} \
162742Swollman	${_authpf} \
17270728Spluknet	${_bluetooth} \
18270728Spluknet	${_boot0cfg} \
19270728Spluknet	${_boot98cfg} \
20270728Spluknet	bootparamd \
21270728Spluknet	bsnmpd \
22270728Spluknet	${_btxld} \
23270728Spluknet	burncd \
2458787Sru	cdcontrol \
2558787Sru	chkgrp \
2658787Sru	chown \
272742Swollman	chroot \
282742Swollman	ckdist \
299908Swollman	config \
302742Swollman	cron \
31270728Spluknet	crunch \
32270728Spluknet	ctm \
339908Swollman	daemon \
34169811Swollman	dconschat \
35169811Swollman	devinfo \
36270728Spluknet	digictl \
37270728Spluknet	diskinfo \
38270728Spluknet	${_editmap} \
39270728Spluknet	edquota \
40270728Spluknet	${_elf2exe} \
41270728Spluknet	extattr \
42270728Spluknet	extattrctl \
43270728Spluknet	faithd \
44270728Spluknet	fdcontrol \
452742Swollman	fdformat \
46270728Spluknet	fdread \
47270728Spluknet	fdwrite \
48169811Swollman	fwcontrol \
49316349Sbapt	getfmac \
50316349Sbapt	getpmac \
51169811Swollman	gstat \
529908Swollman	${_i4b} \
5320094Swollman	ifmcstat \
54149514Swollman	inetd \
5520094Swollman	iostat \
5620094Swollman	ip6addrctl \
5720094Swollman	${_ipftest} \
5820094Swollman	${_ipresend} \
5920094Swollman	${_ipsend} \
6020094Swollman	${_iptest} \
6120094Swollman	IPXrouted \
6220094Swollman	jail \
6320094Swollman	jexec \
6420094Swollman	jls \
65307361Sbapt	kbdcontrol \
66307361Sbapt	kbdmap \
67307361Sbapt	kernbb \
68307361Sbapt	${_keyserv} \
69307361Sbapt	${_kgmon} \
70307361Sbapt	${_kgzip} \
71307361Sbapt	kldxref \
72307361Sbapt	lastlogin \
7320094Swollman	${_lpr} \
74270728Spluknet	${_lptcontrol} \
75270728Spluknet	${_mailstats} \
76270728Spluknet	mailwrapper \
77270728Spluknet	${_makemap} \
78270728Spluknet	manctl \
79270728Spluknet	memcontrol \
802742Swollman	mergemaster \
81270728Spluknet	mixer \
82270728Spluknet	${_mld6query} \
8320094Swollman	mlxcontrol \
84270728Spluknet	mountd \
85270728Spluknet	${_mount_nwfs} \
86270728Spluknet	mount_portalfs \
872742Swollman	${_mount_smbfs} \
889908Swollman	moused \
892742Swollman	${_mptable} \
90270728Spluknet	mrouted \
91270728Spluknet	mtest \
92270728Spluknet	mtree \
93270728Spluknet	${_named} \
94270728Spluknet	${_named.reload} \
95270728Spluknet	${_named.restart} \
96270728Spluknet	${_ndc} \
97270728Spluknet	${_ndiscvt} \
98270728Spluknet	ndp \
99270728Spluknet	newsyslog \
100270728Spluknet	nfsd \
101270728Spluknet	ngctl \
102270728Spluknet	nghook \
103270728Spluknet	nologin \
104270728Spluknet	${_nslookup} \
1052742Swollman	${_nsupdate} \
1062742Swollman	ntp \
107270728Spluknet	${_ofwdump} \
108270728Spluknet	${_pccard} \
109270728Spluknet	pciconf \
1102742Swollman	${_pcvt} \
1119908Swollman	periodic \
112149514Swollman	pkg_install \
113149514Swollman	${_pnpinfo} \
114273718Sedwin	ppp \
115149514Swollman	${_pppctl} \
116149514Swollman	pppd \
1172742Swollman	pppstats \
118270728Spluknet	${_praliases} \
119270728Spluknet	procctl \
120270728Spluknet	pstat \
121270728Spluknet	pw \
122270728Spluknet	pwd_mkdb \
123270728Spluknet	quot \
124270728Spluknet	quotaon \
125270728Spluknet	rarpd \
126270728Spluknet	raycontrol \
127270728Spluknet	repquota \
128270728Spluknet	${_rip6query} \
129270728Spluknet	rmt \
130270728Spluknet	${_route6d} \
131270728Spluknet	rpcbind \
132270728Spluknet	rpc.lockd \
133270728Spluknet	rpc.statd \
134270728Spluknet	rpc.umntall \
135270728Spluknet	rpc.yppasswdd \
136270728Spluknet	rpc.ypupdated \
1372742Swollman	rpc.ypxfrd \
1382742Swollman	rrenumd \
139273718Sedwin	rtadvd \
140270728Spluknet	rtprio \
141270728Spluknet	rtsold \
142270728Spluknet	rwhod \
143149514Swollman	sa \
144273718Sedwin	${_sendmail} \
145270728Spluknet	setfmac \
146270728Spluknet	setkey \
147270728Spluknet	setpmac \
1482742Swollman	${_sicontrol} \
1499908Swollman	sliplogin \
1502742Swollman	slstat \
151270728Spluknet	${_spkrtest} \
152270728Spluknet	spray \
153270728Spluknet	${_sysinstall} \
154270728Spluknet	syslogd \
155270728Spluknet	tcpdchk \
156270728Spluknet	tcpdmatch \
157270728Spluknet	tcpdump \
158270728Spluknet	timed \
159270728Spluknet	traceroute \
160270728Spluknet	${_traceroute6} \
161270728Spluknet	trpt \
162270728Spluknet	tzsetup \
163270728Spluknet	ugidfw \
164270728Spluknet	${_usbd} \
1652742Swollman	${_usbdevs} \
1662742Swollman	vidcontrol \
167270728Spluknet	vipw \
168270728Spluknet	vnconfig \
1692742Swollman	watch \
1709908Swollman	watchdogd \
1712742Swollman	wicontrol \
172270728Spluknet	${_wlconfig} \
173270728Spluknet	ypbind \
174270728Spluknet	yp_mkdb \
175270728Spluknet	yppoll \
176270728Spluknet	yppush \
177270728Spluknet	ypserv \
178270728Spluknet	ypset \
179270728Spluknet	zic \
180270728Spluknet	${_zzz}
181270728Spluknet
182270728Spluknet.if ${MACHINE_ARCH} != "powerpc"
183270728Spluknet_sysinstall=	sysinstall
184270728Spluknet.endif
185270728Spluknet
186270728Spluknet.if !defined(NOATM)
187270728Spluknet_atm=		atm
1882742Swollman.endif
1892742Swollman
190270728Spluknet.if !defined(NO_BIND)
191270728Spluknet_named=		named
1922742Swollman_named.reload=	named.reload
193270728Spluknet_named.restart=	named.restart
194270728Spluknet_ndc=		ndc
195270728Spluknet_nslookup=	nslookup
196270728Spluknet_nsupdate=	nsupdate
197270728Spluknet.endif
1988029Swollman
19914343Swollman.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
20014343Swollman_keyserv=	keyserv
201331662Sphilip.endif
202331662Sphilip
203331662Sphilip.if !defined(NOINET6)
204331662Sphilip_mld6query=	mld6query
205331662Sphilip_rip6query=	rip6query
206331662Sphilip_route6d=	route6d
207331662Sphilip_traceroute6=	traceroute6
208331662Sphilip.endif
209331662Sphilip
210331662Sphilip.if !defined(NO_IPFILTER)
211331662Sphilip_ipftest=	ipftest
212331662Sphilip_ipresend=	ipresend
213331662Sphilip_ipsend=	ipsend
214331662Sphilip_iptest=	iptest
2152742Swollman.endif
216270728Spluknet
217316349Sbapt.if !defined(NO_PF) && !defined(NO_AUTHPF)
218316349Sbapt_authpf=	authpf
2198029Swollman.endif
22014343Swollman
2212742Swollman.if !defined(NO_LPR)
2222742Swollman_lpr=		lpr
22314343Swollman.endif
224169811Swollman
2252742Swollman.if !defined(NO_SENDMAIL)
22614343Swollman_editmap=	editmap
22714343Swollman_mailstats=	mailstats
228169811Swollman_makemap=	makemap
22914343Swollman_praliases=	praliases
23030711Swollman_sendmail=	sendmail
231249692Sedwin.endif
232249692Sedwin
233249692Sedwin.if !defined(NO_USB)
234273718Sedwin_usbd=		usbd
235273718Sedwin_usbdevs=	usbdevs
236249692Sedwin.endif
237249692Sedwin
238249692Sedwin.if ${MACHINE_ARCH} == "i386"
239249692Sedwin.if !defined(NO_ACPI)
240249692Sedwin_acpi=		acpi
241249692Sedwin.endif
242249692Sedwin_apm=		apm
243253009Sedwin_apmd=		apmd
244253009Sedwin_asf=		asf
245253009Sedwin.if !defined(NO_BLUETOOTH)
246270728Spluknet_bluetooth=	bluetooth
247253009Sedwin.endif
248253009Sedwin.if ${MACHINE} == "i386"
249307361Sbapt_boot0cfg=	boot0cfg
250273718Sedwin.endif
251270728Spluknet.if ${MACHINE} == "pc98"
252273718Sedwin_boot98cfg=	boot98cfg
253307361Sbapt.endif
254270728Spluknet_btxld=		btxld
255273718Sedwin.if !defined(NO_I4B)
256316349Sbapt_i4b=		i4b
2572742Swollman.endif
25843014Swollman_kgmon=		kgmon
25943014Swollman_kgzip=		kgzip
26043014Swollman_lptcontrol=	lptcontrol
261316349Sbapt_mount_nwfs=	mount_nwfs
2622742Swollman_mount_smbfs=	mount_smbfs
263267473Sedwin_mptable=	mptable
264149514Swollman_ndiscvt=	ndiscvt
265149514Swollman_pccard=	pccard
2662742Swollman_pcvt=		pcvt
267149514Swollman_pnpinfo=	pnpinfo
268316349Sbapt.if !defined(NOLIBPTHREAD)
2692742Swollman_pppctl=	pppctl
270267473Sedwin.endif
2712742Swollman_sicontrol=	sicontrol
272248307Sedwin_spkrtest=	spkrtest
273248307Sedwin_wlconfig=	wlconfig
274248307Sedwin_zzz=		zzz
275199336Sedwin.endif
276199336Sedwin
277199336Sedwin.if ${MACHINE_ARCH} == "alpha"
278199336Sedwin_elf2exe=	elf2exe
279199336Sedwin_pnpinfo=	pnpinfo
280199336Sedwin.if !defined(NOLIBC_R)
281199336Sedwin_pppctl=	pppctl
282199336Sedwin.endif
283199336Sedwin.endif
284199336Sedwin
285199336Sedwin# kgmon: builds, but no kernel profiling
286199336Sedwin# kgzip: builds, but missing support files
287204887Sedwin# mptable: broken (not 64 bit clean)
288204887Sedwin# pnpinfo: crashes (not really useful anyway)
289204887Sedwin.if ${MACHINE_ARCH} == "amd64"
290204887Sedwin.if !defined(NO_ACPI)
291204887Sedwin_acpi=		acpi
292204887Sedwin.endif
293204887Sedwin_asf=		asf
294204887Sedwin_boot0cfg=	boot0cfg
295204887Sedwin_btxld=		btxld
296204887Sedwin_lptcontrol=	lptcontrol
297204887Sedwin_mount_nwfs=	mount_nwfs
298325159Sphilip_mount_smbfs=	mount_smbfs
299204887Sedwin_mptable=	mptable
300214722Sedwin.if !defined(NOLIBPTHREAD)
301240457Sedwin_pppctl=	pppctl
302214722Sedwin.endif
303240457Sedwin_sicontrol=	sicontrol
304214722Sedwin_spkrtest=	spkrtest
305214722Sedwin_zzz=		zzz
306214722Sedwin.endif
307214722Sedwin
308226289Sedwin.if ${MACHINE_ARCH} == "ia64"
309240457Sedwin.if !defined(NO_ACPI)
310226289Sedwin_acpi=		acpi
311226289Sedwin.endif
312270728Spluknet.if !defined(NOLIBPTHREAD)
313226289Sedwin_pppctl=	pppctl
314240457Sedwin.endif
315240457Sedwin_zzz=		zzz
316226289Sedwin.endif
317226289Sedwin
318226976Sedwin.if ${MACHINE_ARCH} == "sparc64"
319226976Sedwin_ofwdump=	ofwdump
320226976Sedwin.if !defined(NOLIBC_R)
321226976Sedwin_pppctl=	pppctl
322226976Sedwin.endif
323226976Sedwin.endif
324226976Sedwin
325226976Sedwin.include <bsd.subdir.mk>
326226976Sedwin