]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/Makefile
Fix previous rev.: don't step behind the end of memory we allocate
[FreeBSD/FreeBSD.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD$
3
4 .include <bsd.own.mk>
5
6 # XXX MISSING:          mkproto
7 SUBDIR= 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         ${_cached} \
31         cdcontrol \
32         chkgrp \
33         chown \
34         chroot \
35         ckdist \
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         flowctl \
58         freebsd-update \
59         fwcontrol \
60         getfmac \
61         getpmac \
62         gstat \
63         ${_i4b} \
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         ntp \
112         ${_nvram} \
113         ${_ofwdump} \
114         pccard \
115         pciconf \
116         periodic \
117         pkg_install \
118         pmccontrol \
119         pmcstat \
120         ${_pnpinfo} \
121         portsnap \
122         powerd \
123         ppp \
124         ${_pppctl} \
125         pppd \
126         pppstats \
127         ${_praliases} \
128         ${_praudit} \
129         procctl \
130         pstat \
131         pw \
132         pwd_mkdb \
133         quot \
134         quotaon \
135         rarpd \
136         raycontrol \
137         repquota \
138         ${_rip6query} \
139         rmt \
140         ${_rndc} \
141         ${_rndc-confgen} \
142         ${_route6d} \
143         rpcbind \
144         rpc.lockd \
145         rpc.statd \
146         rpc.umntall \
147         ${_rpc.yppasswdd} \
148         ${_rpc.ypupdated} \
149         ${_rpc.ypxfrd} \
150         ${_rrenumd} \
151         ${_rtadvd} \
152         rtprio \
153         ${_rtsold} \
154         rwhod \
155         sa \
156         sade \
157         ${_sendmail} \
158         setfmac \
159         setpmac \
160         ${_sicontrol} \
161         sliplogin \
162         slstat \
163         smbmsg \
164         snapinfo \
165         ${_spkrtest} \
166         spray \
167         ${_sysinstall} \
168         syslogd \
169         tcpdchk \
170         tcpdmatch \
171         tcpdrop \
172         tcpdump \
173         timed \
174         traceroute \
175         ${_traceroute6} \
176         trpt \
177         tzsetup \
178         ugidfw \
179         ${_usbdevs} \
180         vidcontrol \
181         vipw \
182         watch \
183         watchdogd \
184         wicontrol \
185         ${_wlconfig} \
186         wpa \
187         ${_ypbind} \
188         ${_yp_mkdb} \
189         ${_yppoll} \
190         ${_yppush} \
191         ${_ypserv} \
192         ${_ypset} \
193         zic \
194         ${_zzz}
195
196 .if ${MACHINE_ARCH} != "arm"
197 _sysinstall=    sysinstall
198 .endif
199
200 .if ${MK_ATM} != "no"
201 _atm=           atm
202 .endif
203
204 .if ${MK_AUDIT} != "no"
205 _audit=         audit
206 _auditd=        auditd
207 _auditreduce=   auditreduce
208 _praudit=       praudit
209 .endif
210
211 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
212 _dnssec-keygen=         dnssec-keygen
213 _dnssec-signzone=       dnssec-signzone
214 .endif
215 .if ${MK_BIND_NAMED} != "no"
216 _named=                 named
217 _named-checkconf=       named-checkconf
218 _named-checkzone=       named-checkzone
219 _named.reload=          named.reload
220 _rndc=                  rndc
221 _rndc-confgen=          rndc-confgen
222 .endif
223
224 .if ${MK_BLUETOOTH} != "no"
225 _bluetooth=     bluetooth
226 .endif
227
228 .if ${MK_OPENSSL} != "no"
229 _keyserv=       keyserv
230 .endif
231
232 .if ${MK_INET6} != "no"
233 _faithd=        faithd
234 _ip6addrctl=    ip6addrctl
235 _mld6query=     mld6query
236 _ndp=           ndp
237 _rip6query=     rip6query
238 _route6d=       route6d
239 _rrenumd=       rrenumd
240 _rtadvd=        rtadvd
241 _rtsold=        rtsold
242 _traceroute6=   traceroute6
243 .endif
244
245 .if ${MK_IPX} != "no"
246 _IPXrouted=     IPXrouted
247 .endif
248
249 .if ${MK_NIS} != "no"
250 _rpc.yppasswdd= rpc.yppasswdd
251 _rpc.ypupdated= rpc.ypupdated
252 _rpc.ypxfrd=    rpc.ypxfrd
253 _ypbind=        ypbind
254 _yp_mkdb=       yp_mkdb
255 _yppoll=        yppoll
256 _yppush=        yppush
257 _ypserv=        ypserv
258 _ypset=         ypset
259 .endif
260
261 .if ${MK_AUTHPF} != "no"
262 _authpf=        authpf
263 .endif
264
265 .if ${MK_LPR} != "no"
266 _lpr=           lpr
267 .endif
268
269 .if ${MK_NS_CACHING} != "no"
270 .if ${MK_LIBTHR} != "no" || \
271     (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")
272 _cached=        cached
273 .endif
274 .endif
275
276 .if ${MK_SENDMAIL} != "no"
277 _editmap=       editmap
278 _mailstats=     mailstats
279 _makemap=       makemap
280 _praliases=     praliases
281 _sendmail=      sendmail
282 .endif
283
284 .if ${MK_USB} != "no"
285 _usbdevs=       usbdevs
286 .endif
287
288 .if ${MACHINE_ARCH} == "arm"
289 _kgmon=         kgmon
290 .endif
291
292 .if ${MACHINE_ARCH} == "i386"
293 _apm=           apm
294 _apmd=          apmd
295 _asf=           asf
296 _btxld=         btxld
297 .if ${MK_I4B} != "no"
298 _i4b=           i4b
299 .endif
300 _kgmon=         kgmon
301 _kgzip=         kgzip
302 _lptcontrol=    lptcontrol
303 .if ${MK_NCP} != "no"
304 _mount_nwfs=    mount_nwfs
305 .endif
306 _mount_smbfs=   mount_smbfs
307 _mptable=       mptable
308 _ndiscvt=       ndiscvt
309 _pnpinfo=       pnpinfo
310 .if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
311 _pppctl=        pppctl
312 .endif
313 _sicontrol=     sicontrol
314 _spkrtest=      spkrtest
315 _zzz=           zzz
316 .if ${MACHINE} == "i386" 
317 .if ${MK_ACPI} != "no"
318 _acpi=          acpi
319 .endif
320 _arlcontrol=    arlcontrol
321 _boot0cfg=      boot0cfg
322 _wlconfig=      wlconfig
323 .elif ${MACHINE} == "pc98"
324 _boot98cfg=     boot98cfg
325 .endif
326 .endif
327
328 # kgzip: builds, but missing support files
329 # mptable: broken (not 64 bit clean)
330 # pnpinfo: crashes (not really useful anyway)
331 .if ${MACHINE_ARCH} == "amd64"
332 .if ${MK_ACPI} != "no"
333 _acpi=          acpi
334 .endif
335 _asf=           asf
336 _boot0cfg=      boot0cfg
337 _btxld=         btxld
338 _kgmon=         kgmon
339 _lptcontrol=    lptcontrol
340 .if ${MK_NCP} != "no"
341 _mount_nwfs=    mount_nwfs
342 .endif
343 _mount_smbfs=   mount_smbfs
344 _mptable=       mptable
345 _ndiscvt=       ndiscvt
346 .if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
347 _pppctl=        pppctl
348 .endif
349 _sicontrol=     sicontrol
350 _spkrtest=      spkrtest
351 _zzz=           zzz
352 .endif
353
354 .if ${MACHINE_ARCH} == "ia64"
355 .if ${MK_ACPI} != "no"
356 _acpi=          acpi
357 .endif
358 _kgmon=         kgmon
359 _mount_smbfs=   mount_smbfs
360 .if ${MK_LIBPTHREAD} != "no" || ${MK_LIBTHR} != "no"
361 _pppctl=        pppctl
362 .endif
363 _zzz=           zzz
364 .endif
365
366 .if ${MACHINE_ARCH} == "powerpc"
367 _mount_smbfs=   mount_smbfs
368 _nvram=         nvram
369 .endif
370
371 .if ${MACHINE_ARCH} == "sparc64"
372 _eeprom=        eeprom
373 _ofwdump=       ofwdump
374 .if ${MK_LIBTHR} != "no"
375 _pppctl=        pppctl
376 .endif
377 .endif
378
379 .include <bsd.subdir.mk>