Replace legacy make with bmake
[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 $
3
4# XXX MISSING: deroff diction graph learn plot
5# spell spline struct xsend
6# XXX broken: tconv
1a7434d5 7# XXX Use GNU versions: apropos diff grep ld man ptx uucp whatis
984263bc
MD
8# Moved to secure: bdes
9#
d2e9c9d8
MD
10
11# No ordering dependencies, everything can run in parallel
12#
13SUBDIR_ORDERED=
14
984263bc
MD
15SUBDIR= alias \
16 apply \
cfe88dbf 17 asa \
984263bc
MD
18 at \
19 awk \
20 banner \
21 basename \
22 biff \
3da8e88f 23 bmake \
984263bc 24 brandelf \
6b5c5d0d 25 btpin \
984263bc
MD
26 bzip2 \
27 bzip2recover \
28 c89 \
0fdf663f 29 c99 \
984263bc
MD
30 calendar \
31 cap_mkdb \
ae4803a1 32 catman \
984263bc
MD
33 chat \
34 checknr \
0028cad9 35 checkpt \
984263bc
MD
36 chflags \
37 chkey \
38 chpass \
39 cksum \
40 cmp \
41 col \
42 colcrt \
43 colldef \
44 colrm \
45 column \
46 comm \
47 compile_et \
48 compress \
fe848e23 49 cpio \
3c586c78 50 csplit \
984263bc
MD
51 ctags \
52 cut \
a563ca70 53 dfregress \
984263bc 54 dirname \
286a6bf8 55 drill \
984263bc
MD
56 du \
57 ee \
58 enigma \
59 env \
b6d4df99 60 evtranalyze \
984263bc
MD
61 expand \
62 false \
63 fetch \
64 file \
65 file2c \
66 find \
67 finger \
68 fmt \
69 fold \
70 from \
71 fstat \
72 fsync \
73 ftp \
984263bc 74 gencat \
984263bc 75 getconf \
f8f04fe3 76 getent \
984263bc 77 getopt \
7acf311f 78 gzip \
984263bc
MD
79 head \
80 hexdump \
32a7b49a 81 iconv \
984263bc
MD
82 id \
83 indent \
c89a6c1b 84 ioprio \
984263bc
MD
85 ipcrm \
86 ipcs \
87 join \
88 jot \
89 kdump \
90 kenv \
984263bc
MD
91 keylogin \
92 keylogout \
93 killall \
94 ktrace \
b6d4df99 95 ktrdump \
984263bc
MD
96 lam \
97 last \
98 lastcomm \
99 ldd \
100 leave \
101 less \
102 lessecho \
103 lesskey \
104 lex \
105 limits \
5c739273 106 locale \
984263bc
MD
107 locate \
108 lock \
109 lockf \
110 logger \
111 login \
112 logname \
113 look \
114 lorder \
115 lsvfs \
55e8571b 116 lt \
10cbe914 117 lzmainfo \
984263bc
MD
118 m4 \
119 mail \
589e7c1d 120 mandoc \
984263bc 121 mesg \
dbb534a1 122 mkcsmapper \
984263bc 123 mkdep \
dbb534a1 124 mkesdb \
984263bc
MD
125 mkfifo \
126 mklocale \
127 mkstr \
128 mktemp \
1e3b54fc 129 monitor \
984263bc
MD
130 msgs \
131 mt \
132 ncal \
133 netstat \
16bd0f3e 134 newgrp \
984263bc
MD
135 newkey \
136 nfsstat \
137 nice \
138 nl \
139 nohup \
140 objformat \
141 opieinfo \
142 opiekey \
143 opiepasswd \
144 pagesize \
145 passwd \
146 paste \
1a7434d5 147 patch \
984263bc 148 pathchk \
8a4ec68a 149 pctrack \
642f1a42 150 pkg_radd \
674a427d 151 pkg_search \
54992903 152 pkill \
984263bc
MD
153 pr \
154 printenv \
155 printf \
156 quota \
157 rdist \
44dd22b2 158 relpath \
cfe88dbf 159 renice \
984263bc 160 rev \
6b5c5d0d 161 rfcomm_sppd \
984263bc
MD
162 rlogin \
163 rpcgen \
164 rpcinfo \
165 rs \
166 rsh \
167 rup \
168 ruptime \
169 rusers \
170 rwall \
171 rwho \
172 script \
6b5c5d0d 173 sdpquery \
984263bc 174 sed \
2ad9dd8a 175 seq \
984263bc 176 shar \
2209b3e5 177 shlock \
984263bc
MD
178 showmount \
179 sockstat \
180 soelim \
f37a5268 181 sort \
984263bc 182 split \
19bbf784 183 stat \
984263bc
MD
184 su \
185 symorder \
186 systat \
3c586c78 187 tabs \
984263bc
MD
188 tail \
189 talk \
c4708c74 190 tar \
984263bc
MD
191 tcopy \
192 tee \
4d2b19e1 193 telnet \
984263bc
MD
194 tftp \
195 time \
9e71362f 196 tic \
984263bc
MD
197 tip \
198 top \
199 touch \
200 tput \
201 tr \
202 true \
203 truncate \
204 truss \
205 tset \
206 tsort \
207 tty \
208 ul \
209 uname \
95d7e54d 210 undo \
984263bc
MD
211 unexpand \
212 unifdef \
213 uniq \
214 units \
215 unvis \
d884d710 216 ${_usbhidctl} \
984263bc
MD
217 users \
218 uudecode \
219 uuencode \
08ce63b8 220 uuidgen \
984263bc
MD
221 vgrind \
222 vi \
223 vis \
cf4f0088 224 vknet \
984263bc
MD
225 vmstat \
226 w \
227 wall \
228 wc \
229 what \
230 whereis \
231 which \
232 who \
233 whois \
234 window \
cb0f1574 235 wmake \
984263bc
MD
236 write \
237 xargs \
238 xinstall \
239 xlint \
240 xstr \
10cbe914
PA
241 xz \
242 xzdec \
984263bc
MD
243 yacc \
244 yes \
245 ypcat \
246 ypmatch \
247 ypwhich
248
ed5d5720
PA
249.if defined(WANT_HESIOD)
250SUBDIR+=hesinfo
251.endif
252
d884d710
SW
253.if defined(WANT_USB4BSD)
254_usbhidctl= u4bhidctl
255.else
256_usbhidctl= usbhidctl
257.endif
258
bad1698c
JS
259.if !defined(NO_OPENSSL)
260SUBDIR+=bc \
261 dc
262.endif
263
264
984263bc
MD
265.if !defined(NO_SENDMAIL)
266SUBDIR+=vacation
267.endif
268
269.if ${MACHINE_ARCH} == "i386"
14f70d9f 270# Things that don't compile on x86_64 or are i386 specific:
397ffc5c 271SUBDIR+=gcore \
984263bc
MD
272 ncplist \
273 ncplogin \
aa8d5dcb 274 smbutil
984263bc
MD
275.endif
276
984263bc 277.include <bsd.subdir.mk>