Makefile revision 139113
11553Srgrimes#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
21553Srgrimes# $FreeBSD: head/usr.sbin/Makefile 139113 2004-12-21 10:16:04Z ru $
31553Srgrimes
41553Srgrimes# XXX MISSING:		mkproto
51553SrgrimesSUBDIR=	ac \
61553Srgrimes	accton \
71553Srgrimes	${_acpi} \
81553Srgrimes	adduser \
91553Srgrimes	amd \
101553Srgrimes	ancontrol \
111553Srgrimes	${_apm} \
121553Srgrimes	${_apmd} \
131553Srgrimes	${_arlcontrol} \
141553Srgrimes	arp \
151553Srgrimes	${_asf} \
161553Srgrimes	${_atm} \
171553Srgrimes	${_authpf} \
181553Srgrimes	${_bluetooth} \
191553Srgrimes	${_boot0cfg} \
201553Srgrimes	${_boot98cfg} \
211553Srgrimes	bootparamd \
221553Srgrimes	bsnmpd \
231553Srgrimes	${_btxld} \
241553Srgrimes	burncd \
251553Srgrimes	cdcontrol \
261553Srgrimes	chkgrp \
271553Srgrimes	chown \
281553Srgrimes	chroot \
291553Srgrimes	ckdist \
301553Srgrimes	config \
311553Srgrimes	cron \
321553Srgrimes	crunch \
331553Srgrimes	ctm \
341553Srgrimes	daemon \
3530642Scharnier	dconschat \
361553Srgrimes	devinfo \
3730642Scharnier	digictl \
3830642Scharnier	diskinfo \
3950479Speter	${_dnssec-keygen} \
401553Srgrimes	${_dnssec-signzone} \
411553Srgrimes	${_editmap} \
421553Srgrimes	edquota \
431553Srgrimes	${_eeprom} \
441553Srgrimes	${_elf2exe} \
451553Srgrimes	extattr \
461553Srgrimes	extattrctl \
471553Srgrimes	faithd \
481553Srgrimes	fdcontrol \
491553Srgrimes	fdformat \
501553Srgrimes	fdread \
511553Srgrimes	fdwrite \
5230872Scharnier	flowctl \
531553Srgrimes	fwcontrol \
541553Srgrimes	getfmac \
551553Srgrimes	getpmac \
561553Srgrimes	gstat \
571553Srgrimes	${_i4b} \
581553Srgrimes	ifmcstat \
591553Srgrimes	inetd \
601553Srgrimes	iostat \
611553Srgrimes	ip6addrctl \
621553Srgrimes	${_ipftest} \
631553Srgrimes	${_ipresend} \
641553Srgrimes	${_ipsend} \
651553Srgrimes	${_iptest} \
661553Srgrimes	IPXrouted \
671553Srgrimes	jail \
681553Srgrimes	jexec \
691553Srgrimes	jls \
701553Srgrimes	kbdcontrol \
711553Srgrimes	kbdmap \
721553Srgrimes	${_keyserv} \
731553Srgrimes	${_kgmon} \
741553Srgrimes	${_kgzip} \
751553Srgrimes	kldxref \
761553Srgrimes	lastlogin \
771553Srgrimes	${_lpr} \
781553Srgrimes	${_lptcontrol} \
7986644Sjhb	${_mailstats} \
8037267Sbde	mailwrapper \
811553Srgrimes	${_makemap} \
821553Srgrimes	manctl \
831553Srgrimes	memcontrol \
841553Srgrimes	mergemaster \
851553Srgrimes	mixer \
861553Srgrimes	${_mld6query} \
871553Srgrimes	mlxcontrol \
881553Srgrimes	mountd \
891553Srgrimes	${_mount_nwfs} \
901553Srgrimes	mount_portalfs \
911553Srgrimes	${_mount_smbfs} \
921553Srgrimes	moused \
931553Srgrimes	${_mptable} \
941553Srgrimes	mrouted \
951553Srgrimes	mtest \
961553Srgrimes	mtree \
971553Srgrimes	${_named} \
981553Srgrimes	${_named.reload} \
991553Srgrimes	${_named-checkconf} \
1001553Srgrimes	${_named-checkzone} \
1011553Srgrimes	${_ndiscvt} \
1021553Srgrimes	ndp \
1031553Srgrimes	newsyslog \
1041553Srgrimes	nfsd \
1051553Srgrimes	ngctl \
1061553Srgrimes	nghook \
1071553Srgrimes	nologin \
1081553Srgrimes	ntp \
1091553Srgrimes	${_ofwdump} \
1101553Srgrimes	${_pccard} \
1111553Srgrimes	pciconf \
1121553Srgrimes	${_pcvt} \
1131553Srgrimes	periodic \
1141553Srgrimes	pkg_install \
1151553Srgrimes	${_pnpinfo} \
1161553Srgrimes	ppp \
1171553Srgrimes	${_pppctl} \
1181553Srgrimes	pppd \
1191553Srgrimes	pppstats \
1201553Srgrimes	${_praliases} \
1211553Srgrimes	procctl \
1221553Srgrimes	pstat \
1231553Srgrimes	pw \
1241553Srgrimes	pwd_mkdb \
1251553Srgrimes	quot \
1261553Srgrimes	quotaon \
1271553Srgrimes	rarpd \
1281553Srgrimes	raycontrol \
1291553Srgrimes	repquota \
1301553Srgrimes	${_rip6query} \
1311553Srgrimes	rmt \
1321553Srgrimes	${_rndc} \
1331553Srgrimes	${_rndc-confgen} \
1341553Srgrimes	${_route6d} \
1351553Srgrimes	rpcbind \
1361553Srgrimes	rpc.lockd \
1371553Srgrimes	rpc.statd \
1381553Srgrimes	rpc.umntall \
1391553Srgrimes	${_rpc.yppasswdd} \
1401553Srgrimes	${_rpc.ypupdated} \
1411553Srgrimes	${_rpc.ypxfrd} \
1421553Srgrimes	rrenumd \
1431553Srgrimes	rtadvd \
1441553Srgrimes	rtprio \
1451553Srgrimes	rtsold \
1461553Srgrimes	rwhod \
1471553Srgrimes	sa \
1481553Srgrimes	${_sendmail} \
1491553Srgrimes	setfmac \
1501553Srgrimes	setkey \
1511553Srgrimes	setpmac \
1521553Srgrimes	${_sicontrol} \
1531553Srgrimes	sliplogin \
1541553Srgrimes	slstat \
15530830Scharnier	smbmsg \
1561553Srgrimes	${_spkrtest} \
1571553Srgrimes	spray \
1581553Srgrimes	${_sysinstall} \
1591553Srgrimes	syslogd \
1601553Srgrimes	tcpdchk \
1611553Srgrimes	tcpdmatch \
1621553Srgrimes	tcpdump \
1631553Srgrimes	timed \
1641553Srgrimes	traceroute \
1651553Srgrimes	${_traceroute6} \
1661553Srgrimes	trpt \
1671553Srgrimes	tzsetup \
1681553Srgrimes	ugidfw \
1691553Srgrimes	${_usbd} \
1701553Srgrimes	${_usbdevs} \
1711553Srgrimes	vidcontrol \
1721553Srgrimes	vipw \
1731553Srgrimes	vnconfig \
1741553Srgrimes	watch \
1751553Srgrimes	watchdogd \
1761553Srgrimes	wicontrol \
1771553Srgrimes	${_wlconfig} \
1781553Srgrimes	${_ypbind} \
1791553Srgrimes	${_yp_mkdb} \
1801553Srgrimes	${_yppoll} \
1811553Srgrimes	${_yppush} \
1821553Srgrimes	${_ypserv} \
1831553Srgrimes	${_ypset} \
1841553Srgrimes	zic \
1851553Srgrimes	${_zzz}
1861553Srgrimes
1871553Srgrimes.if ${MACHINE_ARCH} != "arm"
1881553Srgrimes_sysinstall=	sysinstall
1891553Srgrimes.endif
1901553Srgrimes
1911553Srgrimes.if !defined(NO_ATM)
1921553Srgrimes_atm=		atm
1931553Srgrimes.endif
1941553Srgrimes
1951553Srgrimes.if !defined(NO_BIND)
1961553Srgrimes.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT)
1971553Srgrimes_dnssec-keygen=		dnssec-keygen
1981553Srgrimes_dnssec-signzone=	dnssec-signzone
1991553Srgrimes.endif
2001553Srgrimes.if !defined(NO_BIND_NAMED)
2011553Srgrimes_named=			named
2021553Srgrimes_named.reload=		named.reload
2031553Srgrimes_named-checkconf=	named-checkconf
2041553Srgrimes_named-checkzone=	named-checkzone
2051553Srgrimes_rndc=			rndc
2061553Srgrimes_rndc-confgen=		rndc-confgen
2071553Srgrimes.endif
2081553Srgrimes.endif
2091553Srgrimes
2101553Srgrimes.if !defined(NO_BLUETOOTH)
2111553Srgrimes_bluetooth=	bluetooth
2121553Srgrimes.endif
2131553Srgrimes
2141553Srgrimes.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
2151553Srgrimes_keyserv=	keyserv
2161553Srgrimes.endif
2171553Srgrimes
2181553Srgrimes.if !defined(NOINET6)
2191553Srgrimes_mld6query=	mld6query
2201553Srgrimes_rip6query=	rip6query
2211553Srgrimes_route6d=	route6d
2221553Srgrimes_traceroute6=	traceroute6
2231553Srgrimes.endif
2241553Srgrimes
2251553Srgrimes.if !defined(NO_IPFILTER)
2261553Srgrimes_ipftest=	ipftest
2271553Srgrimes_ipresend=	ipresend
2281553Srgrimes_ipsend=	ipsend
2291553Srgrimes_iptest=	iptest
2301553Srgrimes.endif
2311553Srgrimes
2321553Srgrimes.if !defined(NO_NIS)
2331553Srgrimes_rpc.yppasswdd=	rpc.yppasswdd
2341553Srgrimes_rpc.ypupdated=	rpc.ypupdated
2351553Srgrimes_rpc.ypxfrd=	rpc.ypxfrd
2361553Srgrimes_ypbind=	ypbind
2371553Srgrimes_yp_mkdb=	yp_mkdb
2381553Srgrimes_yppoll=	yppoll
2391553Srgrimes_yppush=	yppush
2401553Srgrimes_ypserv=	ypserv
2411553Srgrimes_ypset=		ypset
2421553Srgrimes.endif
2431553Srgrimes
2441553Srgrimes.if !defined(NO_PF) && !defined(NO_AUTHPF)
2451553Srgrimes_authpf=	authpf
2461553Srgrimes.endif
2471553Srgrimes
2481553Srgrimes.if !defined(NO_LPR)
2491553Srgrimes_lpr=		lpr
2501553Srgrimes.endif
2511553Srgrimes
2521553Srgrimes.if !defined(NO_SENDMAIL)
2531553Srgrimes_editmap=	editmap
2541553Srgrimes_mailstats=	mailstats
2551553Srgrimes_makemap=	makemap
2561553Srgrimes_praliases=	praliases
2571553Srgrimes_sendmail=	sendmail
2581553Srgrimes.endif
2591553Srgrimes
2601553Srgrimes.if !defined(NO_USB)
2611553Srgrimes_usbd=		usbd
2621553Srgrimes_usbdevs=	usbdevs
2631553Srgrimes.endif
2641553Srgrimes
2651553Srgrimes.if ${MACHINE_ARCH} == "arm"
2661553Srgrimes_kgmon=		kgmon
2671553Srgrimes.endif
2681553Srgrimes
26930830Scharnier.if ${MACHINE_ARCH} == "i386"
27037267Sbde.if !defined(NO_ACPI)
27137267Sbde_acpi=		acpi
2721553Srgrimes.endif
2731553Srgrimes_apm=		apm
2741553Srgrimes_apmd=		apmd
2751553Srgrimes_asf=		asf
2761553Srgrimes.if ${MACHINE} == "i386"
2771553Srgrimes_arlcontrol=	arlcontrol
2781553Srgrimes_boot0cfg=	boot0cfg
2791553Srgrimes.endif
2801553Srgrimes.if ${MACHINE} == "pc98"
2811553Srgrimes_boot98cfg=	boot98cfg
2821553Srgrimes.endif
28386644Sjhb_btxld=		btxld
28486644Sjhb.if !defined(NO_I4B)
28586644Sjhb_i4b=		i4b
2861553Srgrimes.endif
2871553Srgrimes_kgmon=		kgmon
2881553Srgrimes_kgzip=		kgzip
2891553Srgrimes_lptcontrol=	lptcontrol
2901553Srgrimes_mount_nwfs=	mount_nwfs
2911553Srgrimes_mount_smbfs=	mount_smbfs
2921553Srgrimes_mptable=	mptable
2931553Srgrimes_ndiscvt=	ndiscvt
2941553Srgrimes_pccard=	pccard
2951553Srgrimes_pcvt=		pcvt
2961553Srgrimes_pnpinfo=	pnpinfo
2971553Srgrimes.if !defined(NO_LIBPTHREAD)
2981553Srgrimes_pppctl=	pppctl
2991553Srgrimes.endif
30086644Sjhb_sicontrol=	sicontrol
30119093Sscrappy_spkrtest=	spkrtest
3021553Srgrimes_wlconfig=	wlconfig
3031553Srgrimes_zzz=		zzz
3041553Srgrimes.endif
3051553Srgrimes
3061553Srgrimes.if ${MACHINE_ARCH} == "alpha"
3071553Srgrimes_elf2exe=	elf2exe
3081553Srgrimes_pnpinfo=	pnpinfo
3091553Srgrimes.if !defined(NO_LIBC_R)
3101553Srgrimes_pppctl=	pppctl
3111553Srgrimes.endif
3121553Srgrimes.endif
3131553Srgrimes
3141553Srgrimes# kgzip: builds, but missing support files
3151553Srgrimes# mptable: broken (not 64 bit clean)
3161553Srgrimes# pnpinfo: crashes (not really useful anyway)
3171553Srgrimes.if ${MACHINE_ARCH} == "amd64"
3181553Srgrimes.if !defined(NO_ACPI)
3191553Srgrimes_acpi=		acpi
3201553Srgrimes.endif
3211553Srgrimes_asf=		asf
3221553Srgrimes_boot0cfg=	boot0cfg
3231553Srgrimes_btxld=		btxld
3241553Srgrimes_kgmon=		kgmon
3251553Srgrimes_lptcontrol=	lptcontrol
3261553Srgrimes_mount_nwfs=	mount_nwfs
3271553Srgrimes_mount_smbfs=	mount_smbfs
3281553Srgrimes_mptable=	mptable
3291553Srgrimes.if !defined(NO_LIBPTHREAD)
3301553Srgrimes_pppctl=	pppctl
3311553Srgrimes.endif
3321553Srgrimes_sicontrol=	sicontrol
3331553Srgrimes_spkrtest=	spkrtest
3341553Srgrimes_zzz=		zzz
3351553Srgrimes.endif
3361553Srgrimes
3371553Srgrimes.if ${MACHINE_ARCH} == "ia64"
3381553Srgrimes.if !defined(NO_ACPI)
3391553Srgrimes_acpi=		acpi
3401553Srgrimes.endif
3411553Srgrimes_kgmon=		kgmon
3421553Srgrimes.if !defined(NO_LIBPTHREAD)
3431553Srgrimes_pppctl=	pppctl
3441553Srgrimes.endif
3451553Srgrimes_zzz=		zzz
3461553Srgrimes.endif
3471553Srgrimes
3481553Srgrimes.if ${MACHINE_ARCH} == "sparc64"
3491553Srgrimes_eeprom=	eeprom
3501553Srgrimes_ofwdump=	ofwdump
3511553Srgrimes.if !defined(NO_LIBC_R)
3521553Srgrimes_pppctl=	pppctl
3531553Srgrimes.endif
3541553Srgrimes.endif
3551553Srgrimes
3561553Srgrimes.include <bsd.subdir.mk>
3571553Srgrimes