Makefile revision 135681
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 135681 2004-09-23 23:06:29Z cognet $
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	${_nslookup} \
109	${_nsupdate} \
110	ntp \
111	${_ofwdump} \
112	${_pccard} \
113	pciconf \
114	${_pcvt} \
115	periodic \
116	pkg_install \
117	${_pnpinfo} \
118	ppp \
119	${_pppctl} \
120	pppd \
121	pppstats \
122	${_praliases} \
123	procctl \
124	pstat \
125	pw \
126	pwd_mkdb \
127	quot \
128	quotaon \
129	rarpd \
130	raycontrol \
131	repquota \
132	${_rip6query} \
133	rmt \
134	${_rndc} \
135	${_rndc-confgen} \
136	${_route6d} \
137	rpcbind \
138	rpc.lockd \
139	rpc.statd \
140	rpc.umntall \
141	rpc.yppasswdd \
142	rpc.ypupdated \
143	rpc.ypxfrd \
144	rrenumd \
145	rtadvd \
146	rtprio \
147	rtsold \
148	rwhod \
149	sa \
150	${_sendmail} \
151	setfmac \
152	setkey \
153	setpmac \
154	${_sicontrol} \
155	sliplogin \
156	slstat \
157	smbmsg \
158	${_spkrtest} \
159	spray \
160	${_sysinstall} \
161	syslogd \
162	tcpdchk \
163	tcpdmatch \
164	tcpdump \
165	timed \
166	traceroute \
167	${_traceroute6} \
168	trpt \
169	tzsetup \
170	ugidfw \
171	${_usbd} \
172	${_usbdevs} \
173	vidcontrol \
174	vipw \
175	vnconfig \
176	watch \
177	watchdogd \
178	wicontrol \
179	${_wlconfig} \
180	ypbind \
181	yp_mkdb \
182	yppoll \
183	yppush \
184	ypserv \
185	ypset \
186	zic \
187	${_zzz}
188
189.if ${MACHINE_ARCH} != "arm"
190_sysinstall=	sysinstall
191.endif
192
193.if !defined(NOATM)
194_atm=		atm
195#_bsnmpd=	bsnmpd
196.endif
197
198.if !defined(NO_BIND)
199.if !defined(NOCRYPT)
200_dnssec-keygen=		dnssec-keygen
201_dnssec-signzone=	dnssec-signzone
202.endif
203_named=			named
204_named.reload=		named.reload
205_named-checkconf=	named-checkconf
206_named-checkzone=	named-checkzone
207_rndc=			rndc
208_rndc-confgen=		rndc-confgen
209.endif
210
211.if !defined(NO_BLUETOOTH)
212_bluetooth=	bluetooth
213.endif
214
215.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
216_keyserv=	keyserv
217.endif
218
219.if !defined(NOINET6)
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_PF) && !defined(NO_AUTHPF)
234_authpf=	authpf
235.endif
236
237.if !defined(NO_LPR)
238_lpr=		lpr
239.endif
240
241.if !defined(NO_SENDMAIL)
242_editmap=	editmap
243_mailstats=	mailstats
244_makemap=	makemap
245_praliases=	praliases
246_sendmail=	sendmail
247.endif
248
249.if !defined(NO_USB)
250_usbd=		usbd
251_usbdevs=	usbdevs
252.endif
253
254.if ${MACHINE_ARCH} == "arm"
255_kgmon=		kgmon
256.endif
257
258.if ${MACHINE_ARCH} == "i386"
259.if !defined(NO_ACPI)
260_acpi=		acpi
261.endif
262_apm=		apm
263_apmd=		apmd
264_asf=		asf
265.if ${MACHINE} == "i386"
266_arlcontrol=	arlcontrol
267_boot0cfg=	boot0cfg
268.endif
269.if ${MACHINE} == "pc98"
270_boot98cfg=	boot98cfg
271.endif
272_btxld=		btxld
273.if !defined(NO_I4B)
274_i4b=		i4b
275.endif
276_kgmon=		kgmon
277_kgzip=		kgzip
278_lptcontrol=	lptcontrol
279_mount_nwfs=	mount_nwfs
280_mount_smbfs=	mount_smbfs
281_mptable=	mptable
282_ndiscvt=	ndiscvt
283_pccard=	pccard
284_pcvt=		pcvt
285_pnpinfo=	pnpinfo
286.if !defined(NOLIBPTHREAD)
287_pppctl=	pppctl
288.endif
289_sicontrol=	sicontrol
290_spkrtest=	spkrtest
291_wlconfig=	wlconfig
292_zzz=		zzz
293.endif
294
295.if ${MACHINE_ARCH} == "alpha"
296_elf2exe=	elf2exe
297_pnpinfo=	pnpinfo
298.if !defined(NOLIBC_R)
299_pppctl=	pppctl
300.endif
301.endif
302
303# kgzip: builds, but missing support files
304# mptable: broken (not 64 bit clean)
305# pnpinfo: crashes (not really useful anyway)
306.if ${MACHINE_ARCH} == "amd64"
307.if !defined(NO_ACPI)
308_acpi=		acpi
309.endif
310_asf=		asf
311_boot0cfg=	boot0cfg
312_btxld=		btxld
313_kgmon=		kgmon
314_lptcontrol=	lptcontrol
315_mount_nwfs=	mount_nwfs
316_mount_smbfs=	mount_smbfs
317_mptable=	mptable
318.if !defined(NOLIBPTHREAD)
319_pppctl=	pppctl
320.endif
321_sicontrol=	sicontrol
322_spkrtest=	spkrtest
323_zzz=		zzz
324.endif
325
326.if ${MACHINE_ARCH} == "ia64"
327.if !defined(NO_ACPI)
328_acpi=		acpi
329.endif
330_kgmon=		kgmon
331.if !defined(NOLIBPTHREAD)
332_pppctl=	pppctl
333.endif
334_zzz=		zzz
335.endif
336
337.if ${MACHINE_ARCH} == "sparc64"
338_eeprom=	eeprom
339_ofwdump=	ofwdump
340.if !defined(NOLIBC_R)
341_pppctl=	pppctl
342.endif
343.endif
344
345.include <bsd.subdir.mk>
346