Makefile revision 158115
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 158115 2006-04-28 12:03:38Z ume $
3
4.include <bsd.own.mk>
5
6# XXX MISSING:		mkproto
7SUBDIR=	ac \
8	accton \
9	${_acpi} \
10	adduser \
11	amd \
12	ancontrol \
13	${_apm} \
14	${_apmd} \
15	${_arlcontrol} \
16	arp \
17	${_audit} \
18	${_auditd} \
19	${_auditreduce} \
20	${_asf} \
21	${_atm} \
22	${_authpf} \
23	${_bluetooth} \
24	${_boot0cfg} \
25	${_boot98cfg} \
26	bootparamd \
27	bsnmpd \
28	${_btxld} \
29	burncd \
30	${_cached} \
31	cdcontrol \
32	chkgrp \
33	chown \
34	chroot \
35	ckdist \
36	config \
37	cron \
38	crunch \
39	ctm \
40	daemon \
41	dconschat \
42	devinfo \
43	digictl \
44	diskinfo \
45	${_dnssec-keygen} \
46	${_dnssec-signzone} \
47	${_editmap} \
48	edquota \
49	${_eeprom} \
50	${_elf2exe} \
51	extattr \
52	extattrctl \
53	faithd \
54	fdcontrol \
55	fdformat \
56	fdread \
57	fdwrite \
58	flowctl \
59	fwcontrol \
60	getfmac \
61	getpmac \
62	gstat \
63	${_i4b} \
64	ifmcstat \
65	inetd \
66	iostat \
67	ip6addrctl \
68	ipfwpcap \
69	${_IPXrouted} \
70	jail \
71	jexec \
72	jls \
73	kbdcontrol \
74	kbdmap \
75	${_keyserv} \
76	${_kgmon} \
77	${_kgzip} \
78	kldxref \
79	lastlogin \
80	${_lpr} \
81	${_lptcontrol} \
82	lmcconfig \
83	${_mailstats} \
84	mailwrapper \
85	${_makemap} \
86	manctl \
87	memcontrol \
88	mergemaster \
89	mixer \
90	${_mld6query} \
91	mlxcontrol \
92	mountd \
93	${_mount_nwfs} \
94	mount_portalfs \
95	${_mount_smbfs} \
96	moused \
97	${_mptable} \
98	mrouted \
99	mtest \
100	mtree \
101	${_named} \
102	${_named-checkconf} \
103	${_named-checkzone} \
104	${_named.reload} \
105	${_ndiscvt} \
106	ndp \
107	newsyslog \
108	nfsd \
109	ngctl \
110	nghook \
111	nologin \
112	ntp \
113	${_ofwdump} \
114	${_pccard} \
115	pciconf \
116	${_pcvt} \
117	periodic \
118	pkg_install \
119	pmccontrol \
120	pmcstat \
121	${_pnpinfo} \
122	portsnap \
123	powerd \
124	ppp \
125	${_pppctl} \
126	pppd \
127	pppstats \
128	${_praliases} \
129	${_praudit} \
130	procctl \
131	pstat \
132	pw \
133	pwd_mkdb \
134	quot \
135	quotaon \
136	rarpd \
137	raycontrol \
138	repquota \
139	${_rip6query} \
140	rmt \
141	${_rndc} \
142	${_rndc-confgen} \
143	${_route6d} \
144	rpcbind \
145	rpc.lockd \
146	rpc.statd \
147	rpc.umntall \
148	${_rpc.yppasswdd} \
149	${_rpc.ypupdated} \
150	${_rpc.ypxfrd} \
151	rrenumd \
152	rtadvd \
153	rtprio \
154	rtsold \
155	rwhod \
156	sa \
157	${_sendmail} \
158	setfmac \
159	setpmac \
160	${_sicontrol} \
161	sliplogin \
162	slstat \
163	smbmsg \
164	snapinfo \
165	${_spkrtest} \
166	spray \
167	${_sysinstall} \
168	syslogd \
169	tcpdchk \
170	tcpdmatch \
171	tcpdrop \
172	tcpdump \
173	timed \
174	traceroute \
175	${_traceroute6} \
176	trpt \
177	tzsetup \
178	ugidfw \
179	${_usbdevs} \
180	vidcontrol \
181	vipw \
182	vnconfig \
183	watch \
184	watchdogd \
185	wicontrol \
186	${_wlconfig} \
187	wpa \
188	${_ypbind} \
189	${_yp_mkdb} \
190	${_yppoll} \
191	${_yppush} \
192	${_ypserv} \
193	${_ypset} \
194	zic \
195	${_zzz}
196
197.if ${MACHINE_ARCH} != "arm"
198_sysinstall=	sysinstall
199.endif
200
201.if ${MK_ATM} != "no"
202_atm=		atm
203.endif
204
205.if ${MK_AUDIT} != "no"
206_audit= 	audit
207_auditd=	auditd
208_auditreduce=	auditreduce
209_praudit=	praudit
210.endif
211
212.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
213_dnssec-keygen=		dnssec-keygen
214_dnssec-signzone=	dnssec-signzone
215.endif
216.if ${MK_BIND_NAMED} != "no"
217_named=			named
218_named-checkconf=	named-checkconf
219_named-checkzone=	named-checkzone
220_named.reload=		named.reload
221_rndc=			rndc
222_rndc-confgen=		rndc-confgen
223.endif
224
225.if ${MK_BLUETOOTH} != "no"
226_bluetooth=	bluetooth
227.endif
228
229.if ${MK_NS_CACHING} != "no"
230_cached=       cached
231.endif
232
233.if ${MK_OPENSSL} != "no"
234_keyserv=	keyserv
235.endif
236
237.if ${MK_INET6} != "no"
238_mld6query=	mld6query
239_rip6query=	rip6query
240_route6d=	route6d
241_traceroute6=	traceroute6
242.endif
243
244.if ${MK_IPX} != "no"
245_IPXrouted=	IPXrouted
246.endif
247
248.if ${MK_NIS} != "no"
249_rpc.yppasswdd=	rpc.yppasswdd
250_rpc.ypupdated=	rpc.ypupdated
251_rpc.ypxfrd=	rpc.ypxfrd
252_ypbind=	ypbind
253_yp_mkdb=	yp_mkdb
254_yppoll=	yppoll
255_yppush=	yppush
256_ypserv=	ypserv
257_ypset=		ypset
258.endif
259
260.if ${MK_AUTHPF} != "no"
261_authpf=	authpf
262.endif
263
264.if ${MK_LPR} != "no"
265_lpr=		lpr
266.endif
267
268.if ${MK_SENDMAIL} != "no"
269_editmap=	editmap
270_mailstats=	mailstats
271_makemap=	makemap
272_praliases=	praliases
273_sendmail=	sendmail
274.endif
275
276.if ${MK_USB} != "no"
277_usbdevs=	usbdevs
278.endif
279
280.if ${MACHINE_ARCH} == "arm"
281_kgmon=		kgmon
282.endif
283
284.if ${MACHINE_ARCH} == "i386"
285_apm=		apm
286_apmd=		apmd
287_asf=		asf
288_btxld=		btxld
289.if ${MK_I4B} != "no"
290_i4b=		i4b
291.endif
292_kgmon=		kgmon
293_kgzip=		kgzip
294_lptcontrol=	lptcontrol
295.if ${MK_NCP} != "no"
296_mount_nwfs=	mount_nwfs
297.endif
298_mount_smbfs=	mount_smbfs
299_mptable=	mptable
300_ndiscvt=	ndiscvt
301_pccard=	pccard
302_pnpinfo=	pnpinfo
303.if ${MK_LIBPTHREAD} != "no"
304_pppctl=	pppctl
305.endif
306_sicontrol=	sicontrol
307_spkrtest=	spkrtest
308_zzz=		zzz
309.if ${MACHINE} == "i386" 
310.if ${MK_ACPI} != "no"
311_acpi=		acpi
312.endif
313_arlcontrol=	arlcontrol
314_boot0cfg=	boot0cfg
315.if ${MK_PCVT} != "no"
316_pcvt=		pcvt
317.endif
318_wlconfig=	wlconfig
319.elif ${MACHINE} == "pc98"
320_boot98cfg=	boot98cfg
321.endif
322.endif
323
324.if ${MACHINE_ARCH} == "alpha"
325_elf2exe=	elf2exe
326_pnpinfo=	pnpinfo
327.if ${MK_LIBTHR} != "no"
328_pppctl=	pppctl
329.endif
330.endif
331
332# kgzip: builds, but missing support files
333# mptable: broken (not 64 bit clean)
334# pnpinfo: crashes (not really useful anyway)
335.if ${MACHINE_ARCH} == "amd64"
336.if ${MK_ACPI} != "no"
337_acpi=		acpi
338.endif
339_asf=		asf
340_boot0cfg=	boot0cfg
341_btxld=		btxld
342_kgmon=		kgmon
343_lptcontrol=	lptcontrol
344.if ${MK_NCP} != "no"
345_mount_nwfs=	mount_nwfs
346.endif
347_mount_smbfs=	mount_smbfs
348_mptable=	mptable
349_ndiscvt=	ndiscvt
350.if ${MK_LIBPTHREAD} != "no"
351_pppctl=	pppctl
352.endif
353_sicontrol=	sicontrol
354_spkrtest=	spkrtest
355_zzz=		zzz
356.endif
357
358.if ${MACHINE_ARCH} == "ia64"
359.if ${MK_ACPI} != "no"
360_acpi=		acpi
361.endif
362_kgmon=		kgmon
363.if ${MK_LIBPTHREAD} != "no"
364_pppctl=	pppctl
365.endif
366_zzz=		zzz
367.endif
368
369.if ${MACHINE_ARCH} == "powerpc"
370_mount_smbfs=	mount_smbfs
371.endif
372
373.if ${MACHINE_ARCH} == "sparc64"
374_eeprom=	eeprom
375_ofwdump=	ofwdump
376.if ${MK_LIBTHR} != "no"
377_pppctl=	pppctl
378.endif
379.endif
380
381.include <bsd.subdir.mk>
382