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