]> CyberLeo.Net >> Repos - FreeBSD/releng/9.3.git/blob - usr.bin/Makefile
MFC: r267145
[FreeBSD/releng/9.3.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         ee \
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         mesg \
100         minigzip \
101         ministat \
102         ${_mkcsmapper} \
103         mkdep \
104         ${_mkesdb} \
105         mkfifo \
106         mklocale \
107         mktemp \
108         mkulzma \
109         mkuzip \
110         mt \
111         ncal \
112         netstat \
113         newgrp \
114         nfsstat \
115         nice \
116         nl \
117         nohup \
118         opieinfo \
119         opiekey \
120         opiepasswd \
121         pagesize \
122         passwd \
123         paste \
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         seq \
143         shar \
144         showmount \
145         sockstat \
146         split \
147         stat \
148         stdbuf \
149         su \
150         systat \
151         tabs \
152         tail \
153         talk \
154         tar \
155         tcopy \
156         tee \
157         tftp \
158         time \
159         tip \
160         top \
161         touch \
162         tput \
163         tr \
164         true \
165         truncate \
166         truss \
167         tset \
168         tsort \
169         tty \
170         uname \
171         unexpand \
172         uniq \
173         unzip \
174         units \
175         unvis \
176         uudecode \
177         uuencode \
178         vi \
179         vis \
180         vmstat \
181         w \
182         wall \
183         wc \
184         what \
185         whereis \
186         which \
187         whois \
188         write \
189         xargs \
190         xinstall \
191         ${_xlint} \
192         ${_xstr} \
193         xz \
194         xzdec \
195         ${_yacc} \
196         yes \
197         ${_ypcat} \
198         ${_ypmatch} \
199         ${_ypwhich}
200
201 # NB: keep these sorted by MK_* knobs
202
203 .if ${MK_AT} != "no"
204 SUBDIR+=        at
205 .endif
206
207 .if ${MK_ATM} != "no"
208 SUBDIR+=        atm
209 .endif
210
211 .if ${MK_MAN_UTILS} != "no"
212 SUBDIR+=        catman
213 .endif
214
215 .if ${MK_BIND_UTILS} != "no"
216 SUBDIR+=        dig
217 SUBDIR+=        host
218 SUBDIR+=        nslookup
219 SUBDIR+=        nsupdate
220 .endif
221
222 .if ${MK_BLUETOOTH} != "no"
223 SUBDIR+=        bluetooth
224 .endif
225
226 .if ${MK_BSD_CPIO} != "no"
227 SUBDIR+=        cpio
228 .endif
229
230 .if ${MK_CALENDAR} != "no"
231 SUBDIR+=        calendar
232 .endif
233
234 .if ${MK_CLANG} != "no"
235 _clang=         clang
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_GROFF} != "no"
249 SUBDIR+=        vgrind
250 .endif
251
252 .if ${MK_OPENSSL} != "no"
253 SUBDIR+=        bc
254 SUBDIR+=        chkey
255 SUBDIR+=        dc
256 SUBDIR+=        newkey
257 .endif
258
259 .if ${MK_LIBTHR} != "no"
260 SUBDIR+=        csup
261 .endif
262
263 .if ${MK_LOCATE} != "no"
264 SUBDIR+=        locate
265 .endif
266
267 # XXX msgs?
268 .if ${MK_MAIL} != "no"
269 SUBDIR+=        biff
270 SUBDIR+=        from
271 SUBDIR+=        mail
272 SUBDIR+=        msgs
273 .endif
274
275 .if ${MK_MAKE} != "no"
276 SUBDIR+=        bmake
277 SUBDIR+=        make
278 .endif
279
280 .if ${MK_MAN_UTILS} != "no"
281 _makewhatis=    makewhatis
282 _man=           man
283 .endif
284
285 .if ${MK_NETCAT} != "no"
286 SUBDIR+=        nc
287 .endif
288
289 .if ${MK_NIS} != "no"
290 SUBDIR+=        ypcat
291 SUBDIR+=        ypmatch
292 SUBDIR+=        ypwhich
293 .endif
294
295 .if ${MK_QUOTAS} != "no"
296 SUBDIR+=        quota
297 .endif
298
299 .if ${MK_RCMDS} != "no"
300 SUBDIR+=        rlogin
301 SUBDIR+=        rsh
302 SUBDIR+=        ruptime
303 SUBDIR+=        rwho
304 .endif
305
306 .if ${MK_SENDMAIL} != "no"
307 SUBDIR+=        vacation
308 .endif
309
310 .if ${MK_TELNET} != "no"
311 SUBDIR+=        telnet
312 .endif
313
314 .if ${MK_TEXTPROC} != "no"
315 SUBDIR+=        checknr
316 SUBDIR+=        colcrt
317 SUBDIR+=        ul
318 .endif
319
320 .if ${MK_TOOLCHAIN} != "no"
321 SUBDIR+=        ar
322 SUBDIR+=        c89
323 SUBDIR+=        c99
324 SUBDIR+=        compile_et
325 SUBDIR+=        ctags
326 SUBDIR+=        file2c
327 SUBDIR+=        gprof
328 SUBDIR+=        indent
329 SUBDIR+=        lex
330 SUBDIR+=        mkstr
331 SUBDIR+=        rpcgen
332 SUBDIR+=        unifdef
333 SUBDIR+=        xlint
334 SUBDIR+=        xstr
335 SUBDIR+=        yacc
336 .endif
337
338 .if ${MK_USB} != "no"
339 SUBDIR+=        usbhidaction
340 SUBDIR+=        usbhidctl
341 .endif
342
343 .if ${MK_UTMPX} != "no"
344 SUBDIR+=        last
345 SUBDIR+=        users
346 SUBDIR+=        who
347 SUBDIR+=        wtmpcvt
348 .endif
349
350 .include <bsd.arch.inc.mk>
351
352 SUBDIR:=        ${SUBDIR:O}
353
354 SUBDIR_PARALLEL=
355
356 .include <bsd.subdir.mk>