]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - usr.bin/Makefile
MFC 278327:
[FreeBSD/stable/9.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         du \
40         elf2aout \
41         elfdump \
42         enigma \
43         env \
44         expand \
45         false \
46         fetch \
47         file \
48         find \
49         finger \
50         fmt \
51         fold \
52         fstat \
53         fsync \
54         ftp \
55         gcore \
56         gencat \
57         getconf \
58         getent \
59         getopt \
60         grep \
61         gzip \
62         head \
63         hexdump \
64         ${_iconv} \
65         id \
66         ipcrm \
67         ipcs \
68         join \
69         jot \
70         kdump \
71         keylogin \
72         keylogout \
73         killall \
74         ktrace \
75         ktrdump \
76         lam \
77         lastcomm \
78         ldd \
79         leave \
80         less \
81         lessecho \
82         lesskey \
83         limits \
84         locale \
85         lock \
86         lockf \
87         logger \
88         login \
89         logins \
90         logname \
91         look \
92         lorder \
93         lsvfs \
94         lzmainfo \
95         m4 \
96         ${_makewhatis} \
97         ${_man} \
98         mesg \
99         minigzip \
100         ministat \
101         ${_mkcsmapper} \
102         mkdep \
103         ${_mkesdb} \
104         mkfifo \
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         pathchk \
124         perror \
125         pr \
126         printenv \
127         printf \
128         procstat \
129         protect \
130         rctl \
131         renice \
132         rev \
133         revoke \
134         rpcinfo \
135         rs \
136         rup \
137         rusers \
138         rwall \
139         script \
140         sed \
141         send-pr \
142         seq \
143         shar \
144         showmount \
145         sockstat \
146         split \
147         stat \
148         stdbuf \
149         su \
150         systat \
151         tabs \
152         tail \
153         tar \
154         tcopy \
155         tee \
156         tftp \
157         time \
158         tip \
159         top \
160         touch \
161         tput \
162         tr \
163         true \
164         truncate \
165         truss \
166         tset \
167         tsort \
168         tty \
169         uname \
170         unexpand \
171         uniq \
172         unzip \
173         units \
174         unvis \
175         uudecode \
176         uuencode \
177         vi \
178         vis \
179         vmstat \
180         w \
181         wall \
182         wc \
183         what \
184         whereis \
185         which \
186         whois \
187         write \
188         xargs \
189         xinstall \
190         ${_xlint} \
191         ${_xstr} \
192         xz \
193         xzdec \
194         ${_yacc} \
195         yes \
196         ${_ypcat} \
197         ${_ypmatch} \
198         ${_ypwhich}
199
200 # NB: keep these sorted by MK_* knobs
201
202 .if ${MK_AT} != "no"
203 SUBDIR+=        at
204 .endif
205
206 .if ${MK_ATM} != "no"
207 SUBDIR+=        atm
208 .endif
209
210 .if ${MK_MAN_UTILS} != "no"
211 SUBDIR+=        catman
212 .endif
213
214 .if ${MK_BIND_UTILS} != "no"
215 SUBDIR+=        dig
216 SUBDIR+=        host
217 SUBDIR+=        nslookup
218 SUBDIR+=        nsupdate
219 .endif
220
221 .if ${MK_BLUETOOTH} != "no"
222 SUBDIR+=        bluetooth
223 .endif
224
225 .if ${MK_BSD_CPIO} != "no"
226 SUBDIR+=        cpio
227 .endif
228
229 .if ${MK_CALENDAR} != "no"
230 SUBDIR+=        calendar
231 .endif
232
233 .if ${MK_CLANG} != "no"
234 _clang=         clang
235 .endif
236
237 .if ${MK_EE} != "no"
238 SUBDIR+=        ee
239 .endif
240
241 .if ${MK_HESIOD} != "no"
242 SUBDIR+=        hesinfo
243 .endif
244
245 .if ${MK_ICONV} != "no"
246 _iconv=         iconv
247 _mkcsmapper=    mkcsmapper
248 _mkesdb=        mkesdb
249 .endif
250
251 .if ${MK_GROFF} != "no"
252 SUBDIR+=        vgrind
253 .endif
254
255 .if ${MK_OPENSSL} != "no"
256 SUBDIR+=        bc
257 SUBDIR+=        chkey
258 SUBDIR+=        dc
259 SUBDIR+=        newkey
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 SUBDIR+=        bmake
280 SUBDIR+=        make
281 .endif
282
283 .if ${MK_MAN_UTILS} != "no"
284 _makewhatis=    makewhatis
285 _man=           man
286 .endif
287
288 .if ${MK_NETCAT} != "no"
289 SUBDIR+=        nc
290 .endif
291
292 .if ${MK_NIS} != "no"
293 SUBDIR+=        ypcat
294 SUBDIR+=        ypmatch
295 SUBDIR+=        ypwhich
296 .endif
297
298 .if ${MK_QUOTAS} != "no"
299 SUBDIR+=        quota
300 .endif
301
302 .if ${MK_RCMDS} != "no"
303 SUBDIR+=        rlogin
304 SUBDIR+=        rsh
305 SUBDIR+=        ruptime
306 SUBDIR+=        rwho
307 .endif
308
309 .if ${MK_SENDMAIL} != "no"
310 SUBDIR+=        vacation
311 .endif
312
313 .if ${MK_TALK} != "no"
314 SUBDIR+=        talk
315 .endif
316
317 .if ${MK_TELNET} != "no"
318 SUBDIR+=        telnet
319 .endif
320
321 .if ${MK_TEXTPROC} != "no"
322 SUBDIR+=        checknr
323 SUBDIR+=        colcrt
324 SUBDIR+=        ul
325 .endif
326
327 .if ${MK_TOOLCHAIN} != "no"
328 SUBDIR+=        ar
329 SUBDIR+=        c89
330 SUBDIR+=        c99
331 SUBDIR+=        compile_et
332 SUBDIR+=        ctags
333 SUBDIR+=        file2c
334 SUBDIR+=        gprof
335 SUBDIR+=        indent
336 SUBDIR+=        lex
337 SUBDIR+=        mkstr
338 SUBDIR+=        rpcgen
339 SUBDIR+=        unifdef
340 SUBDIR+=        xlint
341 SUBDIR+=        xstr
342 SUBDIR+=        yacc
343 .endif
344
345 .if ${MK_USB} != "no"
346 SUBDIR+=        usbhidaction
347 SUBDIR+=        usbhidctl
348 .endif
349
350 .if ${MK_UTMPX} != "no"
351 SUBDIR+=        last
352 SUBDIR+=        users
353 SUBDIR+=        who
354 SUBDIR+=        wtmpcvt
355 .endif
356
357 .include <bsd.arch.inc.mk>
358
359 SUBDIR:=        ${SUBDIR:O}
360
361 SUBDIR_PARALLEL=
362
363 .include <bsd.subdir.mk>