Makefile revision 129592
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 129592 2004-05-22 17:03:52Z marius $
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	${_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	kernbb \
70	${_keyserv} \
71	${_kgmon} \
72	${_kgzip} \
73	kldxref \
74	lastlogin \
75	${_lpr} \
76	${_lptcontrol} \
77	${_mailstats} \
78	mailwrapper \
79	${_makemap} \
80	manctl \
81	memcontrol \
82	mergemaster \
83	mixer \
84	${_mld6query} \
85	mlxcontrol \
86	mountd \
87	${_mount_nwfs} \
88	mount_portalfs \
89	${_mount_smbfs} \
90	moused \
91	${_mptable} \
92	mrouted \
93	mtest \
94	mtree \
95	${_named} \
96	${_named.reload} \
97	${_named.restart} \
98	${_ndc} \
99	${_ndiscvt} \
100	ndp \
101	newsyslog \
102	nfsd \
103	ngctl \
104	nghook \
105	nologin \
106	${_nslookup} \
107	${_nsupdate} \
108	ntp \
109	${_ofwdump} \
110	${_pccard} \
111	pciconf \
112	${_pcvt} \
113	periodic \
114	pkg_install \
115	${_pnpinfo} \
116	ppp \
117	${_pppctl} \
118	pppd \
119	pppstats \
120	${_praliases} \
121	procctl \
122	pstat \
123	pw \
124	pwd_mkdb \
125	quot \
126	quotaon \
127	rarpd \
128	raycontrol \
129	repquota \
130	${_rip6query} \
131	rmt \
132	${_route6d} \
133	rpcbind \
134	rpc.lockd \
135	rpc.statd \
136	rpc.umntall \
137	rpc.yppasswdd \
138	rpc.ypupdated \
139	rpc.ypxfrd \
140	rrenumd \
141	rtadvd \
142	rtprio \
143	rtsold \
144	rwhod \
145	sa \
146	${_sendmail} \
147	setfmac \
148	setkey \
149	setpmac \
150	${_sicontrol} \
151	sliplogin \
152	slstat \
153	smbmsg \
154	${_spkrtest} \
155	spray \
156	${_sysinstall} \
157	syslogd \
158	tcpdchk \
159	tcpdmatch \
160	tcpdump \
161	timed \
162	traceroute \
163	${_traceroute6} \
164	trpt \
165	tzsetup \
166	ugidfw \
167	${_usbd} \
168	${_usbdevs} \
169	vidcontrol \
170	vipw \
171	vnconfig \
172	watch \
173	watchdogd \
174	wicontrol \
175	${_wlconfig} \
176	ypbind \
177	yp_mkdb \
178	yppoll \
179	yppush \
180	ypserv \
181	ypset \
182	zic \
183	${_zzz}
184
185.if ${MACHINE_ARCH} != "arm"
186_sysinstall=	sysinstall
187.endif
188
189.if !defined(NOATM)
190_atm=		atm
191.endif
192
193.if !defined(NO_BIND)
194_named=		named
195_named.reload=	named.reload
196_named.restart=	named.restart
197_ndc=		ndc
198_nslookup=	nslookup
199_nsupdate=	nsupdate
200.endif
201
202.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
203_keyserv=	keyserv
204.endif
205
206.if !defined(NOINET6)
207_mld6query=	mld6query
208_rip6query=	rip6query
209_route6d=	route6d
210_traceroute6=	traceroute6
211.endif
212
213.if !defined(NO_IPFILTER)
214_ipftest=	ipftest
215_ipresend=	ipresend
216_ipsend=	ipsend
217_iptest=	iptest
218.endif
219
220.if !defined(NO_PF) && !defined(NO_AUTHPF)
221_authpf=	authpf
222.endif
223
224.if !defined(NO_LPR)
225_lpr=		lpr
226.endif
227
228.if !defined(NO_SENDMAIL)
229_editmap=	editmap
230_mailstats=	mailstats
231_makemap=	makemap
232_praliases=	praliases
233_sendmail=	sendmail
234.endif
235
236.if !defined(NO_USB)
237_usbd=		usbd
238_usbdevs=	usbdevs
239.endif
240
241.if ${MACHINE_ARCH} == "i386"
242.if !defined(NO_ACPI)
243_acpi=		acpi
244.endif
245_apm=		apm
246_apmd=		apmd
247_asf=		asf
248.if !defined(NO_BLUETOOTH)
249_bluetooth=	bluetooth
250.endif
251.if ${MACHINE} == "i386"
252_arlconfig=	arlconfig
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# kgmon: builds, but no kernel profiling
290# kgzip: builds, but missing support files
291# mptable: broken (not 64 bit clean)
292# pnpinfo: crashes (not really useful anyway)
293.if ${MACHINE_ARCH} == "amd64"
294.if !defined(NO_ACPI)
295_acpi=		acpi
296.endif
297_asf=		asf
298_boot0cfg=	boot0cfg
299_btxld=		btxld
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