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