Makefile revision 132787
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 132787 2004-07-28 07:13:55Z kan $
3
4# XXX MISSING:		mkproto
5SUBDIR=	ac \
6	accton \
7	${_acpi} \
8	adduser \
9	amd \
10	ancontrol \
11	${_apm} \
12	${_apmd} \
13	${_arlcontrol} \
14	arp \
15	${_asf} \
16	${_atm} \
17	${_authpf} \
18	${_bluetooth} \
19	${_boot0cfg} \
20	${_boot98cfg} \
21	bootparamd \
22	bsnmpd \
23	${_btxld} \
24	burncd \
25	cdcontrol \
26	chkgrp \
27	chown \
28	chroot \
29	ckdist \
30	config \
31	cron \
32	crunch \
33	ctm \
34	daemon \
35	dconschat \
36	devinfo \
37	digictl \
38	diskinfo \
39	${_editmap} \
40	edquota \
41	${_eeprom} \
42	${_elf2exe} \
43	extattr \
44	extattrctl \
45	faithd \
46	fdcontrol \
47	fdformat \
48	fdread \
49	fdwrite \
50	fwcontrol \
51	getfmac \
52	getpmac \
53	gstat \
54	${_i4b} \
55	ifmcstat \
56	inetd \
57	iostat \
58	ip6addrctl \
59	${_ipftest} \
60	${_ipresend} \
61	${_ipsend} \
62	${_iptest} \
63	IPXrouted \
64	jail \
65	jexec \
66	jls \
67	kbdcontrol \
68	kbdmap \
69	${_keyserv} \
70	${_kgmon} \
71	${_kgzip} \
72	kldxref \
73	lastlogin \
74	${_lpr} \
75	${_lptcontrol} \
76	${_mailstats} \
77	mailwrapper \
78	${_makemap} \
79	manctl \
80	memcontrol \
81	mergemaster \
82	mixer \
83	${_mld6query} \
84	mlxcontrol \
85	mountd \
86	${_mount_nwfs} \
87	mount_portalfs \
88	${_mount_smbfs} \
89	moused \
90	${_mptable} \
91	mrouted \
92	mtest \
93	mtree \
94	${_named} \
95	${_named.reload} \
96	${_named.restart} \
97	${_ndc} \
98	${_ndiscvt} \
99	ndp \
100	newsyslog \
101	nfsd \
102	ngctl \
103	nghook \
104	nologin \
105	${_nslookup} \
106	${_nsupdate} \
107	ntp \
108	${_ofwdump} \
109	${_pccard} \
110	pciconf \
111	${_pcvt} \
112	periodic \
113	pkg_install \
114	${_pnpinfo} \
115	ppp \
116	${_pppctl} \
117	pppd \
118	pppstats \
119	${_praliases} \
120	procctl \
121	pstat \
122	pw \
123	pwd_mkdb \
124	quot \
125	quotaon \
126	rarpd \
127	raycontrol \
128	repquota \
129	${_rip6query} \
130	rmt \
131	${_route6d} \
132	rpcbind \
133	rpc.lockd \
134	rpc.statd \
135	rpc.umntall \
136	rpc.yppasswdd \
137	rpc.ypupdated \
138	rpc.ypxfrd \
139	rrenumd \
140	rtadvd \
141	rtprio \
142	rtsold \
143	rwhod \
144	sa \
145	${_sendmail} \
146	setfmac \
147	setkey \
148	setpmac \
149	${_sicontrol} \
150	sliplogin \
151	slstat \
152	smbmsg \
153	${_spkrtest} \
154	spray \
155	${_sysinstall} \
156	syslogd \
157	tcpdchk \
158	tcpdmatch \
159	tcpdump \
160	timed \
161	traceroute \
162	${_traceroute6} \
163	trpt \
164	tzsetup \
165	ugidfw \
166	${_usbd} \
167	${_usbdevs} \
168	vidcontrol \
169	vipw \
170	vnconfig \
171	watch \
172	watchdogd \
173	wicontrol \
174	${_wlconfig} \
175	ypbind \
176	yp_mkdb \
177	yppoll \
178	yppush \
179	ypserv \
180	ypset \
181	zic \
182	${_zzz}
183
184.if ${MACHINE_ARCH} != "arm"
185_sysinstall=	sysinstall
186.endif
187
188.if !defined(NOATM)
189_atm=		atm
190.endif
191
192.if !defined(NO_BIND)
193_named=		named
194_named.reload=	named.reload
195_named.restart=	named.restart
196_ndc=		ndc
197_nslookup=	nslookup
198_nsupdate=	nsupdate
199.endif
200
201.if !defined(NO_BLUETOOTH)
202_bluetooth=	bluetooth
203.endif
204
205.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
206_keyserv=	keyserv
207.endif
208
209.if !defined(NOINET6)
210_mld6query=	mld6query
211_rip6query=	rip6query
212_route6d=	route6d
213_traceroute6=	traceroute6
214.endif
215
216.if !defined(NO_IPFILTER)
217_ipftest=	ipftest
218_ipresend=	ipresend
219_ipsend=	ipsend
220_iptest=	iptest
221.endif
222
223.if !defined(NO_PF) && !defined(NO_AUTHPF)
224_authpf=	authpf
225.endif
226
227.if !defined(NO_LPR)
228_lpr=		lpr
229.endif
230
231.if !defined(NO_SENDMAIL)
232_editmap=	editmap
233_mailstats=	mailstats
234_makemap=	makemap
235_praliases=	praliases
236_sendmail=	sendmail
237.endif
238
239.if !defined(NO_USB)
240_usbd=		usbd
241_usbdevs=	usbdevs
242.endif
243
244.if ${MACHINE_ARCH} == "i386"
245.if !defined(NO_ACPI)
246_acpi=		acpi
247.endif
248_apm=		apm
249_apmd=		apmd
250_asf=		asf
251.if ${MACHINE} == "i386"
252_arlcontrol=	arlcontrol
253_boot0cfg=	boot0cfg
254.endif
255.if ${MACHINE} == "pc98"
256_boot98cfg=	boot98cfg
257.endif
258_btxld=		btxld
259.if !defined(NO_I4B)
260_i4b=		i4b
261.endif
262_kgmon=		kgmon
263_kgzip=		kgzip
264_lptcontrol=	lptcontrol
265_mount_nwfs=	mount_nwfs
266_mount_smbfs=	mount_smbfs
267_mptable=	mptable
268_ndiscvt=	ndiscvt
269_pccard=	pccard
270_pcvt=		pcvt
271_pnpinfo=	pnpinfo
272.if !defined(NOLIBPTHREAD)
273_pppctl=	pppctl
274.endif
275_sicontrol=	sicontrol
276_spkrtest=	spkrtest
277_wlconfig=	wlconfig
278_zzz=		zzz
279.endif
280
281.if ${MACHINE_ARCH} == "alpha"
282_elf2exe=	elf2exe
283_pnpinfo=	pnpinfo
284.if !defined(NOLIBC_R)
285_pppctl=	pppctl
286.endif
287.endif
288
289# kgzip: builds, but missing support files
290# mptable: broken (not 64 bit clean)
291# pnpinfo: crashes (not really useful anyway)
292.if ${MACHINE_ARCH} == "amd64"
293.if !defined(NO_ACPI)
294_acpi=		acpi
295.endif
296_asf=		asf
297_boot0cfg=	boot0cfg
298_btxld=		btxld
299_kgmon=		kgmon
300_lptcontrol=	lptcontrol
301_mount_nwfs=	mount_nwfs
302_mount_smbfs=	mount_smbfs
303_mptable=	mptable
304.if !defined(NOLIBPTHREAD)
305_pppctl=	pppctl
306.endif
307_sicontrol=	sicontrol
308_spkrtest=	spkrtest
309_zzz=		zzz
310.endif
311
312.if ${MACHINE_ARCH} == "ia64"
313.if !defined(NO_ACPI)
314_acpi=		acpi
315.endif
316.if !defined(NOLIBPTHREAD)
317_pppctl=	pppctl
318.endif
319_zzz=		zzz
320.endif
321
322.if ${MACHINE_ARCH} == "sparc64"
323_eeprom=	eeprom
324_ofwdump=	ofwdump
325.if !defined(NOLIBC_R)
326_pppctl=	pppctl
327.endif
328.endif
329
330.include <bsd.subdir.mk>
331