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