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