]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - usr.bin/Makefile
MFC r274116:
[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         ee \
42         elf2aout \
43         elfdump \
44         enigma \
45         env \
46         expand \
47         false \
48         fetch \
49         file \
50         find \
51         finger \
52         fmt \
53         fold \
54         fstat \
55         fsync \
56         ftp \
57         gcore \
58         gencat \
59         getconf \
60         getent \
61         getopt \
62         grep \
63         gzip \
64         head \
65         hexdump \
66         ${_iconv} \
67         id \
68         ipcrm \
69         ipcs \
70         iscsictl \
71         join \
72         jot \
73         ${_kdump} \
74         keylogin \
75         keylogout \
76         killall \
77         ktrace \
78         ktrdump \
79         lam \
80         lastcomm \
81         ldd \
82         leave \
83         less \
84         lessecho \
85         lesskey \
86         limits \
87         locale \
88         lock \
89         lockf \
90         logger \
91         login \
92         logins \
93         logname \
94         look \
95         lorder \
96         lsvfs \
97         lzmainfo \
98         m4 \
99         ${_makewhatis} \
100         ${_man} \
101         mandoc \
102         mesg \
103         minigzip \
104         ministat \
105         ${_mkcsmapper} \
106         mkdep \
107         ${_mkesdb} \
108         mkfifo \
109         mkimg \
110         mklocale \
111         mktemp \
112         mkulzma \
113         mkuzip \
114         mt \
115         ncal \
116         netstat \
117         newgrp \
118         nfsstat \
119         nice \
120         nl \
121         nohup \
122         opieinfo \
123         opiekey \
124         opiepasswd \
125         pagesize \
126         passwd \
127         paste \
128         patch \
129         pathchk \
130         perror \
131         pr \
132         printenv \
133         printf \
134         procstat \
135         protect \
136         rctl \
137         renice \
138         rev \
139         revoke \
140         rpcinfo \
141         rs \
142         rup \
143         rusers \
144         rwall \
145         script \
146         sed \
147         send-pr \
148         seq \
149         shar \
150         showmount \
151         sockstat \
152         sort \
153         split \
154         stat \
155         stdbuf \
156         su \
157         systat \
158         tabs \
159         tail \
160         talk \
161         tar \
162         tcopy \
163         tee \
164         ${_tests} \
165         tftp \
166         time \
167         tip \
168         top \
169         touch \
170         tput \
171         tr \
172         true \
173         truncate \
174         ${_truss} \
175         tset \
176         tsort \
177         tty \
178         uname \
179         unexpand \
180         uniq \
181         unzip \
182         units \
183         unvis \
184         uudecode \
185         uuencode \
186         vi \
187         vis \
188         vmstat \
189         w \
190         wall \
191         wc \
192         what \
193         whereis \
194         which \
195         whois \
196         write \
197         xargs \
198         xinstall \
199         ${_xlint} \
200         ${_xstr} \
201         xz \
202         xzdec \
203         ${_yacc} \
204         yes \
205         ${_ypcat} \
206         ${_ypmatch} \
207         ${_ypwhich}
208
209 # NB: keep these sorted by MK_* knobs
210
211 .if ${MK_AT} != "no"
212 SUBDIR+=        at
213 .endif
214
215 .if ${MK_ATM} != "no"
216 SUBDIR+=        atm
217 .endif
218
219 .if ${MK_BLUETOOTH} != "no"
220 SUBDIR+=        bluetooth
221 .endif
222
223 .if ${MK_BSD_CPIO} != "no"
224 SUBDIR+=        cpio
225 .endif
226
227 .if ${MK_CALENDAR} != "no"
228 SUBDIR+=        calendar
229 .endif
230
231 .if ${MK_CLANG} != "no"
232 _clang=         clang
233 .endif
234
235 .if ${MK_GPL_DTC} != "yes"
236 SUBDIR+=        dtc
237 .endif
238
239 .if ${MK_GROFF} != "no"
240 SUBDIR+=        vgrind
241 .endif
242
243 .if ${MK_HESIOD} != "no"
244 SUBDIR+=        hesinfo
245 .endif
246
247 .if ${MK_ICONV} != "no"
248 _iconv=         iconv
249 _mkcsmapper=    mkcsmapper
250 _mkesdb=        mkesdb
251 .endif
252
253 .if ${MK_KDUMP} != "no"
254 SUBDIR+=        kdump
255 SUBDIR+=        truss
256 .endif
257
258 .if ${MK_KERBEROS_SUPPORT} != "no"
259 SUBDIR+=        compile_et
260 .endif
261
262 .if ${MK_LDNS_UTILS} != "no"
263 SUBDIR+=        drill
264 SUBDIR+=        host
265 .endif
266
267 .if ${MK_LIBTHR} != "no"
268 SUBDIR+=        csup
269 .endif
270
271 .if ${MK_LOCATE} != "no"
272 SUBDIR+=        locate
273 .endif
274
275 # XXX msgs?
276 .if ${MK_MAIL} != "no"
277 SUBDIR+=        biff
278 SUBDIR+=        from
279 SUBDIR+=        mail
280 SUBDIR+=        msgs
281 .endif
282
283 .if ${MK_MAKE} != "no"
284 .if ${MK_BMAKE} != "no"
285 SUBDIR+=        bmake
286 .else
287 SUBDIR+=        make
288 .endif
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_VT} != "no"
365 SUBDIR+=        vtfontcvt
366 .endif
367
368 .if ${MK_USB} != "no"
369 SUBDIR+=        usbhidaction
370 SUBDIR+=        usbhidctl
371 .endif
372
373 .if ${MK_UTMPX} != "no"
374 SUBDIR+=        last
375 SUBDIR+=        users
376 SUBDIR+=        who
377 .endif
378
379 .if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
380 SUBDIR+=        svn
381 .endif
382
383 .include <bsd.arch.inc.mk>
384
385 SUBDIR:=        ${SUBDIR:O}
386
387 SUBDIR_PARALLEL=
388
389 .include <bsd.subdir.mk>