Makefile revision 150314
1260695Simp#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2260695Simp# $FreeBSD: head/usr.sbin/Makefile 150314 2005-09-19 08:13:43Z imura $
3260695Simp
4260695Simp# XXX MISSING:		mkproto
5260695SimpSUBDIR=	ac \
6260695Simp	accton \
7260695Simp	${_acpi} \
8260695Simp	adduser \
9260695Simp	amd \
10260695Simp	ancontrol \
11260695Simp	${_apm} \
12260695Simp	${_apmd} \
13260695Simp	${_arlcontrol} \
14260695Simp	arp \
15260695Simp	${_asf} \
16260695Simp	${_atm} \
17260695Simp	${_authpf} \
18260695Simp	${_bluetooth} \
19260695Simp	${_boot0cfg} \
20260695Simp	${_boot98cfg} \
21260695Simp	bootparamd \
22260695Simp	bsnmpd \
23260695Simp	${_btxld} \
24260695Simp	burncd \
25260695Simp	cdcontrol \
26260695Simp	chkgrp \
27260695Simp	chown \
28260695Simp	chroot \
29260695Simp	ckdist \
30260695Simp	config \
31260695Simp	cron \
32260695Simp	crunch \
33260695Simp	ctm \
34260695Simp	daemon \
35260695Simp	dconschat \
36260695Simp	devinfo \
37260695Simp	digictl \
38260695Simp	diskinfo \
39260695Simp	${_dnssec-keygen} \
40260695Simp	${_dnssec-signzone} \
41260695Simp	${_editmap} \
42260695Simp	edquota \
43260695Simp	${_eeprom} \
44260695Simp	${_elf2exe} \
45260695Simp	extattr \
46260695Simp	extattrctl \
47260695Simp	faithd \
48260695Simp	fdcontrol \
49260695Simp	fdformat \
50260695Simp	fdread \
51260695Simp	fdwrite \
52260695Simp	flowctl \
53260695Simp	fwcontrol \
54260695Simp	getfmac \
55260695Simp	getpmac \
56260695Simp	gstat \
57260695Simp	${_i4b} \
58260695Simp	ifmcstat \
59260695Simp	inetd \
60260695Simp	iostat \
61260695Simp	ip6addrctl \
62260695Simp	IPXrouted \
63260695Simp	jail \
64260695Simp	jexec \
65260695Simp	jls \
66260695Simp	kbdcontrol \
67260695Simp	kbdmap \
68260695Simp	${_keyserv} \
69260695Simp	${_kgmon} \
70260695Simp	${_kgzip} \
71260695Simp	kldxref \
72260695Simp	lastlogin \
73260695Simp	${_lpr} \
74260695Simp	${_lptcontrol} \
75260695Simp	${_mailstats} \
76260695Simp	mailwrapper \
77260695Simp	${_makemap} \
78260695Simp	manctl \
79260695Simp	memcontrol \
80260695Simp	mergemaster \
81260695Simp	mixer \
82260695Simp	${_mld6query} \
83260695Simp	mlxcontrol \
84260695Simp	mountd \
85260695Simp	${_mount_nwfs} \
86260695Simp	mount_portalfs \
87260695Simp	${_mount_smbfs} \
88260695Simp	moused \
89260695Simp	${_mptable} \
90260695Simp	mrouted \
91260695Simp	mtest \
92260695Simp	mtree \
93260695Simp	${_named} \
94260695Simp	${_named.reload} \
95260695Simp	${_named-checkconf} \
96260695Simp	${_named-checkzone} \
97260695Simp	${_ndiscvt} \
98260695Simp	ndp \
99260695Simp	newsyslog \
100260695Simp	nfsd \
101260695Simp	ngctl \
102260695Simp	nghook \
103260695Simp	nologin \
104260695Simp	ntp \
105260695Simp	${_ofwdump} \
106260695Simp	${_pccard} \
107260695Simp	pciconf \
108260695Simp	${_pcvt} \
109260695Simp	periodic \
110260695Simp	pkg_install \
111260695Simp	pmccontrol \
112260695Simp	pmcstat \
113260695Simp	${_pnpinfo} \
114260695Simp	portsnap \
115260695Simp	powerd \
116260695Simp	ppp \
117260695Simp	${_pppctl} \
118260695Simp	pppd \
119260695Simp	pppstats \
120260695Simp	${_praliases} \
121260695Simp	procctl \
122260695Simp	pstat \
123260695Simp	pw \
124260695Simp	pwd_mkdb \
125260695Simp	quot \
126260695Simp	quotaon \
127260695Simp	rarpd \
128260695Simp	raycontrol \
129260695Simp	repquota \
130260695Simp	${_rip6query} \
131260695Simp	rmt \
132260695Simp	${_rndc} \
133260695Simp	${_rndc-confgen} \
134260695Simp	${_route6d} \
135260695Simp	rpcbind \
136260695Simp	rpc.lockd \
137260695Simp	rpc.statd \
138260695Simp	rpc.umntall \
139260695Simp	${_rpc.yppasswdd} \
140260695Simp	${_rpc.ypupdated} \
141260695Simp	${_rpc.ypxfrd} \
142260695Simp	rrenumd \
143260695Simp	rtadvd \
144260695Simp	rtprio \
145260695Simp	rtsold \
146260695Simp	rwhod \
147260695Simp	sa \
148260695Simp	${_sendmail} \
149260695Simp	setfmac \
150260695Simp	setkey \
151260695Simp	setpmac \
152260695Simp	${_sicontrol} \
153260695Simp	sliplogin \
154260695Simp	slstat \
155260695Simp	smbmsg \
156260695Simp	snapinfo \
157260695Simp	${_spkrtest} \
158260695Simp	spray \
159260695Simp	${_sysinstall} \
160260695Simp	syslogd \
161260695Simp	tcpdchk \
162260695Simp	tcpdmatch \
163260695Simp	tcpdrop \
164260695Simp	tcpdump \
165260695Simp	timed \
166260695Simp	traceroute \
167260695Simp	${_traceroute6} \
168260695Simp	trpt \
169260695Simp	tzsetup \
170260695Simp	ugidfw \
171260695Simp	${_usbd} \
172260695Simp	${_usbdevs} \
173260695Simp	vidcontrol \
174260695Simp	vipw \
175260695Simp	vnconfig \
176260695Simp	watch \
177260695Simp	watchdogd \
178260695Simp	wicontrol \
179260695Simp	wpa \
180260695Simp	${_wlconfig} \
181260695Simp	${_ypbind} \
182260695Simp	${_yp_mkdb} \
183260695Simp	${_yppoll} \
184260695Simp	${_yppush} \
185260695Simp	${_ypserv} \
186260695Simp	${_ypset} \
187260695Simp	zic \
188260695Simp	${_zzz}
189260695Simp
190260695Simp.if ${MACHINE_ARCH} != "arm"
191260695Simp_sysinstall=	sysinstall
192260695Simp.endif
193260695Simp
194260695Simp.if !defined(NO_ATM)
195260695Simp_atm=		atm
196260695Simp.endif
197260695Simp
198260695Simp.if !defined(NO_BIND)
199260695Simp.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT)
200260695Simp_dnssec-keygen=		dnssec-keygen
201260695Simp_dnssec-signzone=	dnssec-signzone
202260695Simp.endif
203260695Simp.if !defined(NO_BIND_NAMED)
204260695Simp_named=			named
205260695Simp_named.reload=		named.reload
206260695Simp_named-checkconf=	named-checkconf
207260695Simp_named-checkzone=	named-checkzone
208260695Simp_rndc=			rndc
209260695Simp_rndc-confgen=		rndc-confgen
210260695Simp.endif
211260695Simp.endif
212260695Simp
213260695Simp.if !defined(NO_BLUETOOTH)
214260695Simp_bluetooth=	bluetooth
215260695Simp.endif
216260695Simp
217260695Simp.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
218260695Simp_keyserv=	keyserv
219260695Simp.endif
220260695Simp
221260695Simp.if !defined(NO_INET6)
222260695Simp_mld6query=	mld6query
223260695Simp_rip6query=	rip6query
224260695Simp_route6d=	route6d
225260695Simp_traceroute6=	traceroute6
226260695Simp.endif
227260695Simp
228260695Simp.if !defined(NO_NIS)
229260695Simp_rpc.yppasswdd=	rpc.yppasswdd
230260695Simp_rpc.ypupdated=	rpc.ypupdated
231260695Simp_rpc.ypxfrd=	rpc.ypxfrd
232260695Simp_ypbind=	ypbind
233260695Simp_yp_mkdb=	yp_mkdb
234260695Simp_yppoll=	yppoll
235260695Simp_yppush=	yppush
236260695Simp_ypserv=	ypserv
237260695Simp_ypset=		ypset
238260695Simp.endif
239260695Simp
240260695Simp.if !defined(NO_PF) && !defined(NO_AUTHPF)
241260695Simp_authpf=	authpf
242260695Simp.endif
243260695Simp
244260695Simp.if !defined(NO_LPR)
245260695Simp_lpr=		lpr
246260695Simp.endif
247260695Simp
248260695Simp.if !defined(NO_SENDMAIL)
249260695Simp_editmap=	editmap
250260695Simp_mailstats=	mailstats
251260695Simp_makemap=	makemap
252260695Simp_praliases=	praliases
253260695Simp_sendmail=	sendmail
254260695Simp.endif
255260695Simp
256260695Simp.if !defined(NO_USB)
257260695Simp_usbd=		usbd
258260695Simp_usbdevs=	usbdevs
259260695Simp.endif
260260695Simp
261260695Simp.if ${MACHINE_ARCH} == "arm"
262260695Simp_kgmon=		kgmon
263260695Simp.endif
264260695Simp
265260695Simp.if ${MACHINE_ARCH} == "i386"
266260695Simp_apm=		apm
267260695Simp_apmd=		apmd
268260695Simp_asf=		asf
269260695Simp_btxld=		btxld
270260695Simp.if !defined(NO_I4B)
271260695Simp_i4b=		i4b
272260695Simp.endif
273260695Simp_kgmon=		kgmon
274260695Simp_kgzip=		kgzip
275260695Simp_lptcontrol=	lptcontrol
276260695Simp_mount_nwfs=	mount_nwfs
277260695Simp_mount_smbfs=	mount_smbfs
278260695Simp_mptable=	mptable
279260695Simp_ndiscvt=	ndiscvt
280260695Simp_pccard=	pccard
281260695Simp_pnpinfo=	pnpinfo
282260695Simp.if !defined(NO_LIBPTHREAD)
283260695Simp_pppctl=	pppctl
284260695Simp.endif
285260695Simp_sicontrol=	sicontrol
286260695Simp_spkrtest=	spkrtest
287260695Simp_zzz=		zzz
288260695Simp.if ${MACHINE} == "i386" 
289260695Simp.if !defined(NO_ACPI)
290260695Simp_acpi=		acpi
291260695Simp.endif
292260695Simp_arlcontrol=	arlcontrol
293260695Simp_boot0cfg=	boot0cfg
294260695Simp.if !defined(NO_PCVT)
295260695Simp_pcvt=		pcvt
296260695Simp.endif
297_wlconfig=	wlconfig
298.elif ${MACHINE} == "pc98"
299_boot98cfg=	boot98cfg
300.endif
301.endif
302
303.if ${MACHINE_ARCH} == "alpha"
304_elf2exe=	elf2exe
305_pnpinfo=	pnpinfo
306.if !defined(NO_LIBC_R)
307_pppctl=	pppctl
308.endif
309.endif
310
311# kgzip: builds, but missing support files
312# mptable: broken (not 64 bit clean)
313# pnpinfo: crashes (not really useful anyway)
314.if ${MACHINE_ARCH} == "amd64"
315.if !defined(NO_ACPI)
316_acpi=		acpi
317.endif
318_asf=		asf
319_boot0cfg=	boot0cfg
320_btxld=		btxld
321_kgmon=		kgmon
322_lptcontrol=	lptcontrol
323_mount_nwfs=	mount_nwfs
324_mount_smbfs=	mount_smbfs
325_mptable=	mptable
326_ndiscvt=	ndiscvt
327.if !defined(NO_LIBPTHREAD)
328_pppctl=	pppctl
329.endif
330_sicontrol=	sicontrol
331_spkrtest=	spkrtest
332_zzz=		zzz
333.endif
334
335.if ${MACHINE_ARCH} == "ia64"
336.if !defined(NO_ACPI)
337_acpi=		acpi
338.endif
339_kgmon=		kgmon
340.if !defined(NO_LIBPTHREAD)
341_pppctl=	pppctl
342.endif
343_zzz=		zzz
344.endif
345
346.if ${MACHINE_ARCH} == "powerpc"
347_mount_smbfs=	mount_smbfs
348.endif
349
350.if ${MACHINE_ARCH} == "sparc64"
351_eeprom=	eeprom
352_ofwdump=	ofwdump
353.if !defined(NO_LIBC_R)
354_pppctl=	pppctl
355.endif
356.endif
357
358.include <bsd.subdir.mk>
359