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