Makefile revision 135787
1139749Simp#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
293746Sjulian# $FreeBSD: head/usr.sbin/Makefile 135787 2004-09-25 07:00:11Z ru $
393746Sjulian
493746Sjulian# XXX MISSING:		mkproto
593746SjulianSUBDIR=	ac \
693746Sjulian	accton \
793746Sjulian	${_acpi} \
893746Sjulian	adduser \
993746Sjulian	amd \
1093746Sjulian	ancontrol \
1193746Sjulian	${_apm} \
1293746Sjulian	${_apmd} \
1393746Sjulian	${_arlcontrol} \
1493746Sjulian	arp \
1593746Sjulian	${_asf} \
1693746Sjulian	${_atm} \
1793746Sjulian	${_authpf} \
1893746Sjulian	${_bluetooth} \
1993746Sjulian	${_boot0cfg} \
2093746Sjulian	${_boot98cfg} \
2193746Sjulian	bootparamd \
2293746Sjulian	bsnmpd \
2393746Sjulian	${_btxld} \
2493746Sjulian	burncd \
2593746Sjulian	cdcontrol \
2693746Sjulian	chkgrp \
2793746Sjulian	chown \
2893746Sjulian	chroot \
2993746Sjulian	ckdist \
3093746Sjulian	config \
3193746Sjulian	cron \
3293746Sjulian	crunch \
3393746Sjulian	ctm \
3493746Sjulian	daemon \
3593746Sjulian	dconschat \
3693746Sjulian	devinfo \
3793746Sjulian	digictl \
3893746Sjulian	diskinfo \
3993746Sjulian	${_dnssec-keygen} \
4093746Sjulian	${_dnssec-signzone} \
4193746Sjulian	${_editmap} \
4293746Sjulian	edquota \
4393746Sjulian	${_eeprom} \
4493746Sjulian	${_elf2exe} \
4593746Sjulian	extattr \
4693746Sjulian	extattrctl \
4793746Sjulian	faithd \
4893746Sjulian	fdcontrol \
4993746Sjulian	fdformat \
5093746Sjulian	fdread \
5193746Sjulian	fdwrite \
5293746Sjulian	flowctl \
5393746Sjulian	fwcontrol \
5493746Sjulian	getfmac \
5593746Sjulian	getpmac \
5693746Sjulian	gstat \
5793746Sjulian	${_i4b} \
5893746Sjulian	ifmcstat \
5993746Sjulian	inetd \
6093746Sjulian	iostat \
6193746Sjulian	ip6addrctl \
6293746Sjulian	${_ipftest} \
6393746Sjulian	${_ipresend} \
6493746Sjulian	${_ipsend} \
6593746Sjulian	${_iptest} \
6693746Sjulian	IPXrouted \
6793746Sjulian	jail \
6893746Sjulian	jexec \
6993746Sjulian	jls \
7093746Sjulian	kbdcontrol \
7193746Sjulian	kbdmap \
7293746Sjulian	${_keyserv} \
7393746Sjulian	${_kgmon} \
7493746Sjulian	${_kgzip} \
7593746Sjulian	kldxref \
7693746Sjulian	lastlogin \
7793746Sjulian	${_lpr} \
7893746Sjulian	${_lptcontrol} \
7993746Sjulian	${_mailstats} \
8093746Sjulian	mailwrapper \
8193746Sjulian	${_makemap} \
8293746Sjulian	manctl \
8393746Sjulian	memcontrol \
8493746Sjulian	mergemaster \
8593746Sjulian	mixer \
8693746Sjulian	${_mld6query} \
8793746Sjulian	mlxcontrol \
8893746Sjulian	mountd \
8993746Sjulian	${_mount_nwfs} \
9093746Sjulian	mount_portalfs \
9193746Sjulian	${_mount_smbfs} \
9293746Sjulian	moused \
9393746Sjulian	${_mptable} \
9493746Sjulian	mrouted \
9593746Sjulian	mtest \
9693746Sjulian	mtree \
9793746Sjulian	${_named} \
9893746Sjulian	${_named.reload} \
9993746Sjulian	${_named-checkconf} \
10093746Sjulian	${_named-checkzone} \
10193746Sjulian	${_ndiscvt} \
10293746Sjulian	ndp \
10393746Sjulian	newsyslog \
10493746Sjulian	nfsd \
10593746Sjulian	ngctl \
10693746Sjulian	nghook \
10793746Sjulian	nologin \
10893746Sjulian	ntp \
10993746Sjulian	${_ofwdump} \
11093746Sjulian	${_pccard} \
11193746Sjulian	pciconf \
11293746Sjulian	${_pcvt} \
11393746Sjulian	periodic \
11493746Sjulian	pkg_install \
11593746Sjulian	${_pnpinfo} \
11693746Sjulian	ppp \
11793746Sjulian	${_pppctl} \
11893746Sjulian	pppd \
11993746Sjulian	pppstats \
12093746Sjulian	${_praliases} \
12193746Sjulian	procctl \
12293746Sjulian	pstat \
12393746Sjulian	pw \
12493746Sjulian	pwd_mkdb \
12593746Sjulian	quot \
12693746Sjulian	quotaon \
12793746Sjulian	rarpd \
12893746Sjulian	raycontrol \
12993746Sjulian	repquota \
13093746Sjulian	${_rip6query} \
13193746Sjulian	rmt \
13293746Sjulian	${_rndc} \
13393746Sjulian	${_rndc-confgen} \
13493746Sjulian	${_route6d} \
13593746Sjulian	rpcbind \
13693746Sjulian	rpc.lockd \
13793746Sjulian	rpc.statd \
13893746Sjulian	rpc.umntall \
13993746Sjulian	rpc.yppasswdd \
14093746Sjulian	rpc.ypupdated \
14193746Sjulian	rpc.ypxfrd \
14293746Sjulian	rrenumd \
14393746Sjulian	rtadvd \
14493746Sjulian	rtprio \
14593746Sjulian	rtsold \
14693746Sjulian	rwhod \
14793746Sjulian	sa \
14893746Sjulian	${_sendmail} \
14993746Sjulian	setfmac \
15093746Sjulian	setkey \
15193746Sjulian	setpmac \
15293746Sjulian	${_sicontrol} \
15393746Sjulian	sliplogin \
15493746Sjulian	slstat \
15593746Sjulian	smbmsg \
15693746Sjulian	${_spkrtest} \
15793746Sjulian	spray \
15893746Sjulian	${_sysinstall} \
15993746Sjulian	syslogd \
16093746Sjulian	tcpdchk \
16193746Sjulian	tcpdmatch \
16293746Sjulian	tcpdump \
16393746Sjulian	timed \
16493746Sjulian	traceroute \
16593746Sjulian	${_traceroute6} \
16693746Sjulian	trpt \
16793746Sjulian	tzsetup \
16893746Sjulian	ugidfw \
16993746Sjulian	${_usbd} \
17093746Sjulian	${_usbdevs} \
17193746Sjulian	vidcontrol \
17293746Sjulian	vipw \
17393746Sjulian	vnconfig \
17493746Sjulian	watch \
17593746Sjulian	watchdogd \
17693746Sjulian	wicontrol \
17793746Sjulian	${_wlconfig} \
17893746Sjulian	ypbind \
17993746Sjulian	yp_mkdb \
18093746Sjulian	yppoll \
18193746Sjulian	yppush \
18293746Sjulian	ypserv \
18393746Sjulian	ypset \
18493746Sjulian	zic \
18593746Sjulian	${_zzz}
18693746Sjulian
18793746Sjulian.if ${MACHINE_ARCH} != "arm"
18893746Sjulian_sysinstall=	sysinstall
18993746Sjulian.endif
19093746Sjulian
19193746Sjulian.if !defined(NOATM)
19293746Sjulian_atm=		atm
19393746Sjulian.endif
19493746Sjulian
19593746Sjulian.if !defined(NO_BIND)
19693746Sjulian.if !defined(NOCRYPT)
19793746Sjulian_dnssec-keygen=		dnssec-keygen
19893746Sjulian_dnssec-signzone=	dnssec-signzone
19993746Sjulian.endif
20093746Sjulian_named=			named
20193746Sjulian_named.reload=		named.reload
20293746Sjulian_named-checkconf=	named-checkconf
20393746Sjulian_named-checkzone=	named-checkzone
20493746Sjulian_rndc=			rndc
20593746Sjulian_rndc-confgen=		rndc-confgen
20693746Sjulian.endif
20793746Sjulian
20893746Sjulian.if !defined(NO_BLUETOOTH)
20993746Sjulian_bluetooth=	bluetooth
21093746Sjulian.endif
21193746Sjulian
21293746Sjulian.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
21393746Sjulian_keyserv=	keyserv
21493746Sjulian.endif
21593746Sjulian
21693746Sjulian.if !defined(NOINET6)
21793746Sjulian_mld6query=	mld6query
21893746Sjulian_rip6query=	rip6query
21993746Sjulian_route6d=	route6d
22093746Sjulian_traceroute6=	traceroute6
22193746Sjulian.endif
22293746Sjulian
22393746Sjulian.if !defined(NO_IPFILTER)
22493746Sjulian_ipftest=	ipftest
22593746Sjulian_ipresend=	ipresend
22693746Sjulian_ipsend=	ipsend
22793746Sjulian_iptest=	iptest
22893746Sjulian.endif
22993746Sjulian
23093746Sjulian.if !defined(NO_PF) && !defined(NO_AUTHPF)
23193746Sjulian_authpf=	authpf
23293746Sjulian.endif
23393746Sjulian
23493746Sjulian.if !defined(NO_LPR)
23593746Sjulian_lpr=		lpr
23693746Sjulian.endif
23793746Sjulian
23893746Sjulian.if !defined(NO_SENDMAIL)
23993746Sjulian_editmap=	editmap
24093746Sjulian_mailstats=	mailstats
24193746Sjulian_makemap=	makemap
24293746Sjulian_praliases=	praliases
24393746Sjulian_sendmail=	sendmail
24493746Sjulian.endif
24593746Sjulian
24693746Sjulian.if !defined(NO_USB)
24793746Sjulian_usbd=		usbd
24893746Sjulian_usbdevs=	usbdevs
24993746Sjulian.endif
25093746Sjulian
25193746Sjulian.if ${MACHINE_ARCH} == "arm"
25293746Sjulian_kgmon=		kgmon
25393746Sjulian.endif
25493746Sjulian
25593746Sjulian.if ${MACHINE_ARCH} == "i386"
25693746Sjulian.if !defined(NO_ACPI)
25793746Sjulian_acpi=		acpi
25893746Sjulian.endif
25993746Sjulian_apm=		apm
26093746Sjulian_apmd=		apmd
26193746Sjulian_asf=		asf
26293746Sjulian.if ${MACHINE} == "i386"
26393746Sjulian_arlcontrol=	arlcontrol
26493746Sjulian_boot0cfg=	boot0cfg
26593746Sjulian.endif
26693746Sjulian.if ${MACHINE} == "pc98"
26793746Sjulian_boot98cfg=	boot98cfg
26893746Sjulian.endif
26993746Sjulian_btxld=		btxld
27093746Sjulian.if !defined(NO_I4B)
27193746Sjulian_i4b=		i4b
27293746Sjulian.endif
27393746Sjulian_kgmon=		kgmon
27493746Sjulian_kgzip=		kgzip
27593746Sjulian_lptcontrol=	lptcontrol
27693746Sjulian_mount_nwfs=	mount_nwfs
27793746Sjulian_mount_smbfs=	mount_smbfs
27893746Sjulian_mptable=	mptable
27993746Sjulian_ndiscvt=	ndiscvt
28093746Sjulian_pccard=	pccard
28193746Sjulian_pcvt=		pcvt
28293746Sjulian_pnpinfo=	pnpinfo
28393746Sjulian.if !defined(NOLIBPTHREAD)
28493746Sjulian_pppctl=	pppctl
28593746Sjulian.endif
28693746Sjulian_sicontrol=	sicontrol
28793746Sjulian_spkrtest=	spkrtest
28893746Sjulian_wlconfig=	wlconfig
28993746Sjulian_zzz=		zzz
29093746Sjulian.endif
29193746Sjulian
29293746Sjulian.if ${MACHINE_ARCH} == "alpha"
29393746Sjulian_elf2exe=	elf2exe
29493746Sjulian_pnpinfo=	pnpinfo
29593746Sjulian.if !defined(NOLIBC_R)
29693746Sjulian_pppctl=	pppctl
29793746Sjulian.endif
29893746Sjulian.endif
29993746Sjulian
30093746Sjulian# kgzip: builds, but missing support files
30193746Sjulian# mptable: broken (not 64 bit clean)
30293746Sjulian# pnpinfo: crashes (not really useful anyway)
30393746Sjulian.if ${MACHINE_ARCH} == "amd64"
30493746Sjulian.if !defined(NO_ACPI)
30593746Sjulian_acpi=		acpi
30693746Sjulian.endif
30793746Sjulian_asf=		asf
30893746Sjulian_boot0cfg=	boot0cfg
30993746Sjulian_btxld=		btxld
31093746Sjulian_kgmon=		kgmon
31193746Sjulian_lptcontrol=	lptcontrol
31293746Sjulian_mount_nwfs=	mount_nwfs
31393746Sjulian_mount_smbfs=	mount_smbfs
31493746Sjulian_mptable=	mptable
31593746Sjulian.if !defined(NOLIBPTHREAD)
31693746Sjulian_pppctl=	pppctl
31793746Sjulian.endif
31893746Sjulian_sicontrol=	sicontrol
31993746Sjulian_spkrtest=	spkrtest
32093746Sjulian_zzz=		zzz
32193746Sjulian.endif
32293746Sjulian
32393746Sjulian.if ${MACHINE_ARCH} == "ia64"
32493746Sjulian.if !defined(NO_ACPI)
32593746Sjulian_acpi=		acpi
32693746Sjulian.endif
32793746Sjulian_kgmon=		kgmon
32893746Sjulian.if !defined(NOLIBPTHREAD)
32993746Sjulian_pppctl=	pppctl
33093746Sjulian.endif
33193746Sjulian_zzz=		zzz
33293746Sjulian.endif
33393746Sjulian
33493746Sjulian.if ${MACHINE_ARCH} == "sparc64"
33593746Sjulian_eeprom=	eeprom
33693746Sjulian_ofwdump=	ofwdump
33793746Sjulian.if !defined(NOLIBC_R)
33893746Sjulian_pppctl=	pppctl
33993746Sjulian.endif
34093746Sjulian.endif
34193746Sjulian
34293746Sjulian.include <bsd.subdir.mk>
34393746Sjulian