]> CyberLeo.Net >> Repos - FreeBSD/releng/9.0.git/blob - usr.bin/Makefile
Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
[FreeBSD/releng/9.0.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         cut \
37         dirname \
38         du \
39         ee \
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         mkuzip \
108         mt \
109         ncal \
110         netstat \
111         newgrp \
112         nfsstat \
113         nice \
114         nl \
115         nohup \
116         opieinfo \
117         opiekey \
118         opiepasswd \
119         pagesize \
120         passwd \
121         paste \
122         pathchk \
123         perror \
124         pr \
125         printenv \
126         printf \
127         procstat \
128         rctl \
129         renice \
130         rev \
131         revoke \
132         rpcinfo \
133         rs \
134         rup \
135         rusers \
136         rwall \
137         script \
138         sed \
139         seq \
140         shar \
141         showmount \
142         sockstat \
143         split \
144         stat \
145         su \
146         systat \
147         tabs \
148         tail \
149         talk \
150         tar \
151         tcopy \
152         tee \
153         tftp \
154         time \
155         tip \
156         top \
157         touch \
158         tput \
159         tr \
160         true \
161         truncate \
162         truss \
163         tset \
164         tsort \
165         tty \
166         uname \
167         unexpand \
168         uniq \
169         unzip \
170         units \
171         unvis \
172         uudecode \
173         uuencode \
174         vi \
175         vis \
176         vmstat \
177         w \
178         wall \
179         wc \
180         what \
181         whereis \
182         which \
183         whois \
184         write \
185         xargs \
186         xinstall \
187         ${_xlint} \
188         ${_xstr} \
189         xz \
190         xzdec \
191         ${_yacc} \
192         yes \
193         ${_ypcat} \
194         ${_ypmatch} \
195         ${_ypwhich}
196
197 # NB: keep these sorted by MK_* knobs
198
199 .if ${MK_AT} != "no"
200 SUBDIR+=        at
201 .endif
202
203 .if ${MK_ATM} != "no"
204 SUBDIR+=        atm
205 .endif
206
207 .if ${MK_MAN_UTILS} != "no"
208 SUBDIR+=        catman
209 .endif
210
211 .if ${MK_BIND_UTILS} != "no"
212 SUBDIR+=        dig
213 SUBDIR+=        host
214 SUBDIR+=        nslookup
215 SUBDIR+=        nsupdate
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_HESIOD} != "no"
235 SUBDIR+=        hesinfo
236 .endif
237
238 .if ${MK_ICONV} != "no"
239 _iconv=         iconv
240 _mkcsmapper=    mkcsmapper
241 _mkesdb=        mkesdb
242 .endif
243
244 .if ${MK_GROFF} != "no"
245 SUBDIR+=        vgrind
246 .endif
247
248 .if ${MK_OPENSSL} != "no"
249 SUBDIR+=        bc
250 SUBDIR+=        chkey
251 SUBDIR+=        dc
252 SUBDIR+=        newkey
253 .if ${MK_LIBTHR} != "no"
254 SUBDIR+=        csup
255 .endif
256 .endif
257
258 .if ${MK_LOCATE} != "no"
259 SUBDIR+=        locate
260 .endif
261
262 # XXX msgs?
263 .if ${MK_MAIL} != "no"
264 SUBDIR+=        biff
265 SUBDIR+=        from
266 SUBDIR+=        mail
267 SUBDIR+=        msgs
268 .endif
269
270 .if ${MK_MAKE} != "no"
271 SUBDIR+=        make
272 .endif
273
274 .if ${MK_MAN_UTILS} != "no"
275 _makewhatis=    makewhatis
276 _man=           man
277 .endif
278
279 .if ${MK_NETCAT} != "no"
280 SUBDIR+=        nc
281 .endif
282
283 .if ${MK_NIS} != "no"
284 SUBDIR+=        ypcat
285 SUBDIR+=        ypmatch
286 SUBDIR+=        ypwhich
287 .endif
288
289 .if ${MK_QUOTAS} != "no"
290 SUBDIR+=        quota
291 .endif
292
293 .if ${MK_RCMDS} != "no"
294 SUBDIR+=        rlogin
295 SUBDIR+=        rsh
296 SUBDIR+=        ruptime
297 SUBDIR+=        rwho
298 .endif
299
300 .if ${MK_SENDMAIL} != "no"
301 SUBDIR+=        vacation
302 .endif
303
304 .if ${MK_TELNET} != "no"
305 SUBDIR+=        telnet
306 .endif
307
308 .if ${MK_TEXTPROC} != "no"
309 SUBDIR+=        checknr
310 SUBDIR+=        colcrt
311 SUBDIR+=        ul
312 .endif
313
314 .if ${MK_TOOLCHAIN} != "no"
315 SUBDIR+=        ar
316 SUBDIR+=        c89
317 SUBDIR+=        c99
318 SUBDIR+=        compile_et
319 SUBDIR+=        ctags
320 SUBDIR+=        file2c
321 SUBDIR+=        gprof
322 SUBDIR+=        indent
323 SUBDIR+=        lex
324 SUBDIR+=        mkstr
325 SUBDIR+=        rpcgen
326 SUBDIR+=        unifdef
327 SUBDIR+=        xlint
328 SUBDIR+=        xstr
329 SUBDIR+=        yacc
330 .endif
331
332 .if ${MK_USB} != "no"
333 SUBDIR+=        usbhidaction
334 SUBDIR+=        usbhidctl
335 .endif
336
337 .if ${MK_UTMPX} != "no"
338 SUBDIR+=        last
339 SUBDIR+=        users
340 SUBDIR+=        who
341 SUBDIR+=        wtmpcvt
342 .endif
343
344 .include <bsd.arch.inc.mk>
345
346 SUBDIR:=        ${SUBDIR:O}
347
348 .include <bsd.subdir.mk>