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