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