]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/Makefile
Merge from vendor: libdtrace MD parts needed by fasttrap.
[FreeBSD/FreeBSD.git] / usr.bin / Makefile
1 #       From: @(#)Makefile      8.3 (Berkeley) 1/7/94
2 # $FreeBSD$
3
4 .include <bsd.own.mk>
5
6 # XXX MISSING:          deroff diction graph learn plot
7 #                       spell spline struct xsend
8 # XXX Use GNU versions: apropos diff grep ld man patch whatis
9 # Moved to secure: bdes
10 #
11
12 SUBDIR= alias \
13         apply \
14         ${_ar} \
15         asa \
16         ${_at} \
17         ${_atm} \
18         awk \
19         banner \
20         basename \
21         ${_bc} \
22         ${_biff} \
23         ${_bluetooth} \
24         brandelf \
25         bsdiff \
26         bzip2 \
27         bzip2recover \
28         ${_c89} \
29         ${_c99} \
30         ${_calendar} \
31         cap_mkdb \
32         ${_catman} \
33         chat \
34         ${_checknr} \
35         ${_chkey} \
36         chpass \
37         cksum \
38         ${_clang} \
39         cmp \
40         col \
41         ${_colcrt} \
42         colldef \
43         colrm \
44         column \
45         comm \
46         ${_compile_et} \
47         compress \
48         ${_cpio} \
49         cpuset \
50         csplit \
51         ${_csup} \
52         ${_ctags} \
53         cut \
54         ${_dc} \
55         ${_dig} \
56         dirname \
57         du \
58         ee \
59         elf2aout \
60         elfdump \
61         enigma \
62         env \
63         expand \
64         false \
65         fetch \
66         file \
67         ${_file2c} \
68         find \
69         finger \
70         fmt \
71         fold \
72         ${_from} \
73         fstat \
74         fsync \
75         ftp \
76         gcore \
77         gencat \
78         getconf \
79         getent \
80         getopt \
81         ${_gprof} \
82         gzip \
83         head \
84         ${_hesinfo} \
85         hexdump \
86         ${_host} \
87         id \
88         ${_indent} \
89         ipcrm \
90         ipcs \
91         join \
92         jot \
93         kdump \
94         keylogin \
95         keylogout \
96         killall \
97         ktrace \
98         ktrdump \
99         lam \
100         last \
101         lastcomm \
102         ldd \
103         leave \
104         less \
105         lessecho \
106         lesskey \
107         ${_lex} \
108         limits \
109         locale \
110         ${_locate} \
111         lock \
112         lockf \
113         logger \
114         login \
115         logins \
116         logname \
117         look \
118         lorder \
119         lsvfs \
120         lzmainfo \
121         m4 \
122         ${_mail} \
123         ${_make} \
124         ${_makewhatis} \
125         mesg \
126         minigzip \
127         ministat \
128         mkdep \
129         mkfifo \
130         mklocale \
131         ${_mkstr} \
132         mktemp \
133         mkuzip \
134         ${_msgs} \
135         mt \
136         ${_nc} \
137         ncal \
138         ${_ncplist} \
139         ${_ncplogin} \
140         netstat \
141         newgrp \
142         ${_newkey} \
143         nfsstat \
144         nice \
145         nl \
146         nohup \
147         ${_nslookup} \
148         ${_nsupdate} \
149         opieinfo \
150         opiekey \
151         opiepasswd \
152         pagesize \
153         passwd \
154         paste \
155         pathchk \
156         perror \
157         pr \
158         printenv \
159         printf \
160         procstat \
161         ${_quota} \
162         renice \
163         rev \
164         revoke \
165         ${_rlogin} \
166         ${_rpcgen} \
167         rpcinfo \
168         rs \
169         ${_rsh} \
170         rup \
171         ${_ruptime} \
172         rusers \
173         rwall \
174         ${_rwho} \
175         script \
176         sed \
177         seq \
178         shar \
179         showmount \
180         ${_smbutil} \
181         sockstat \
182         split \
183         stat \
184         su \
185         systat \
186         tabs \
187         tail \
188         talk \
189         tar \
190         tcopy \
191         tee \
192         ${_telnet} \
193         tftp \
194         time \
195         tip \
196         top \
197         touch \
198         tput \
199         tr \
200         true \
201         truncate \
202         ${_truss} \
203         tset \
204         tsort \
205         tty \
206         ${_ul} \
207         uname \
208         unexpand \
209         ${_unifdef} \
210         uniq \
211         unzip \
212         units \
213         unvis \
214         ${_usbhidaction} \
215         ${_usbhidctl} \
216         users \
217         uudecode \
218         uuencode \
219         ${_vacation} \
220         ${_vgrind} \
221         vi \
222         vis \
223         vmstat \
224         w \
225         wall \
226         wc \
227         what \
228         whereis \
229         which \
230         who \
231         whois \
232         write \
233         wtmpcvt \
234         xargs \
235         xinstall \
236         ${_xlint} \
237         ${_xstr} \
238         xz \
239         xzdec \
240         ${_yacc} \
241         yes \
242         ${_ypcat} \
243         ${_ypmatch} \
244         ${_ypwhich}
245
246 .if ${MACHINE_ARCH} != "arm"
247 _truss=         truss
248 .endif
249
250 # NB: keep these sorted by MK_* knobs
251
252 .if ${MK_AT} != "no"
253 _at=            at
254 .endif
255
256 .if ${MK_ATM} != "no"
257 _atm=           atm
258 .endif
259
260 .if ${MK_MAN_UTILS} != "no"
261 _catman=        catman
262 .endif
263
264 .if ${MK_BIND_UTILS} != "no"
265 _dig=           dig
266 _host=          host
267 _nslookup=      nslookup
268 _nsupdate=      nsupdate
269 .endif
270
271 .if ${MK_BLUETOOTH} != "no"
272 _bluetooth=     bluetooth
273 .endif
274
275 .if ${MK_BSD_CPIO} != "no"
276 _cpio=          cpio
277 .endif
278
279 .if ${MK_CALENDAR} != "no"
280 _calendar=      calendar
281 .endif
282
283 .if ${MK_CLANG} != "no"
284 _clang=         clang
285 .endif
286
287 .if ${MK_HESIOD} != "no"
288 _hesinfo=       hesinfo
289 .endif
290
291 .if ${MK_OPENSSL} != "no"
292 _bc=            bc
293 _chkey=         chkey
294 _dc=            dc
295 _newkey=        newkey
296 .if ${MK_LIBTHR} != "no"
297 _csup=          csup
298 .endif
299 .endif
300
301 .if ${MK_LOCATE} != "no"
302 _locate=        locate
303 .endif
304
305 # XXX msgs?
306 .if ${MK_MAIL} != "no"
307 _biff=          biff
308 _from=          from
309 _mail=          mail
310 _msgs=          msgs
311 .endif
312
313 .if ${MK_MAKE} != "no"
314 _make=          make
315 .endif
316
317 .if ${MK_MAN_UTILS} != "no"
318 _makewhatis=    makewhatis
319 .endif
320
321 .if ${MK_NETCAT} != "no"
322 _nc=            nc
323 .endif
324
325 .if ${MK_NIS} != "no"
326 _ypcat=         ypcat
327 _ypmatch=       ypmatch
328 _ypwhich=       ypwhich
329 .endif
330
331 .if ${MK_QUOTAS} != "no"
332 _quota=         quota
333 .endif
334
335 .if ${MK_RCMDS} != "no"
336 _rlogin=        rlogin
337 _rsh=           rsh
338 _ruptime=       ruptime
339 _rwho=          rwho
340 .endif
341
342 .if ${MK_SENDMAIL} != "no"
343 _vacation=      vacation
344 .endif
345
346 .if ${MK_TELNET} != "no"
347 _telnet=        telnet
348 .endif
349
350 .if ${MK_TEXTPROC} != "no"
351 _checknr=       checknr
352 _colcrt=        colcrt
353 _ul=            ul
354 .endif
355
356 .if ${MK_TOOLCHAIN} != "no"
357 _ar=            ar
358 _c89=           c89
359 _c99=           c99
360 _compile_et=    compile_et
361 _ctags=         ctags
362 _file2c=        file2c
363 _gprof=         gprof
364 _indent=        indent
365 _lex=           lex
366 _mkstr=         mkstr
367 _rpcgen=        rpcgen
368 _unifdef=       unifdef
369 _xlint=         xlint
370 _xstr=          xstr
371 # XXX maybe under textproc?
372 _vgrind=        vgrind
373 _yacc=          yacc
374 .endif
375
376 .if ${MK_USB} != "no"
377 _usbhidaction=  usbhidaction
378 _usbhidctl=     usbhidctl
379 .endif
380
381 .if ${MACHINE_ARCH} == "i386"
382 .if ${MK_NCP} != "no"
383 _ncplist=       ncplist
384 _ncplogin=      ncplogin
385 .endif
386 _smbutil=       smbutil
387 .endif
388
389 .if ${MACHINE_ARCH} == "ia64"
390 _smbutil=       smbutil
391 .endif
392
393 .if ${MACHINE_ARCH} == "amd64"
394 .if ${MK_NCP} != "no"
395 _ncplist=       ncplist
396 _ncplogin=      ncplogin
397 .endif
398 _smbutil=       smbutil
399 .endif
400
401 .if ${MACHINE_ARCH} == "powerpc"
402 _smbutil=       smbutil
403 .endif
404
405 .if ${MACHINE_ARCH} == "sparc64"
406 _smbutil=       smbutil
407 .endif
408
409 .include <bsd.subdir.mk>