Makefile revision 123368
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD: head/usr.sbin/Makefile 123368 2003-12-10 02:49:17Z obrien $
3
4.if ${MACHINE_ARCH} != "powerpc"
5_sysinstall=sysinstall
6.endif
7
8# XXX MISSING:		mkproto
9SUBDIR=	IPXrouted \
10	ac \
11	accton \
12	adduser \
13	amd \
14	ancontrol \
15	arp \
16	bootparamd \
17	bsnmpd \
18	burncd \
19	cdcontrol \
20	chkgrp \
21	chown \
22	chroot \
23	ckdist \
24	config \
25	cron \
26	crunch \
27	ctm \
28	daemon \
29	dconschat \
30	devinfo \
31	digictl \
32	diskinfo \
33	edquota \
34	extattr \
35	extattrctl \
36	faithd \
37	fdcontrol \
38	fdformat \
39	fdread \
40	fdwrite \
41	fwcontrol \
42	getfmac \
43	getpmac \
44	gstat \
45	ifmcstat \
46	inetd \
47	iostat \
48	ip6addrctl \
49	jail \
50	jexec \
51	jls \
52	kbdcontrol \
53	kbdmap \
54	kernbb \
55	kldxref \
56	lastlogin \
57	mailwrapper \
58	manctl \
59	memcontrol \
60	mergemaster \
61	mixer \
62	mlxcontrol \
63	mount_portalfs \
64	mountd \
65	moused \
66	mrouted \
67	mtest \
68	mtree \
69	ndp \
70	newsyslog \
71	nfsd \
72	ngctl \
73	ntp \
74	nghook \
75	pciconf \
76	periodic \
77	pkg_install \
78	ppp \
79	pppd \
80	pppstats \
81	procctl \
82	pstat \
83	pw \
84	pwd_mkdb \
85	quot \
86	quotaon \
87	rarpd \
88	raycontrol \
89	repquota \
90	rmt \
91	rpcbind \
92	rpc.lockd \
93	rpc.statd \
94	rpc.umntall \
95	rpc.yppasswdd \
96	rpc.ypupdated \
97	rpc.ypxfrd \
98	rrenumd \
99	rtadvd \
100	rtprio \
101	rtsold \
102	rwhod \
103	sa \
104	setfmac \
105	setkey \
106	setpmac \
107	sliplogin \
108	slstat \
109	spray \
110	${_sysinstall} \
111	syslogd \
112	tcpdchk \
113	tcpdmatch \
114	tcpdump \
115	timed \
116	traceroute \
117	trpt \
118	tzsetup \
119	ugidfw \
120	vidcontrol \
121	vipw \
122	vnconfig \
123	watch \
124	watchdogd \
125	wicontrol \
126	yp_mkdb \
127	ypbind \
128	yppoll \
129	yppush \
130	ypserv \
131	ypset \
132	zic
133
134.if !defined(NOATM)
135SUBDIR+=atm
136.endif
137
138.if !defined(NOINET6)
139SUBDIR+=mld6query \
140	rip6query \
141	route6d \
142	traceroute6 
143.endif
144
145.if !defined(NO_IPFILTER)
146SUBDIR+=ipftest \
147	ipresend \
148	ipsend \
149	iptest
150.endif
151
152.if !defined(NO_USB)
153SUBDIR+=usbd \
154	usbdevs
155.endif
156.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "powerpc"
157SUBDIR+=pppctl
158.endif
159
160.if !defined(NO_BIND)
161SUBDIR+=named \
162	named.reload \
163	named.restart \
164	ndc \
165	nslookup \
166	nsupdate
167.endif
168
169.if !defined(NO_LPR)
170SUBDIR+=lpr
171.endif
172
173.if !defined(NO_SENDMAIL)
174SUBDIR+=editmap \
175	mailstats \
176	makemap \
177	praliases \
178	sendmail
179.endif
180
181.if ${MACHINE_ARCH} == "alpha"
182SUBDIR+=elf2exe \
183	pnpinfo
184.endif
185
186.if ${MACHINE_ARCH} == "i386"
187SUBDIR+=apm \
188	apmd \
189	asf \
190	bluetooth \
191	btxld \
192	kgmon \
193	kgzip \
194	lptcontrol \
195	mount_nwfs \
196	mount_smbfs \
197	mptable \
198	pccard \
199	pcvt \
200	pnpinfo \
201	sgsc \
202	sicontrol \
203	spkrtest \
204	stallion \
205	wlconfig \
206	zzz
207
208.if !defined(NO_ACPI)
209SUBDIR+=acpi
210.endif
211
212.if !defined(NO_I4B)
213SUBDIR+=i4b
214.endif
215
216.endif
217
218.if ${MACHINE_ARCH} == "ia64"
219SUBDIR+=acpi \
220	zzz
221.endif
222
223# kgmon: builds, but no kernel profiling
224# kgzip: builds, but missing support files
225# mptable: broken (not 64 bit clean)
226# pnpinfo: crashes (not really useful anyway)
227.if ${MACHINE_ARCH} == "amd64"
228SUBDIR+=acpi \
229	asf \
230	boot0cfg \
231	btxld \
232	lptcontrol \
233	mount_nwfs \
234	mount_smbfs \
235	mptable \
236	pcvt/ispcvt \
237	sicontrol \
238	spkrtest \
239	zzz
240.endif
241
242.if ${MACHINE} == "i386"
243SUBDIR+=boot0cfg
244.endif
245
246.if ${MACHINE} == "pc98"
247SUBDIR+=boot98cfg
248.endif
249
250.if ${MACHINE_ARCH} == "sparc64"
251SUBDIR+=ofwdump
252.endif
253
254.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
255SUBDIR+=keyserv
256.endif
257
258.include <bsd.subdir.mk>
259