Makefile revision 160756
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 160756 2006-07-27 15:39:29Z yar $
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	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	${_sendmail} \
157	setfmac \
158	setpmac \
159	${_sicontrol} \
160	sliplogin \
161	slstat \
162	smbmsg \
163	snapinfo \
164	${_spkrtest} \
165	spray \
166	${_sysinstall} \
167	syslogd \
168	tcpdchk \
169	tcpdmatch \
170	tcpdrop \
171	tcpdump \
172	timed \
173	traceroute \
174	${_traceroute6} \
175	trpt \
176	tzsetup \
177	ugidfw \
178	${_usbdevs} \
179	vidcontrol \
180	vipw \
181	vnconfig \
182	watch \
183	watchdogd \
184	wicontrol \
185	${_wlconfig} \
186	wpa \
187	${_ypbind} \
188	${_yp_mkdb} \
189	${_yppoll} \
190	${_yppush} \
191	${_ypserv} \
192	${_ypset} \
193	zic \
194	${_zzz}
195
196.if ${MACHINE_ARCH} != "arm"
197_sysinstall=	sysinstall
198.endif
199
200.if ${MK_ATM} != "no"
201_atm=		atm
202.endif
203
204.if ${MK_AUDIT} != "no"
205_audit= 	audit
206_auditd=	auditd
207_auditreduce=	auditreduce
208_praudit=	praudit
209.endif
210
211.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
212_dnssec-keygen=		dnssec-keygen
213_dnssec-signzone=	dnssec-signzone
214.endif
215.if ${MK_BIND_NAMED} != "no"
216_named=			named
217_named-checkconf=	named-checkconf
218_named-checkzone=	named-checkzone
219_named.reload=		named.reload
220_rndc=			rndc
221_rndc-confgen=		rndc-confgen
222.endif
223
224.if ${MK_BLUETOOTH} != "no"
225_bluetooth=	bluetooth
226.endif
227
228.if ${MK_NS_CACHING} != "no"
229_cached=       cached
230.endif
231
232.if ${MK_OPENSSL} != "no"
233_keyserv=	keyserv
234.endif
235
236.if ${MK_INET6} != "no"
237_ip6addrctl=	ip6addrctl
238_mld6query=	mld6query
239_ndp=		ndp
240_rip6query=	rip6query
241_route6d=	route6d
242_rrenumd=	rrenumd
243_rtadvd=	rtadvd
244_rtsold=	rtsold
245_traceroute6=	traceroute6
246.endif
247
248.if ${MK_IPX} != "no"
249_IPXrouted=	IPXrouted
250.endif
251
252.if ${MK_NIS} != "no"
253_rpc.yppasswdd=	rpc.yppasswdd
254_rpc.ypupdated=	rpc.ypupdated
255_rpc.ypxfrd=	rpc.ypxfrd
256_ypbind=	ypbind
257_yp_mkdb=	yp_mkdb
258_yppoll=	yppoll
259_yppush=	yppush
260_ypserv=	ypserv
261_ypset=		ypset
262.endif
263
264.if ${MK_AUTHPF} != "no"
265_authpf=	authpf
266.endif
267
268.if ${MK_LPR} != "no"
269_lpr=		lpr
270.endif
271
272.if ${MK_SENDMAIL} != "no"
273_editmap=	editmap
274_mailstats=	mailstats
275_makemap=	makemap
276_praliases=	praliases
277_sendmail=	sendmail
278.endif
279
280.if ${MK_USB} != "no"
281_usbdevs=	usbdevs
282.endif
283
284.if ${MACHINE_ARCH} == "arm"
285_kgmon=		kgmon
286.endif
287
288.if ${MACHINE_ARCH} == "i386"
289_apm=		apm
290_apmd=		apmd
291_asf=		asf
292_btxld=		btxld
293.if ${MK_I4B} != "no"
294_i4b=		i4b
295.endif
296_kgmon=		kgmon
297_kgzip=		kgzip
298_lptcontrol=	lptcontrol
299.if ${MK_NCP} != "no"
300_mount_nwfs=	mount_nwfs
301.endif
302_mount_smbfs=	mount_smbfs
303_mptable=	mptable
304_ndiscvt=	ndiscvt
305_pccard=	pccard
306_pnpinfo=	pnpinfo
307.if ${MK_LIBPTHREAD} != "no"
308_pppctl=	pppctl
309.endif
310_sicontrol=	sicontrol
311_spkrtest=	spkrtest
312_zzz=		zzz
313.if ${MACHINE} == "i386" 
314.if ${MK_ACPI} != "no"
315_acpi=		acpi
316.endif
317_arlcontrol=	arlcontrol
318_boot0cfg=	boot0cfg
319_wlconfig=	wlconfig
320.elif ${MACHINE} == "pc98"
321_boot98cfg=	boot98cfg
322.endif
323.endif
324
325.if ${MACHINE_ARCH} == "alpha"
326_elf2exe=	elf2exe
327_pnpinfo=	pnpinfo
328.if ${MK_LIBTHR} != "no"
329_pppctl=	pppctl
330.endif
331.endif
332
333# kgzip: builds, but missing support files
334# mptable: broken (not 64 bit clean)
335# pnpinfo: crashes (not really useful anyway)
336.if ${MACHINE_ARCH} == "amd64"
337.if ${MK_ACPI} != "no"
338_acpi=		acpi
339.endif
340_asf=		asf
341_boot0cfg=	boot0cfg
342_btxld=		btxld
343_kgmon=		kgmon
344_lptcontrol=	lptcontrol
345.if ${MK_NCP} != "no"
346_mount_nwfs=	mount_nwfs
347.endif
348_mount_smbfs=	mount_smbfs
349_mptable=	mptable
350_ndiscvt=	ndiscvt
351.if ${MK_LIBPTHREAD} != "no"
352_pppctl=	pppctl
353.endif
354_sicontrol=	sicontrol
355_spkrtest=	spkrtest
356_zzz=		zzz
357.endif
358
359.if ${MACHINE_ARCH} == "ia64"
360.if ${MK_ACPI} != "no"
361_acpi=		acpi
362.endif
363_kgmon=		kgmon
364.if ${MK_LIBPTHREAD} != "no"
365_pppctl=	pppctl
366.endif
367_zzz=		zzz
368.endif
369
370.if ${MACHINE_ARCH} == "powerpc"
371_mount_smbfs=	mount_smbfs
372.endif
373
374.if ${MACHINE_ARCH} == "sparc64"
375_eeprom=	eeprom
376_ofwdump=	ofwdump
377.if ${MK_LIBTHR} != "no"
378_pppctl=	pppctl
379.endif
380.endif
381
382.include <bsd.subdir.mk>
383