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