Makefile revision 156813
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 156813 2006-03-17 18:54:44Z ru $
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	cdcontrol \
31	chkgrp \
32	chown \
33	chroot \
34	ckdist \
35	config \
36	cron \
37	crunch \
38	ctm \
39	daemon \
40	dconschat \
41	devinfo \
42	digictl \
43	diskinfo \
44	${_dnssec-keygen} \
45	${_dnssec-signzone} \
46	${_editmap} \
47	edquota \
48	${_eeprom} \
49	${_elf2exe} \
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	${_ofwdump} \
113	${_pccard} \
114	pciconf \
115	${_pcvt} \
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_OPENSSL} != "no"
229_keyserv=	keyserv
230.endif
231
232.if ${MK_INET6} != "no"
233_mld6query=	mld6query
234_rip6query=	rip6query
235_route6d=	route6d
236_traceroute6=	traceroute6
237.endif
238
239.if ${MK_NIS} != "no"
240_rpc.yppasswdd=	rpc.yppasswdd
241_rpc.ypupdated=	rpc.ypupdated
242_rpc.ypxfrd=	rpc.ypxfrd
243_ypbind=	ypbind
244_yp_mkdb=	yp_mkdb
245_yppoll=	yppoll
246_yppush=	yppush
247_ypserv=	ypserv
248_ypset=		ypset
249.endif
250
251.if ${MK_AUTHPF} != "no"
252_authpf=	authpf
253.endif
254
255.if ${MK_LPR} != "no"
256_lpr=		lpr
257.endif
258
259.if ${MK_SENDMAIL} != "no"
260_editmap=	editmap
261_mailstats=	mailstats
262_makemap=	makemap
263_praliases=	praliases
264_sendmail=	sendmail
265.endif
266
267.if ${MK_USB} != "no"
268_usbdevs=	usbdevs
269.endif
270
271.if ${MACHINE_ARCH} == "arm"
272_kgmon=		kgmon
273.endif
274
275.if ${MACHINE_ARCH} == "i386"
276_apm=		apm
277_apmd=		apmd
278_asf=		asf
279_btxld=		btxld
280.if ${MK_I4B} != "no"
281_i4b=		i4b
282.endif
283_kgmon=		kgmon
284_kgzip=		kgzip
285_lptcontrol=	lptcontrol
286_mount_nwfs=	mount_nwfs
287_mount_smbfs=	mount_smbfs
288_mptable=	mptable
289_ndiscvt=	ndiscvt
290_pccard=	pccard
291_pnpinfo=	pnpinfo
292.if ${MK_LIBPTHREAD} != "no"
293_pppctl=	pppctl
294.endif
295_sicontrol=	sicontrol
296_spkrtest=	spkrtest
297_zzz=		zzz
298.if ${MACHINE} == "i386" 
299.if ${MK_ACPI} != "no"
300_acpi=		acpi
301.endif
302_arlcontrol=	arlcontrol
303_boot0cfg=	boot0cfg
304.if ${MK_PCVT} != "no"
305_pcvt=		pcvt
306.endif
307_wlconfig=	wlconfig
308.elif ${MACHINE} == "pc98"
309_boot98cfg=	boot98cfg
310.endif
311.endif
312
313.if ${MACHINE_ARCH} == "alpha"
314_elf2exe=	elf2exe
315_pnpinfo=	pnpinfo
316.if ${MK_LIBC_R} != "no"
317_pppctl=	pppctl
318.endif
319.endif
320
321# kgzip: builds, but missing support files
322# mptable: broken (not 64 bit clean)
323# pnpinfo: crashes (not really useful anyway)
324.if ${MACHINE_ARCH} == "amd64"
325.if ${MK_ACPI} != "no"
326_acpi=		acpi
327.endif
328_asf=		asf
329_boot0cfg=	boot0cfg
330_btxld=		btxld
331_kgmon=		kgmon
332_lptcontrol=	lptcontrol
333_mount_nwfs=	mount_nwfs
334_mount_smbfs=	mount_smbfs
335_mptable=	mptable
336_ndiscvt=	ndiscvt
337.if ${MK_LIBPTHREAD} != "no"
338_pppctl=	pppctl
339.endif
340_sicontrol=	sicontrol
341_spkrtest=	spkrtest
342_zzz=		zzz
343.endif
344
345.if ${MACHINE_ARCH} == "ia64"
346.if ${MK_ACPI} != "no"
347_acpi=		acpi
348.endif
349_kgmon=		kgmon
350.if ${MK_LIBPTHREAD} != "no"
351_pppctl=	pppctl
352.endif
353_zzz=		zzz
354.endif
355
356.if ${MACHINE_ARCH} == "powerpc"
357_mount_smbfs=	mount_smbfs
358.endif
359
360.if ${MACHINE_ARCH} == "sparc64"
361_eeprom=	eeprom
362_ofwdump=	ofwdump
363.if ${MK_LIBC_R} != "no"
364_pppctl=	pppctl
365.endif
366.endif
367
368.include <bsd.subdir.mk>
369