With the 'cu' program removed from the system (long ago), enable 'cu'
[dragonfly.git] / usr.bin / Makefile
CommitLineData
984263bc
MD
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 $
212fbc52 3# $DragonFly: src/usr.bin/Makefile,v 1.17 2004/09/03 19:47:20 dillon Exp $
984263bc
MD
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#
11SUBDIR= alias \
12 apply \
13 at \
14 awk \
89375560 15 asa \
984263bc
MD
16 banner \
17 basename \
18 biff \
19 brandelf \
20 bzip2 \
21 bzip2recover \
22 c89 \
0fdf663f 23 c99 \
984263bc
MD
24 calendar \
25 cap_mkdb \
ae4803a1 26 catman \
984263bc
MD
27 chat \
28 checknr \
0028cad9 29 checkpt \
984263bc
MD
30 chflags \
31 chkey \
32 chpass \
33 cksum \
34 cmp \
35 col \
36 colcrt \
37 colldef \
38 colrm \
39 column \
40 comm \
41 compile_et \
42 compress \
3c586c78 43 csplit \
984263bc
MD
44 ctags \
45 cut \
46 dirname \
47 du \
48 ee \
49 enigma \
50 env \
51 expand \
52 false \
53 fetch \
54 file \
55 file2c \
56 find \
57 finger \
58 fmt \
59 fold \
60 from \
61 fstat \
62 fsync \
63 ftp \
984263bc 64 gencat \
984263bc
MD
65 getconf \
66 getopt \
67 gprof \
68 head \
69 hexdump \
70 id \
71 indent \
72 ipcrm \
73 ipcs \
74 join \
75 jot \
76 kdump \
77 kenv \
78 key \
79 keyinfo \
80 keyinit \
81 keylogin \
82 keylogout \
83 killall \
84 ktrace \
85 kzip \
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 mesg \
109 minigzip \
110 mkdep \
111 mkfifo \
112 mklocale \
113 mkstr \
114 mktemp \
115 msgs \
116 mt \
117 ncal \
118 netstat \
119 newkey \
120 nfsstat \
121 nice \
122 nl \
123 nohup \
124 objformat \
125 opieinfo \
126 opiekey \
127 opiepasswd \
128 pagesize \
129 passwd \
130 paste \
131 pathchk \
132 pr \
133 printenv \
134 printf \
135 quota \
136 rdist \
137 renice \
44dd22b2 138 relpath \
984263bc
MD
139 rev \
140 rlogin \
141 rpcgen \
142 rpcinfo \
143 rs \
144 rsh \
145 rup \
146 ruptime \
147 rusers \
148 rwall \
149 rwho \
150 script \
151 sed \
152 shar \
153 showmount \
154 sockstat \
155 soelim \
156 split \
19bbf784 157 stat \
984263bc
MD
158 su \
159 symorder \
160 systat \
3c586c78 161 tabs \
984263bc
MD
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 vgrind \
191 vi \
192 vis \
193 vmstat \
194 w \
195 wall \
196 wc \
197 what \
198 whereis \
199 which \
200 who \
201 whois \
202 window \
cb0f1574 203 wmake \
984263bc
MD
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) || \
207e76cc 216 !exists(${.CURDIR}/../secure) || defined(NOCRYPT)
984263bc
MD
217# Releases need both this non-crypt telnet and the crypt telnet.
218SUBDIR+=telnet
219.endif
220
221.if !defined(NO_BIND)
222SUBDIR+=dig \
cd7c643f
MD
223 host \
224 dnssec-keygen \
225 dnssec-makekeyset \
226 dnssec-signkey \
227 dnssec-signzone
984263bc
MD
228.endif
229
230.if !defined(NO_SENDMAIL)
231SUBDIR+=vacation
232.endif
233
234.if ${MACHINE_ARCH} == "i386"
235# Things that don't compile on alpha or are aout specific:
aa8d5dcb 236SUBDIR+=doscmd \
984263bc
MD
237 gcore \
238 gprof4 \
239 ncplist \
240 ncplogin \
984263bc 241 sasc \
aa8d5dcb 242 smbutil
984263bc
MD
243.endif
244
245.if ${MACHINE_ARCH} == "alpha"
246SUBDIR+=uac
247.endif
248
249.include <bsd.subdir.mk>