Makefile revision 177633
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 177633 2008-03-26 15:23:12Z dfr $
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	${_asf} \
18	${_atm} \
19	${_audit} \
20	${_auditd} \
21	${_auditreduce} \
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	clear_locks \
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	fifolog \
58	flowctl \
59	freebsd-update \
60	${_ftp-proxy} \
61	fwcontrol \
62	getfmac \
63	getpmac \
64	gstat \
65	${_i4b} \
66	ifmcstat \
67	inetd \
68	iostat \
69	${_ip6addrctl} \
70	ipfwpcap \
71	${_IPXrouted} \
72	jail \
73	jexec \
74	jls \
75	kbdcontrol \
76	kbdmap \
77	${_keyserv} \
78	${_kgmon} \
79	${_kgzip} \
80	kldxref \
81	lastlogin \
82	lmcconfig \
83	${_lpr} \
84	${_lptcontrol} \
85	${_mailstats} \
86	mailwrapper \
87	${_makemap} \
88	manctl \
89	memcontrol \
90	mergemaster \
91	mixer \
92	${_mld6query} \
93	mlxcontrol \
94	mountd \
95	${_mount_nwfs} \
96	mount_portalfs \
97	${_mount_smbfs} \
98	moused \
99	${_mptable} \
100	mtest \
101	mtree \
102	${_named} \
103	${_named-checkconf} \
104	${_named-checkzone} \
105	${_named.reload} \
106	${_ndiscvt} \
107	${_ndp} \
108	newsyslog \
109	nfsd \
110	ngctl \
111	nghook \
112	nologin \
113	${_nscd} \
114	ntp \
115	${_nvram} \
116	${_ofwdump} \
117	pccard \
118	pciconf \
119	periodic \
120	pkg_install \
121	pmccontrol \
122	pmcstat \
123	${_pnpinfo} \
124	portsnap \
125	powerd \
126	ppp \
127	${_pppctl} \
128	pppd \
129	pppstats \
130	${_praliases} \
131	${_praudit} \
132	procctl \
133	pstat \
134	pw \
135	pwd_mkdb \
136	quot \
137	quotaon \
138	rarpd \
139	raycontrol \
140	repquota \
141	${_rip6query} \
142	rmt \
143	${_rndc} \
144	${_rndc-confgen} \
145	${_route6d} \
146	rpcbind \
147	rpc.lockd \
148	rpc.statd \
149	rpc.umntall \
150	${_rpc.yppasswdd} \
151	${_rpc.ypupdated} \
152	${_rpc.ypxfrd} \
153	${_rrenumd} \
154	${_rtadvd} \
155	rtprio \
156	${_rtsold} \
157	rwhod \
158	sa \
159	sade \
160	${_sendmail} \
161	setfmac \
162	setpmac \
163	${_sicontrol} \
164	sliplogin \
165	slstat \
166	smbmsg \
167	snapinfo \
168	${_spkrtest} \
169	spray \
170	${_sysinstall} \
171	syslogd \
172	tcpdchk \
173	tcpdmatch \
174	tcpdrop \
175	tcpdump \
176	timed \
177	traceroute \
178	${_traceroute6} \
179	trpt \
180	tzsetup \
181	ugidfw \
182	${_usbdevs} \
183	vidcontrol \
184	vipw \
185	watch \
186	watchdogd \
187	wlandebug \
188	${_wlconfig} \
189	wpa \
190	${_ypbind} \
191	${_yp_mkdb} \
192	${_yppoll} \
193	${_yppush} \
194	${_ypserv} \
195	${_ypset} \
196	zic \
197	${_zzz}
198
199.if ${MACHINE_ARCH} != "arm"
200_sysinstall=	sysinstall
201.endif
202
203# Disabled in 7.0 as netatm is not MPSAFE.
204#.if ${MK_ATM} != "no"
205#_atm=		atm
206#.endif
207
208.if ${MK_AUDIT} != "no"
209_audit= 	audit
210_auditd=	auditd
211_auditreduce=	auditreduce
212_praudit=	praudit
213.endif
214
215.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
216_dnssec-keygen=		dnssec-keygen
217_dnssec-signzone=	dnssec-signzone
218.endif
219.if ${MK_BIND_NAMED} != "no"
220_named=			named
221_named-checkconf=	named-checkconf
222_named-checkzone=	named-checkzone
223_named.reload=		named.reload
224_rndc=			rndc
225_rndc-confgen=		rndc-confgen
226.endif
227
228.if ${MK_BLUETOOTH} != "no"
229_bluetooth=	bluetooth
230.endif
231
232.if ${MK_OPENSSL} != "no"
233_keyserv=	keyserv
234.endif
235
236.if ${MK_PF} != "no"
237_ftp-proxy=	ftp-proxy
238.endif
239
240.if ${MK_INET6} != "no"
241_faithd=	faithd
242_ip6addrctl=	ip6addrctl
243_mld6query=	mld6query
244_ndp=		ndp
245_rip6query=	rip6query
246_route6d=	route6d
247_rrenumd=	rrenumd
248_rtadvd=	rtadvd
249_rtsold=	rtsold
250_traceroute6=	traceroute6
251.endif
252
253.if ${MK_IPX} != "no"
254_IPXrouted=	IPXrouted
255.endif
256
257.if ${MK_NIS} != "no"
258_rpc.yppasswdd=	rpc.yppasswdd
259_rpc.ypupdated=	rpc.ypupdated
260_rpc.ypxfrd=	rpc.ypxfrd
261_ypbind=	ypbind
262_yp_mkdb=	yp_mkdb
263_yppoll=	yppoll
264_yppush=	yppush
265_ypserv=	ypserv
266_ypset=		ypset
267.endif
268
269.if ${MK_AUTHPF} != "no"
270_authpf=	authpf
271.endif
272
273.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
274_pppctl=	pppctl
275.endif
276
277.if ${MK_LPR} != "no"
278_lpr=		lpr
279.endif
280
281.if ${MK_NS_CACHING} != "no"
282.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
283_nscd=		nscd
284.endif
285.endif
286
287.if ${MK_SENDMAIL} != "no"
288_editmap=	editmap
289_mailstats=	mailstats
290_makemap=	makemap
291_praliases=	praliases
292_sendmail=	sendmail
293.endif
294
295.if ${MK_USB} != "no"
296_usbdevs=	usbdevs
297.endif
298
299.if ${MACHINE_ARCH} == "arm"
300_kgmon=		kgmon
301.endif
302
303.if ${MACHINE_ARCH} == "i386"
304_apm=		apm
305_apmd=		apmd
306_asf=		asf
307_btxld=		btxld
308.if ${MK_I4B} != "no"
309_i4b=		i4b
310.endif
311_kgmon=		kgmon
312_kgzip=		kgzip
313_lptcontrol=	lptcontrol
314.if ${MK_NCP} != "no"
315_mount_nwfs=	mount_nwfs
316.endif
317_mount_smbfs=	mount_smbfs
318_mptable=	mptable
319_ndiscvt=	ndiscvt
320_pnpinfo=	pnpinfo
321_sicontrol=	sicontrol
322_spkrtest=	spkrtest
323_zzz=		zzz
324.if ${MACHINE} == "i386" 
325.if ${MK_ACPI} != "no"
326_acpi=		acpi
327.endif
328_arlcontrol=	arlcontrol
329_boot0cfg=	boot0cfg
330_wlconfig=	wlconfig
331.elif ${MACHINE} == "pc98"
332_boot98cfg=	boot98cfg
333.endif
334.endif
335
336# kgzip: builds, but missing support files
337# mptable: broken (not 64 bit clean)
338# pnpinfo: crashes (not really useful anyway)
339.if ${MACHINE_ARCH} == "amd64"
340.if ${MK_ACPI} != "no"
341_acpi=		acpi
342.endif
343_asf=		asf
344_boot0cfg=	boot0cfg
345_btxld=		btxld
346_kgmon=		kgmon
347_lptcontrol=	lptcontrol
348.if ${MK_NCP} != "no"
349_mount_nwfs=	mount_nwfs
350.endif
351_mount_smbfs=	mount_smbfs
352_mptable=	mptable
353_ndiscvt=	ndiscvt
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_mount_smbfs=	mount_smbfs
365_zzz=		zzz
366.endif
367
368.if ${MACHINE_ARCH} == "powerpc"
369_mount_smbfs=	mount_smbfs
370_nvram=		nvram
371_ofwdump=	ofwdump
372.endif
373
374.if ${MACHINE_ARCH} == "sparc64"
375_eeprom=	eeprom
376_ofwdump=	ofwdump
377.endif
378
379.include <bsd.subdir.mk>
380