Makefile revision 126965
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 126965 2004-03-14 06:52:22Z imp $
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	${_authpf} \
17	${_bluetooth} \
18	${_boot0cfg} \
19	${_boot98cfg} \
20	bootparamd \
21	bsnmpd \
22	${_btxld} \
23	burncd \
24	cdcontrol \
25	chkgrp \
26	chown \
27	chroot \
28	ckdist \
29	config \
30	cron \
31	crunch \
32	ctm \
33	daemon \
34	dconschat \
35	devinfo \
36	digictl \
37	diskinfo \
38	${_editmap} \
39	edquota \
40	${_elf2exe} \
41	extattr \
42	extattrctl \
43	faithd \
44	fdcontrol \
45	fdformat \
46	fdread \
47	fdwrite \
48	fwcontrol \
49	getfmac \
50	getpmac \
51	gstat \
52	${_i4b} \
53	ifmcstat \
54	inetd \
55	iostat \
56	ip6addrctl \
57	${_ipftest} \
58	${_ipresend} \
59	${_ipsend} \
60	${_iptest} \
61	IPXrouted \
62	jail \
63	jexec \
64	jls \
65	kbdcontrol \
66	kbdmap \
67	kernbb \
68	${_keyserv} \
69	${_kgmon} \
70	${_kgzip} \
71	kldxref \
72	lastlogin \
73	${_lpr} \
74	${_lptcontrol} \
75	${_mailstats} \
76	mailwrapper \
77	${_makemap} \
78	manctl \
79	memcontrol \
80	mergemaster \
81	mixer \
82	${_mld6query} \
83	mlxcontrol \
84	mountd \
85	${_mount_nwfs} \
86	mount_portalfs \
87	${_mount_smbfs} \
88	moused \
89	${_mptable} \
90	mrouted \
91	mtest \
92	mtree \
93	${_named} \
94	${_named.reload} \
95	${_named.restart} \
96	${_ndc} \
97	${_ndiscvt} \
98	ndp \
99	newsyslog \
100	nfsd \
101	ngctl \
102	nghook \
103	nologin \
104	${_nslookup} \
105	${_nsupdate} \
106	ntp \
107	${_ofwdump} \
108	${_pccard} \
109	pciconf \
110	${_pcvt} \
111	periodic \
112	pkg_install \
113	${_pnpinfo} \
114	ppp \
115	${_pppctl} \
116	pppd \
117	pppstats \
118	${_praliases} \
119	procctl \
120	pstat \
121	pw \
122	pwd_mkdb \
123	quot \
124	quotaon \
125	rarpd \
126	raycontrol \
127	repquota \
128	${_rip6query} \
129	rmt \
130	${_route6d} \
131	rpcbind \
132	rpc.lockd \
133	rpc.statd \
134	rpc.umntall \
135	rpc.yppasswdd \
136	rpc.ypupdated \
137	rpc.ypxfrd \
138	rrenumd \
139	rtadvd \
140	rtprio \
141	rtsold \
142	rwhod \
143	sa \
144	${_sendmail} \
145	setfmac \
146	setkey \
147	setpmac \
148	${_sgsc} \
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} != "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 !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_boot0cfg=	boot0cfg
251.endif
252.if ${MACHINE} == "pc98"
253_boot98cfg=	boot98cfg
254.endif
255_btxld=		btxld
256.if !defined(NO_I4B)
257_i4b=		i4b
258.endif
259_kgmon=		kgmon
260_kgzip=		kgzip
261_lptcontrol=	lptcontrol
262_mount_nwfs=	mount_nwfs
263_mount_smbfs=	mount_smbfs
264_mptable=	mptable
265_ndiscvt=	ndiscvt
266_pccard=	pccard
267_pcvt=		pcvt
268_pnpinfo=	pnpinfo
269.if !defined(NOLIBPTHREAD)
270_pppctl=	pppctl
271.endif
272_sgsc=		sgsc
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