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