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