]> CyberLeo.Net >> Repos - FreeBSD/releng/9.3.git/blob - usr.bin/Makefile
Merge r267738 from stable/9:
[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         send-pr \
143         seq \
144         shar \
145         showmount \
146         sockstat \
147         split \
148         stat \
149         stdbuf \
150         su \
151         systat \
152         tabs \
153         tail \
154         talk \
155         tar \
156         tcopy \
157         tee \
158         tftp \
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_MAN_UTILS} != "no"
213 SUBDIR+=        catman
214 .endif
215
216 .if ${MK_BIND_UTILS} != "no"
217 SUBDIR+=        dig
218 SUBDIR+=        host
219 SUBDIR+=        nslookup
220 SUBDIR+=        nsupdate
221 .endif
222
223 .if ${MK_BLUETOOTH} != "no"
224 SUBDIR+=        bluetooth
225 .endif
226
227 .if ${MK_BSD_CPIO} != "no"
228 SUBDIR+=        cpio
229 .endif
230
231 .if ${MK_CALENDAR} != "no"
232 SUBDIR+=        calendar
233 .endif
234
235 .if ${MK_CLANG} != "no"
236 _clang=         clang
237 .endif
238
239 .if ${MK_HESIOD} != "no"
240 SUBDIR+=        hesinfo
241 .endif
242
243 .if ${MK_ICONV} != "no"
244 _iconv=         iconv
245 _mkcsmapper=    mkcsmapper
246 _mkesdb=        mkesdb
247 .endif
248
249 .if ${MK_GROFF} != "no"
250 SUBDIR+=        vgrind
251 .endif
252
253 .if ${MK_OPENSSL} != "no"
254 SUBDIR+=        bc
255 SUBDIR+=        chkey
256 SUBDIR+=        dc
257 SUBDIR+=        newkey
258 .endif
259
260 .if ${MK_LIBTHR} != "no"
261 SUBDIR+=        csup
262 .endif
263
264 .if ${MK_LOCATE} != "no"
265 SUBDIR+=        locate
266 .endif
267
268 # XXX msgs?
269 .if ${MK_MAIL} != "no"
270 SUBDIR+=        biff
271 SUBDIR+=        from
272 SUBDIR+=        mail
273 SUBDIR+=        msgs
274 .endif
275
276 .if ${MK_MAKE} != "no"
277 SUBDIR+=        bmake
278 SUBDIR+=        make
279 .endif
280
281 .if ${MK_MAN_UTILS} != "no"
282 _makewhatis=    makewhatis
283 _man=           man
284 .endif
285
286 .if ${MK_NETCAT} != "no"
287 SUBDIR+=        nc
288 .endif
289
290 .if ${MK_NIS} != "no"
291 SUBDIR+=        ypcat
292 SUBDIR+=        ypmatch
293 SUBDIR+=        ypwhich
294 .endif
295
296 .if ${MK_QUOTAS} != "no"
297 SUBDIR+=        quota
298 .endif
299
300 .if ${MK_RCMDS} != "no"
301 SUBDIR+=        rlogin
302 SUBDIR+=        rsh
303 SUBDIR+=        ruptime
304 SUBDIR+=        rwho
305 .endif
306
307 .if ${MK_SENDMAIL} != "no"
308 SUBDIR+=        vacation
309 .endif
310
311 .if ${MK_TELNET} != "no"
312 SUBDIR+=        telnet
313 .endif
314
315 .if ${MK_TEXTPROC} != "no"
316 SUBDIR+=        checknr
317 SUBDIR+=        colcrt
318 SUBDIR+=        ul
319 .endif
320
321 .if ${MK_TOOLCHAIN} != "no"
322 SUBDIR+=        ar
323 SUBDIR+=        c89
324 SUBDIR+=        c99
325 SUBDIR+=        compile_et
326 SUBDIR+=        ctags
327 SUBDIR+=        file2c
328 SUBDIR+=        gprof
329 SUBDIR+=        indent
330 SUBDIR+=        lex
331 SUBDIR+=        mkstr
332 SUBDIR+=        rpcgen
333 SUBDIR+=        unifdef
334 SUBDIR+=        xlint
335 SUBDIR+=        xstr
336 SUBDIR+=        yacc
337 .endif
338
339 .if ${MK_USB} != "no"
340 SUBDIR+=        usbhidaction
341 SUBDIR+=        usbhidctl
342 .endif
343
344 .if ${MK_UTMPX} != "no"
345 SUBDIR+=        last
346 SUBDIR+=        users
347 SUBDIR+=        who
348 SUBDIR+=        wtmpcvt
349 .endif
350
351 .include <bsd.arch.inc.mk>
352
353 SUBDIR:=        ${SUBDIR:O}
354
355 SUBDIR_PARALLEL=
356
357 .include <bsd.subdir.mk>