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