build - Support concurrent SUBDIR traversal, fix make depend bug
[dragonfly.git] / usr.bin / Makefile
... / ...
CommitLineData
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
7# XXX Use GNU versions: apropos diff grep ld man ptx uucp whatis
8# Moved to secure: bdes
9#
10SUBDIR= alias \
11 apply \
12 asa \
13 at \
14 awk \
15 banner \
16 basename \
17 biff \
18 brandelf \
19 btpin \
20 bzip2 \
21 bzip2recover \
22 c89 \
23 c99 \
24 calendar \
25 cap_mkdb \
26 catman \
27 chat \
28 checknr \
29 checkpt \
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 \
43 cpio \
44 csplit \
45 ctags \
46 cut \
47 dfregress \
48 dirname \
49 drill \
50 du \
51 ee \
52 enigma \
53 env \
54 evtranalyze \
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 gencat \
69 getconf \
70 getent \
71 getopt \
72 gzip \
73 head \
74 hexdump \
75 iconv \
76 id \
77 indent \
78 ioprio \
79 ipcrm \
80 ipcs \
81 join \
82 jot \
83 kdump \
84 kenv \
85 keylogin \
86 keylogout \
87 killall \
88 ktrace \
89 ktrdump \
90 kzip \
91 lam \
92 last \
93 lastcomm \
94 ldd \
95 leave \
96 less \
97 lessecho \
98 lesskey \
99 lex \
100 limits \
101 locale \
102 locate \
103 lock \
104 lockf \
105 logger \
106 login \
107 logname \
108 look \
109 lorder \
110 lsvfs \
111 lt \
112 lzmainfo \
113 m4 \
114 mail \
115 make \
116 mandoc \
117 mesg \
118 mkcsmapper \
119 mkdep \
120 mkesdb \
121 mkfifo \
122 mklocale \
123 mkstr \
124 mktemp \
125 monitor \
126 msgs \
127 mt \
128 ncal \
129 netstat \
130 newgrp \
131 newkey \
132 nfsstat \
133 nice \
134 nl \
135 nohup \
136 objformat \
137 opieinfo \
138 opiekey \
139 opiepasswd \
140 pagesize \
141 passwd \
142 paste \
143 patch \
144 pathchk \
145 pctrack \
146 pkg_radd \
147 pkg_search \
148 pkill \
149 pr \
150 printenv \
151 printf \
152 quota \
153 rdist \
154 relpath \
155 renice \
156 rev \
157 rfcomm_sppd \
158 rlogin \
159 rpcgen \
160 rpcinfo \
161 rs \
162 rsh \
163 rup \
164 ruptime \
165 rusers \
166 rwall \
167 rwho \
168 script \
169 sdpquery \
170 sed \
171 seq \
172 shar \
173 shlock \
174 showmount \
175 sockstat \
176 soelim \
177 sort \
178 split \
179 stat \
180 su \
181 symorder \
182 systat \
183 tabs \
184 tail \
185 talk \
186 tar \
187 tcopy \
188 tee \
189 telnet \
190 tftp \
191 time \
192 tip \
193 top \
194 touch \
195 tput \
196 tr \
197 true \
198 truncate \
199 truss \
200 tset \
201 tsort \
202 tty \
203 ul \
204 uname \
205 undo \
206 unexpand \
207 unifdef \
208 uniq \
209 units \
210 unvis \
211 usbhidctl \
212 users \
213 uudecode \
214 uuencode \
215 uuidgen \
216 vgrind \
217 vi \
218 vis \
219 vknet \
220 vmstat \
221 w \
222 wall \
223 wc \
224 what \
225 whereis \
226 which \
227 who \
228 whois \
229 window \
230 wmake \
231 write \
232 xargs \
233 xinstall \
234 xlint \
235 xstr \
236 xz \
237 xzdec \
238 yacc \
239 yes \
240 ypcat \
241 ypmatch \
242 ypwhich
243
244.if defined(WANT_HESIOD)
245SUBDIR+=hesinfo
246.endif
247
248.if !defined(NO_OPENSSL)
249SUBDIR+=bc \
250 dc
251.endif
252
253
254.if !defined(NO_SENDMAIL)
255SUBDIR+=vacation
256.endif
257
258.if ${MACHINE_ARCH} == "i386"
259# Things that don't compile on x86_64 or are i386 specific:
260SUBDIR+=doscmd \
261 gcore \
262 ncplist \
263 ncplogin \
264 smbutil
265.endif
266
267.include <bsd.subdir.mk>