Makefile revision 125267
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 125267 2004-01-31 17:12:05Z deischen $
3
4# XXX MISSING:		mkproto
5SUBDIR=	ac \
6	accton \
7	${_acpi} \
8	adduser \
9	amd \
10	ancontrol \
11	${_apm} \
12	${_apmd} \
13	arp \
14	${_asf} \
15	${_atm} \
16	${_bluetooth} \
17	${_boot0cfg} \
18	${_boot98cfg} \
19	bootparamd \
20	bsnmpd \
21	${_btxld} \
22	burncd \
23	cdcontrol \
24	chkgrp \
25	chown \
26	chroot \
27	ckdist \
28	config \
29	cron \
30	crunch \
31	ctm \
32	daemon \
33	dconschat \
34	devinfo \
35	digictl \
36	diskinfo \
37	${_editmap} \
38	edquota \
39	${_elf2exe} \
40	extattr \
41	extattrctl \
42	faithd \
43	fdcontrol \
44	fdformat \
45	fdread \
46	fdwrite \
47	fwcontrol \
48	getfmac \
49	getpmac \
50	gstat \
51	${_i4b} \
52	ifmcstat \
53	inetd \
54	iostat \
55	ip6addrctl \
56	${_ipftest} \
57	${_ipresend} \
58	${_ipsend} \
59	${_iptest} \
60	IPXrouted \
61	jail \
62	jexec \
63	jls \
64	kbdcontrol \
65	kbdmap \
66	kernbb \
67	${_keyserv} \
68	${_kgmon} \
69	${_kgzip} \
70	kldxref \
71	lastlogin \
72	${_lpr} \
73	${_lptcontrol} \
74	${_mailstats} \
75	mailwrapper \
76	${_makemap} \
77	manctl \
78	memcontrol \
79	mergemaster \
80	mixer \
81	${_mld6query} \
82	mlxcontrol \
83	mountd \
84	${_mount_nwfs} \
85	mount_portalfs \
86	${_mount_smbfs} \
87	moused \
88	${_mptable} \
89	mrouted \
90	mtest \
91	mtree \
92	${_named} \
93	${_named.reload} \
94	${_named.restart} \
95	${_ndc} \
96	${_ndiscvt} \
97	ndp \
98	newsyslog \
99	nfsd \
100	ngctl \
101	nghook \
102	${_nslookup} \
103	${_nsupdate} \
104	ntp \
105	${_ofwdump} \
106	${_pccard} \
107	pciconf \
108	${_pcvt/ispcvt} \
109	${_pcvt} \
110	periodic \
111	pkg_install \
112	${_pnpinfo} \
113	ppp \
114	${_pppctl} \
115	pppd \
116	pppstats \
117	${_praliases} \
118	procctl \
119	pstat \
120	pw \
121	pwd_mkdb \
122	quot \
123	quotaon \
124	rarpd \
125	raycontrol \
126	repquota \
127	${_rip6query} \
128	rmt \
129	${_route6d} \
130	rpcbind \
131	rpc.lockd \
132	rpc.statd \
133	rpc.umntall \
134	rpc.yppasswdd \
135	rpc.ypupdated \
136	rpc.ypxfrd \
137	rrenumd \
138	rtadvd \
139	rtprio \
140	rtsold \
141	rwhod \
142	sa \
143	${_sendmail} \
144	setfmac \
145	setkey \
146	setpmac \
147	${_sgsc} \
148	${_sicontrol} \
149	sliplogin \
150	slstat \
151	${_spkrtest} \
152	spray \
153	${_stallion} \
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} != "powerpc"
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 ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "sparc64"
219.if !defined(NOLIBC_R)
220_pppctl=	pppctl
221.endif
222.elif !defined(NOLIBPTHREAD) && ${MACHINE_ARCH} != "powerpc"
223_pppctl=	pppctl
224.endif
225
226.if !defined(NO_LPR)
227_lpr=		lpr
228.endif
229
230.if !defined(NO_SENDMAIL)
231_editmap=	editmap
232_mailstats=	mailstats
233_makemap=	makemap
234_praliases=	praliases
235_sendmail=	sendmail
236.endif
237
238.if !defined(NO_USB)
239_usbd=		usbd
240_usbdevs=	usbdevs
241.endif
242
243.if ${MACHINE_ARCH} == "i386"
244.if !defined(NO_ACPI)
245_acpi=		acpi
246.endif
247_apm=		apm
248_apmd=		apmd
249_asf=		asf
250.if !defined(NO_BLUETOOTH)
251_bluetooth=	bluetooth
252.endif
253.if ${MACHINE} == "i386"
254_boot0cfg=	boot0cfg
255.endif
256.if ${MACHINE} == "pc98"
257_boot98cfg=	boot98cfg
258.endif
259_btxld=		btxld
260.if !defined(NO_I4B)
261_i4b=		i4b
262.endif
263_kgmon=		kgmon
264_kgzip=		kgzip
265_lptcontrol=	lptcontrol
266_mount_nwfs=	mount_nwfs
267_mount_smbfs=	mount_smbfs
268_mptable=	mptable
269_ndiscvt=	ndiscvt
270_pccard=	pccard
271_pcvt=		pcvt
272_pnpinfo=	pnpinfo
273_sgsc=		sgsc
274_sicontrol=	sicontrol
275_spkrtest=	spkrtest
276_stallion=	stallion
277_wlconfig=	wlconfig
278_zzz=		zzz
279.endif
280
281.if ${MACHINE_ARCH} == "alpha"
282_elf2exe=	elf2exe
283_pnpinfo=	pnpinfo
284.endif
285
286# kgmon: builds, but no kernel profiling
287# kgzip: builds, but missing support files
288# mptable: broken (not 64 bit clean)
289# pnpinfo: crashes (not really useful anyway)
290.if ${MACHINE_ARCH} == "amd64"
291.if !defined(NO_ACPI)
292_acpi=		acpi
293.endif
294_asf=		asf
295_boot0cfg=	boot0cfg
296_btxld=		btxld
297_lptcontrol=	lptcontrol
298_mount_nwfs=	mount_nwfs
299_mount_smbfs=	mount_smbfs
300_mptable=	mptable
301_pcvt/ispcvt=	pcvt/ispcvt
302_sicontrol=	sicontrol
303_spkrtest=	spkrtest
304_zzz=		zzz
305.endif
306
307.if ${MACHINE_ARCH} == "ia64"
308.if !defined(NO_ACPI)
309_acpi=		acpi
310.endif
311_zzz=		zzz
312.endif
313
314.if ${MACHINE_ARCH} == "sparc64"
315_ofwdump=	ofwdump
316.endif
317
318.include <bsd.subdir.mk>
319