Makefile revision 161062
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 161062 2006-08-07 23:37:51Z netchild $
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	extattr \
51	extattrctl \
52	faithd \
53	fdcontrol \
54	fdformat \
55	fdread \
56	fdwrite \
57	flowctl \
58	fwcontrol \
59	getfmac \
60	getpmac \
61	gstat \
62	${_i4b} \
63	ifmcstat \
64	inetd \
65	iostat \
66	${_ip6addrctl} \
67	ipfwpcap \
68	${_IPXrouted} \
69	jail \
70	jexec \
71	jls \
72	kbdcontrol \
73	kbdmap \
74	${_keyserv} \
75	${_kgmon} \
76	${_kgzip} \
77	kldxref \
78	lastlogin \
79	${_lpr} \
80	${_lptcontrol} \
81	lmcconfig \
82	${_mailstats} \
83	mailwrapper \
84	${_makemap} \
85	manctl \
86	memcontrol \
87	mergemaster \
88	mixer \
89	${_mld6query} \
90	mlxcontrol \
91	mountd \
92	${_mount_nwfs} \
93	mount_portalfs \
94	${_mount_smbfs} \
95	moused \
96	${_mptable} \
97	mrouted \
98	mtest \
99	mtree \
100	${_named} \
101	${_named-checkconf} \
102	${_named-checkzone} \
103	${_named.reload} \
104	${_ndiscvt} \
105	${_ndp} \
106	newsyslog \
107	nfsd \
108	ngctl \
109	nghook \
110	nologin \
111	ntp \
112	${_nvram} \
113	${_ofwdump} \
114	${_pccard} \
115	pciconf \
116	periodic \
117	pkg_install \
118	pmccontrol \
119	pmcstat \
120	${_pnpinfo} \
121	portsnap \
122	powerd \
123	ppp \
124	${_pppctl} \
125	pppd \
126	pppstats \
127	${_praliases} \
128	${_praudit} \
129	procctl \
130	pstat \
131	pw \
132	pwd_mkdb \
133	quot \
134	quotaon \
135	rarpd \
136	raycontrol \
137	repquota \
138	${_rip6query} \
139	rmt \
140	${_rndc} \
141	${_rndc-confgen} \
142	${_route6d} \
143	rpcbind \
144	rpc.lockd \
145	rpc.statd \
146	rpc.umntall \
147	${_rpc.yppasswdd} \
148	${_rpc.ypupdated} \
149	${_rpc.ypxfrd} \
150	${_rrenumd} \
151	${_rtadvd} \
152	rtprio \
153	${_rtsold} \
154	rwhod \
155	sa \
156	sade \
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_ip6addrctl=	ip6addrctl
239_mld6query=	mld6query
240_ndp=		ndp
241_rip6query=	rip6query
242_route6d=	route6d
243_rrenumd=	rrenumd
244_rtadvd=	rtadvd
245_rtsold=	rtsold
246_traceroute6=	traceroute6
247.endif
248
249.if ${MK_IPX} != "no"
250_IPXrouted=	IPXrouted
251.endif
252
253.if ${MK_NIS} != "no"
254_rpc.yppasswdd=	rpc.yppasswdd
255_rpc.ypupdated=	rpc.ypupdated
256_rpc.ypxfrd=	rpc.ypxfrd
257_ypbind=	ypbind
258_yp_mkdb=	yp_mkdb
259_yppoll=	yppoll
260_yppush=	yppush
261_ypserv=	ypserv
262_ypset=		ypset
263.endif
264
265.if ${MK_AUTHPF} != "no"
266_authpf=	authpf
267.endif
268
269.if ${MK_LPR} != "no"
270_lpr=		lpr
271.endif
272
273.if ${MK_SENDMAIL} != "no"
274_editmap=	editmap
275_mailstats=	mailstats
276_makemap=	makemap
277_praliases=	praliases
278_sendmail=	sendmail
279.endif
280
281.if ${MK_USB} != "no"
282_usbdevs=	usbdevs
283.endif
284
285.if ${MACHINE_ARCH} == "arm"
286_kgmon=		kgmon
287.endif
288
289.if ${MACHINE_ARCH} == "i386"
290_apm=		apm
291_apmd=		apmd
292_asf=		asf
293_btxld=		btxld
294.if ${MK_I4B} != "no"
295_i4b=		i4b
296.endif
297_kgmon=		kgmon
298_kgzip=		kgzip
299_lptcontrol=	lptcontrol
300.if ${MK_NCP} != "no"
301_mount_nwfs=	mount_nwfs
302.endif
303_mount_smbfs=	mount_smbfs
304_mptable=	mptable
305_ndiscvt=	ndiscvt
306_pccard=	pccard
307_pnpinfo=	pnpinfo
308.if ${MK_LIBPTHREAD} != "no"
309_pppctl=	pppctl
310.endif
311_sicontrol=	sicontrol
312_spkrtest=	spkrtest
313_zzz=		zzz
314.if ${MACHINE} == "i386" 
315.if ${MK_ACPI} != "no"
316_acpi=		acpi
317.endif
318_arlcontrol=	arlcontrol
319_boot0cfg=	boot0cfg
320_wlconfig=	wlconfig
321.elif ${MACHINE} == "pc98"
322_boot98cfg=	boot98cfg
323.endif
324.endif
325
326# kgzip: builds, but missing support files
327# mptable: broken (not 64 bit clean)
328# pnpinfo: crashes (not really useful anyway)
329.if ${MACHINE_ARCH} == "amd64"
330.if ${MK_ACPI} != "no"
331_acpi=		acpi
332.endif
333_asf=		asf
334_boot0cfg=	boot0cfg
335_btxld=		btxld
336_kgmon=		kgmon
337_lptcontrol=	lptcontrol
338.if ${MK_NCP} != "no"
339_mount_nwfs=	mount_nwfs
340.endif
341_mount_smbfs=	mount_smbfs
342_mptable=	mptable
343_ndiscvt=	ndiscvt
344.if ${MK_LIBPTHREAD} != "no"
345_pppctl=	pppctl
346.endif
347_sicontrol=	sicontrol
348_spkrtest=	spkrtest
349_zzz=		zzz
350.endif
351
352.if ${MACHINE_ARCH} == "ia64"
353.if ${MK_ACPI} != "no"
354_acpi=		acpi
355.endif
356_kgmon=		kgmon
357.if ${MK_LIBPTHREAD} != "no"
358_pppctl=	pppctl
359.endif
360_zzz=		zzz
361.endif
362
363.if ${MACHINE_ARCH} == "powerpc"
364_mount_smbfs=	mount_smbfs
365_nvram=		nvram
366.endif
367
368.if ${MACHINE_ARCH} == "sparc64"
369_eeprom=	eeprom
370_ofwdump=	ofwdump
371.if ${MK_LIBTHR} != "no"
372_pppctl=	pppctl
373.endif
374.endif
375
376.include <bsd.subdir.mk>
377