]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/Makefile
merge from head, part 13 of many
[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: apropos diff grep ld man patch whatis
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         cmp \
27         col \
28         colldef \
29         colrm \
30         column \
31         comm \
32         compress \
33         cpuset \
34         csplit \
35         cut \
36         dirname \
37         du \
38         ee \
39         elf2aout \
40         elfdump \
41         enigma \
42         env \
43         expand \
44         false \
45         fetch \
46         file \
47         find \
48         finger \
49         fmt \
50         fold \
51         fstat \
52         fsync \
53         ftp \
54         gcore \
55         gencat \
56         getconf \
57         getent \
58         getopt \
59         gzip \
60         head \
61         hexdump \
62         id \
63         ipcrm \
64         ipcs \
65         join \
66         jot \
67         kdump \
68         keylogin \
69         keylogout \
70         killall \
71         ktrace \
72         ktrdump \
73         lam \
74         last \
75         lastcomm \
76         ldd \
77         leave \
78         less \
79         lessecho \
80         lesskey \
81         limits \
82         locale \
83         lock \
84         lockf \
85         logger \
86         login \
87         logins \
88         logname \
89         look \
90         lorder \
91         lsvfs \
92         m4 \
93         makewhatis \
94         mesg \
95         minigzip \
96         ministat \
97         mkdep \
98         mkfifo \
99         mklocale \
100         mktemp \
101         mkuzip \
102         mt \
103         ncal \
104         netstat \
105         newgrp \
106         nfsstat \
107         nice \
108         nl \
109         nohup \
110         opieinfo \
111         opiekey \
112         opiepasswd \
113         pagesize \
114         passwd \
115         paste \
116         pathchk \
117         perror \
118         pr \
119         printenv \
120         printf \
121         procstat \
122         renice \
123         rev \
124         revoke \
125         rpcinfo \
126         rs \
127         rup \
128         rusers \
129         rwall \
130         script \
131         sed \
132         seq \
133         shar \
134         showmount \
135         sockstat \
136         split \
137         stat \
138         su \
139         systat \
140         tabs \
141         tail \
142         talk \
143         tar \
144         tcopy \
145         tee \
146         tftp \
147         time \
148         tip \
149         top \
150         touch \
151         tput \
152         tr \
153         true \
154         truncate \
155         truss \
156         tset \
157         tsort \
158         tty \
159         uname \
160         unexpand \
161         uniq \
162         unzip \
163         units \
164         unvis \
165         users \
166         uudecode \
167         uuencode \
168         vi \
169         vis \
170         vmstat \
171         w \
172         wall \
173         wc \
174         what \
175         whereis \
176         which \
177         who \
178         whois \
179         write \
180         wtmpcvt \
181         xargs \
182         xinstall \
183         yes
184
185 # NB: keep these sorted by MK_* knobs
186
187 .if ${MK_AT} != "no"
188 SUBDIR+=        at
189 .endif
190
191 .if ${MK_ATM} != "no"
192 SUBDIR+=        atm
193 .endif
194
195 .if ${MK_MAN} != "no"
196 SUBDIR+=        catman
197 .endif
198
199 .if ${MK_BIND_UTILS} != "no"
200 SUBDIR+=        dig
201 SUBDIR+=        host
202 SUBDIR+=        nslookup
203 SUBDIR+=        nsupdate
204 .endif
205
206 .if ${MK_BLUETOOTH} != "no"
207 SUBDIR+=        bluetooth
208 .endif
209
210 .if ${MK_BSD_CPIO} != "no"
211 SUBDIR+=        cpio
212 .endif
213
214 .if ${MK_CALENDAR} != "no"
215 SUBDIR+=        calendar
216 .endif
217
218 .if ${MK_HESIOD} != "no"
219 SUBDIR+=        hesinfo
220 .endif
221
222 .if ${MK_OPENSSL} != "no"
223 SUBDIR+=        bc
224 SUBDIR+=        chkey
225 SUBDIR+=        dc
226 SUBDIR+=        newkey
227 .if ${MK_LIBTHR} != "no"
228 SUBDIR+=        csup
229 .endif
230 .endif
231
232 .if ${MK_LOCATE} != "no"
233 SUBDIR+=        locate
234 .endif
235
236 # XXX msgs?
237 .if ${MK_MAIL} != "no"
238 SUBDIR+=        biff
239 SUBDIR+=        from
240 SUBDIR+=        mail
241 SUBDIR+=        msgs
242 .endif
243
244 .if ${MK_MAKE} != "no"
245 SUBDIR+=        make
246 .endif
247
248 .if ${MK_NETCAT} != "no"
249 SUBDIR+=        nc
250 .endif
251
252 .if ${MK_NIS} != "no"
253 SUBDIR+=        ypcat
254 SUBDIR+=        ypmatch
255 SUBDIR+=        ypwhich
256 .endif
257
258 .if ${MK_QUOTAS} != "no"
259 SUBDIR+=        quota
260 .endif
261
262 .if ${MK_RCMDS} != "no"
263 SUBDIR+=        rlogin
264 SUBDIR+=        rsh
265 SUBDIR+=        ruptime
266 SUBDIR+=        rwho
267 .endif
268
269 .if ${MK_SENDMAIL} != "no"
270 SUBDIR+=        vacation
271 .endif
272
273 .if ${MK_TELNET} != "no"
274 SUBDIR+=        telnet
275 .endif
276
277 .if ${MK_TEXTPROC} != "no"
278 SUBDIR+=        checknr
279 SUBDIR+=        colcrt
280 SUBDIR+=        ul
281 .endif
282
283 .if ${MK_TOOLCHAIN} != "no"
284 SUBDIR+=        ar
285 SUBDIR+=        c89
286 SUBDIR+=        c99
287 SUBDIR+=        compile_et
288 SUBDIR+=        ctags
289 SUBDIR+=        file2c
290 SUBDIR+=        gprof
291 SUBDIR+=        indent
292 SUBDIR+=        lex
293 SUBDIR+=        mkstr
294 SUBDIR+=        rpcgen
295 SUBDIR+=        unifdef
296 SUBDIR+=        xlint
297 SUBDIR+=        xstr
298 # XXX maybe under textproc?
299 SUBDIR+=        vgrind
300 SUBDIR+=        yacc
301 .endif
302
303 .if ${MK_USB} != "no"
304 SUBDIR+=        usbhidaction
305 SUBDIR+=        usbhidctl
306 .endif
307
308 .include <bsd.arch.inc.mk>
309
310 SUBDIR:=        ${SUBDIR:O}
311
312 .include <bsd.subdir.mk>