]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - usr.bin/Makefile
MFC r263778:
[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         ${_atf} \
16         awk \
17         banner \
18         basename \
19         brandelf \
20         bsdiff \
21         bzip2 \
22         bzip2recover \
23         cap_mkdb \
24         chat \
25         chpass \
26         cksum \
27         ${_clang} \
28         cmp \
29         col \
30         colldef \
31         colrm \
32         column \
33         comm \
34         compress \
35         cpuset \
36         csplit \
37         ctlstat \
38         cut \
39         dirname \
40         dtc \
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         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         seq \
148         shar \
149         showmount \
150         sockstat \
151         sort \
152         split \
153         stat \
154         stdbuf \
155         su \
156         systat \
157         tabs \
158         tail \
159         talk \
160         tar \
161         tcopy \
162         tee \
163         ${_tests} \
164         tftp \
165         time \
166         tip \
167         top \
168         touch \
169         tput \
170         tr \
171         true \
172         truncate \
173         ${_truss} \
174         tset \
175         tsort \
176         tty \
177         uname \
178         unexpand \
179         uniq \
180         unzip \
181         units \
182         unvis \
183         uudecode \
184         uuencode \
185         vi \
186         vis \
187         vmstat \
188         w \
189         wall \
190         wc \
191         what \
192         whereis \
193         which \
194         whois \
195         write \
196         xargs \
197         xinstall \
198         ${_xlint} \
199         ${_xstr} \
200         xz \
201         xzdec \
202         ${_yacc} \
203         yes \
204         ${_ypcat} \
205         ${_ypmatch} \
206         ${_ypwhich}
207
208 # NB: keep these sorted by MK_* knobs
209
210 .if ${MK_AT} != "no"
211 SUBDIR+=        at
212 .endif
213
214 .if ${MK_ATM} != "no"
215 SUBDIR+=        atm
216 .endif
217
218 .if ${MK_BLUETOOTH} != "no"
219 SUBDIR+=        bluetooth
220 .endif
221
222 .if ${MK_BSD_CPIO} != "no"
223 SUBDIR+=        cpio
224 .endif
225
226 .if ${MK_CALENDAR} != "no"
227 SUBDIR+=        calendar
228 .endif
229
230 .if ${MK_CLANG} != "no"
231 _clang=         clang
232 .endif
233
234 .if ${MK_GROFF} != "no"
235 SUBDIR+=        vgrind
236 .endif
237
238 .if ${MK_HESIOD} != "no"
239 SUBDIR+=        hesinfo
240 .endif
241
242 .if ${MK_ICONV} != "no"
243 _iconv=         iconv
244 _mkcsmapper=    mkcsmapper
245 _mkesdb=        mkesdb
246 .endif
247
248 .if ${MK_KDUMP} != "no"
249 SUBDIR+=        kdump
250 SUBDIR+=        truss
251 .endif
252
253 .if ${MK_KERBEROS_SUPPORT} != "no"
254 SUBDIR+=        compile_et
255 .endif
256
257 .if ${MK_LDNS_UTILS} != "no"
258 SUBDIR+=        drill
259 SUBDIR+=        host
260 .endif
261
262 .if ${MK_LIBTHR} != "no"
263 SUBDIR+=        csup
264 .endif
265
266 .if ${MK_LOCATE} != "no"
267 SUBDIR+=        locate
268 .endif
269
270 # XXX msgs?
271 .if ${MK_MAIL} != "no"
272 SUBDIR+=        biff
273 SUBDIR+=        from
274 SUBDIR+=        mail
275 SUBDIR+=        msgs
276 .endif
277
278 .if ${MK_MAKE} != "no"
279 .if ${MK_BMAKE} != "no"
280 SUBDIR+=        bmake
281 .else
282 SUBDIR+=        make
283 .endif
284 .endif
285
286 .if ${MK_MAN_UTILS} != "no"
287 SUBDIR+=        catman
288 _makewhatis=    makewhatis
289 _man=           man
290 .endif
291
292 .if ${MK_NETCAT} != "no"
293 SUBDIR+=        nc
294 .endif
295
296 .if ${MK_NIS} != "no"
297 SUBDIR+=        ypcat
298 SUBDIR+=        ypmatch
299 SUBDIR+=        ypwhich
300 .endif
301
302 .if ${MK_OPENSSH} != "no"
303 SUBDIR+=        ssh-copy-id
304 .endif
305
306 .if ${MK_OPENSSL} != "no"
307 SUBDIR+=        bc
308 SUBDIR+=        chkey
309 SUBDIR+=        dc
310 SUBDIR+=        newkey
311 .endif
312
313 .if ${MK_QUOTAS} != "no"
314 SUBDIR+=        quota
315 .endif
316
317 .if ${MK_RCMDS} != "no"
318 SUBDIR+=        rlogin
319 SUBDIR+=        rsh
320 SUBDIR+=        ruptime
321 SUBDIR+=        rwho
322 .endif
323
324 .if ${MK_SENDMAIL} != "no"
325 SUBDIR+=        vacation
326 .endif
327
328 .if ${MK_TELNET} != "no"
329 SUBDIR+=        telnet
330 .endif
331
332 .if ${MK_TESTS} != "no"
333 _atf=           atf
334 _tests=         tests
335 .endif
336
337 .if ${MK_TEXTPROC} != "no"
338 SUBDIR+=        checknr
339 SUBDIR+=        colcrt
340 SUBDIR+=        ul
341 .endif
342
343 .if ${MK_TOOLCHAIN} != "no"
344 SUBDIR+=        ar
345 SUBDIR+=        c89
346 SUBDIR+=        c99
347 SUBDIR+=        ctags
348 SUBDIR+=        file2c
349 SUBDIR+=        gprof
350 SUBDIR+=        indent
351 SUBDIR+=        lex
352 SUBDIR+=        mkstr
353 SUBDIR+=        rpcgen
354 SUBDIR+=        unifdef
355 SUBDIR+=        xlint
356 SUBDIR+=        xstr
357 SUBDIR+=        yacc
358 .endif
359
360 .if ${MK_USB} != "no"
361 SUBDIR+=        usbhidaction
362 SUBDIR+=        usbhidctl
363 .endif
364
365 .if ${MK_UTMPX} != "no"
366 SUBDIR+=        last
367 SUBDIR+=        users
368 SUBDIR+=        who
369 .endif
370
371 .if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
372 SUBDIR+=        svn
373 .endif
374
375 .include <bsd.arch.inc.mk>
376
377 SUBDIR:=        ${SUBDIR:O}
378
379 SUBDIR_PARALLEL=
380
381 .include <bsd.subdir.mk>