]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/Makefile
Need to run lint1 from ${WORLDTMP}/usr/libexec during buildworld.
[FreeBSD/FreeBSD.git] / usr.bin / Makefile
1 #       From: @(#)Makefile      8.3 (Berkeley) 1/7/94
2 # $FreeBSD$
3
4 # XXX MISSING:          deroff diction graph learn plot
5 #                       spell spline struct xsend
6 # XXX broken:           tconv
7 # XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
8 # Moved to secure: bdes
9 #
10 SUBDIR= alias \
11         apply \
12         asa \
13         at \
14         awk \
15         banner \
16         basename \
17         biff \
18         brandelf \
19         bzip2 \
20         c89 \
21         c99 \
22         calendar \
23         cap_mkdb \
24         catman \
25         chat \
26         checknr \
27         chflags \
28         chpass \
29         cksum \
30         cmp \
31         col \
32         colcrt \
33         colldef \
34         colrm \
35         column \
36         comm \
37         compile_et \
38         compress \
39         csplit \
40         ctags \
41         cut \
42         dirname \
43         du \
44         ee \
45         enigma \
46         env \
47         expand \
48         false \
49         fetch \
50         file \
51         file2c \
52         find \
53         finger \
54         fmt \
55         fold \
56         from \
57         fstat \
58         fsync \
59         ftp \
60         gcore \
61         gencat \
62         getconf \
63         getopt \
64         gprof \
65         head \
66         hesinfo \
67         hexdump \
68         id \
69         indent \
70         ipcrm \
71         ipcs \
72         join \
73         jot \
74         kdump \
75         kenv \
76         keylogin \
77         keylogout \
78         killall \
79         ktrace \
80         ktrdump \
81         lam \
82         last \
83         lastcomm \
84         ldd \
85         leave \
86         less \
87         lessecho \
88         lesskey \
89         lex \
90         limits \
91         locate \
92         lock \
93         lockf \
94         logger \
95         login \
96         logname \
97         look \
98         lorder \
99         lsvfs \
100         m4 \
101         mail \
102         make \
103         makewhatis \
104         mesg \
105         minigzip \
106         mkdep \
107         mkfifo \
108         mklocale \
109         mkstr \
110         mktemp \
111         msgs \
112         mt \
113         ncal \
114         netstat \
115         newgrp \
116         nfsstat \
117         nice \
118         nl \
119         nohup \
120         objformat \
121         opieinfo \
122         opiekey \
123         opiepasswd \
124         pagesize \
125         passwd \
126         paste \
127         pathchk \
128         pr \
129         printenv \
130         printf \
131         quota \
132         renice \
133         rev \
134         rlogin \
135         rpcgen \
136         rpcinfo \
137         rs \
138         rsh \
139         rup \
140         ruptime \
141         rusers \
142         rwall \
143         rwho \
144         script \
145         sed \
146         shar \
147         showmount \
148         sockstat \
149         soelim \
150         split \
151         stat \
152         su \
153         symorder \
154         systat \
155         tabs \
156         tail \
157         talk \
158         tcopy \
159         tee \
160         tftp \
161         time \
162         tip \
163         top \
164         touch \
165         tput \
166         tr \
167         true \
168         truncate \
169         tset \
170         tsort \
171         tty \
172         ul \
173         uname \
174         unexpand \
175         unifdef \
176         uniq \
177         units \
178         unvis \
179         usbhidctl \
180         users \
181         uudecode \
182         uuencode \
183         uuidgen \
184         vgrind \
185         vi \
186         vis \
187         vmstat \
188         w \
189         wall \
190         wc \
191         what \
192         whereis \
193         which \
194         who \
195         whois \
196         window \
197         write \
198         xargs \
199         xinstall \
200         xstr \
201         yacc \
202         yes \
203         ypcat \
204         ypmatch \
205         ypwhich
206
207 .if defined(RELEASEDIR) || \
208     (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \
209     defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4))
210 # Releases need both this non-crypt telnet and the crypt telnet.
211 SUBDIR+=telnet
212 .endif
213
214 .if !defined(NO_BIND)
215 SUBDIR+=dig \
216         dnskeygen \
217         dnsquery \
218         host
219 .endif
220
221 .if !defined(NO_PERL_WRAPPER)
222 SUBDIR+=perl
223 .endif
224
225 .if !defined(NO_SENDMAIL)
226 SUBDIR+=vacation
227 .endif
228
229 .if ${MACHINE_ARCH} == "i386"
230 # Things that don't compile on alpha or are aout specific:
231 SUBDIR+=doscmd \
232         ncplist \
233         ncplogin \
234         sasc \
235         smbutil
236 .endif
237
238 .if ${MACHINE_ARCH} == "alpha"
239 SUBDIR+=uac
240 .endif
241
242 # Things which don't compile on new platforms yet:
243 .if ${MACHINE_ARCH} != "ia64"
244 SUBDIR+=truss xlint
245 .endif
246
247 .if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
248 SUBDIR+=chkey newkey
249 .endif
250
251 .include <bsd.subdir.mk>