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