]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/Makefile
Update llvm/clang to trunk r126547.
[FreeBSD/FreeBSD.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         last \
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         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         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         users \
173         uudecode \
174         uuencode \
175         vi \
176         vis \
177         vmstat \
178         w \
179         wall \
180         wc \
181         what \
182         whereis \
183         which \
184         who \
185         whois \
186         write \
187         wtmpcvt \
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_BSD_GREP} != "no"
230 _grep=          grep
231 .endif
232
233 .if ${MK_CALENDAR} != "no"
234 SUBDIR+=        calendar
235 .endif
236
237 .if ${MK_CLANG} != "no"
238 _clang=         clang
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 .if ${MK_LIBTHR} != "no"
261 SUBDIR+=        csup
262 .endif
263 .endif
264
265 .if ${MK_LOCATE} != "no"
266 SUBDIR+=        locate
267 .endif
268
269 # XXX msgs?
270 .if ${MK_MAIL} != "no"
271 SUBDIR+=        biff
272 SUBDIR+=        from
273 SUBDIR+=        mail
274 SUBDIR+=        msgs
275 .endif
276
277 .if ${MK_MAKE} != "no"
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 .include <bsd.arch.inc.mk>
345
346 SUBDIR:=        ${SUBDIR:O}
347
348 .include <bsd.subdir.mk>