Makefile revision 129260
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 129260 2004-05-15 05:07:14Z grehan $
3
4# XXX MISSING:		mkproto
5SUBDIR=	ac \
6	accton \
7	${_acpi} \
8	adduser \
9	amd \
10	ancontrol \
11	${_apm} \
12	${_apmd} \
13	${_arlconfig} \
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	${_elf2exe} \
42	extattr \
43	extattrctl \
44	faithd \
45	fdcontrol \
46	fdformat \
47	fdread \
48	fdwrite \
49	fwcontrol \
50	getfmac \
51	getpmac \
52	gstat \
53	${_i4b} \
54	ifmcstat \
55	inetd \
56	iostat \
57	ip6addrctl \
58	${_ipftest} \
59	${_ipresend} \
60	${_ipsend} \
61	${_iptest} \
62	IPXrouted \
63	jail \
64	jexec \
65	jls \
66	kbdcontrol \
67	kbdmap \
68	kernbb \
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	${_spkrtest} \
153	spray \
154	${_sysinstall} \
155	syslogd \
156	tcpdchk \
157	tcpdmatch \
158	tcpdump \
159	timed \
160	traceroute \
161	${_traceroute6} \
162	trpt \
163	tzsetup \
164	ugidfw \
165	${_usbd} \
166	${_usbdevs} \
167	vidcontrol \
168	vipw \
169	vnconfig \
170	watch \
171	watchdogd \
172	wicontrol \
173	${_wlconfig} \
174	ypbind \
175	yp_mkdb \
176	yppoll \
177	yppush \
178	ypserv \
179	ypset \
180	zic \
181	${_zzz}
182
183.if ${MACHINE_ARCH} != "arm"
184_sysinstall=	sysinstall
185.endif
186
187.if !defined(NOATM)
188_atm=		atm
189.endif
190
191.if !defined(NO_BIND)
192_named=		named
193_named.reload=	named.reload
194_named.restart=	named.restart
195_ndc=		ndc
196_nslookup=	nslookup
197_nsupdate=	nsupdate
198.endif
199
200.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
201_keyserv=	keyserv
202.endif
203
204.if !defined(NOINET6)
205_mld6query=	mld6query
206_rip6query=	rip6query
207_route6d=	route6d
208_traceroute6=	traceroute6
209.endif
210
211.if !defined(NO_IPFILTER)
212_ipftest=	ipftest
213_ipresend=	ipresend
214_ipsend=	ipsend
215_iptest=	iptest
216.endif
217
218.if !defined(NO_PF) && !defined(NO_AUTHPF)
219_authpf=	authpf
220.endif
221
222.if !defined(NO_LPR)
223_lpr=		lpr
224.endif
225
226.if !defined(NO_SENDMAIL)
227_editmap=	editmap
228_mailstats=	mailstats
229_makemap=	makemap
230_praliases=	praliases
231_sendmail=	sendmail
232.endif
233
234.if !defined(NO_USB)
235_usbd=		usbd
236_usbdevs=	usbdevs
237.endif
238
239.if ${MACHINE_ARCH} == "i386"
240.if !defined(NO_ACPI)
241_acpi=		acpi
242.endif
243_apm=		apm
244_apmd=		apmd
245_asf=		asf
246.if !defined(NO_BLUETOOTH)
247_bluetooth=	bluetooth
248.endif
249.if ${MACHINE} == "i386"
250_arlconfig=	arlconfig
251_boot0cfg=	boot0cfg
252.endif
253.if ${MACHINE} == "pc98"
254_boot98cfg=	boot98cfg
255.endif
256_btxld=		btxld
257.if !defined(NO_I4B)
258_i4b=		i4b
259.endif
260_kgmon=		kgmon
261_kgzip=		kgzip
262_lptcontrol=	lptcontrol
263_mount_nwfs=	mount_nwfs
264_mount_smbfs=	mount_smbfs
265_mptable=	mptable
266_ndiscvt=	ndiscvt
267_pccard=	pccard
268_pcvt=		pcvt
269_pnpinfo=	pnpinfo
270.if !defined(NOLIBPTHREAD)
271_pppctl=	pppctl
272.endif
273_sicontrol=	sicontrol
274_spkrtest=	spkrtest
275_wlconfig=	wlconfig
276_zzz=		zzz
277.endif
278
279.if ${MACHINE_ARCH} == "alpha"
280_elf2exe=	elf2exe
281_pnpinfo=	pnpinfo
282.if !defined(NOLIBC_R)
283_pppctl=	pppctl
284.endif
285.endif
286
287# kgmon: builds, but no kernel profiling
288# kgzip: builds, but missing support files
289# mptable: broken (not 64 bit clean)
290# pnpinfo: crashes (not really useful anyway)
291.if ${MACHINE_ARCH} == "amd64"
292.if !defined(NO_ACPI)
293_acpi=		acpi
294.endif
295_asf=		asf
296_boot0cfg=	boot0cfg
297_btxld=		btxld
298_lptcontrol=	lptcontrol
299_mount_nwfs=	mount_nwfs
300_mount_smbfs=	mount_smbfs
301_mptable=	mptable
302.if !defined(NOLIBPTHREAD)
303_pppctl=	pppctl
304.endif
305_sicontrol=	sicontrol
306_spkrtest=	spkrtest
307_zzz=		zzz
308.endif
309
310.if ${MACHINE_ARCH} == "ia64"
311.if !defined(NO_ACPI)
312_acpi=		acpi
313.endif
314.if !defined(NOLIBPTHREAD)
315_pppctl=	pppctl
316.endif
317_zzz=		zzz
318.endif
319
320.if ${MACHINE_ARCH} == "sparc64"
321_ofwdump=	ofwdump
322.if !defined(NOLIBC_R)
323_pppctl=	pppctl
324.endif
325.endif
326
327.include <bsd.subdir.mk>
328