Remove tm.h and xm.h handling, as it wasn't used. Use nm.h only when needed.
[dragonfly.git] / usr.bin / Makefile
blob4b01324ef6af9572de425750106309fa09031aeb
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 # $DragonFly: src/usr.bin/Makefile,v 1.41 2008/01/05 10:14:26 matthias Exp $
5 # XXX MISSING: deroff diction graph learn plot
6 # spell spline struct xsend
7 # XXX broken: tconv
8 # XXX Use GNU versions: apropos diff grep ld man ptx uucp whatis
9 # Moved to secure: bdes
11 SUBDIR= alias \
12 apply \
13 asa \
14 at \
15 awk \
16 banner \
17 basename \
18 biff \
19 brandelf \
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 csplit \
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 \
64 gencat \
65 getconf \
66 getent \
67 getopt \
68 gprof \
69 gzip \
70 head \
71 hexdump \
72 iconv \
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 ktrdump \
89 kzip \
90 lam \
91 last \
92 lastcomm \
93 ldd \
94 leave \
95 less \
96 lessecho \
97 lesskey \
98 lex \
99 limits \
100 locale \
101 locate \
102 lock \
103 lockf \
104 logger \
105 login \
106 logname \
107 look \
108 lorder \
109 lsvfs \
110 m4 \
111 mail \
112 make \
113 mesg \
114 mkdep \
115 mkfifo \
116 mklocale \
117 mkstr \
118 mktemp \
119 msgs \
120 mt \
121 ncal \
122 netstat \
123 newgrp \
124 newkey \
125 nfsstat \
126 nice \
127 nl \
128 nohup \
129 objformat \
130 opieinfo \
131 opiekey \
132 opiepasswd \
133 pagesize \
134 passwd \
135 paste \
136 patch \
137 pathchk \
138 pctrack \
139 pkg_radd \
140 pkg_search \
141 pkill \
142 pr \
143 printenv \
144 printf \
145 quota \
146 rdist \
147 relpath \
148 renice \
149 rev \
150 rlogin \
151 rpcgen \
152 rpcinfo \
153 rs \
154 rsh \
155 rup \
156 ruptime \
157 rusers \
158 rwall \
159 rwho \
160 script \
161 sed \
162 seq \
163 shar \
164 shlock \
165 showmount \
166 sockstat \
167 soelim \
168 split \
169 stat \
170 su \
171 symorder \
172 systat \
173 tabs \
174 tail \
175 talk \
176 tar \
177 tcopy \
178 tee \
179 telnet \
180 tftp \
181 time \
182 tip \
183 top \
184 touch \
185 tput \
186 tr \
187 true \
188 truncate \
189 truss \
190 tset \
191 tsort \
192 tty \
193 ul \
194 uname \
195 unexpand \
196 unifdef \
197 uniq \
198 units \
199 unvis \
200 usbhidctl \
201 users \
202 uudecode \
203 uuencode \
204 uuidgen \
205 vgrind \
206 vi \
207 vis \
208 vmstat \
210 wall \
211 wc \
212 what \
213 whereis \
214 which \
215 who \
216 whois \
217 window \
218 wmake \
219 write \
220 xargs \
221 xinstall \
222 xlint \
223 xstr \
224 yacc \
225 yes \
226 ypcat \
227 ypmatch \
228 ypwhich
230 .if !defined(NO_BIND)
231 SUBDIR+=dig \
232 dnssec-keygen \
233 dnssec-signzone \
234 host
235 .endif
237 .if !defined(NO_OPENSSL)
238 SUBDIR+=bc \
240 .endif
243 .if !defined(NO_SENDMAIL)
244 SUBDIR+=vacation
245 .endif
247 .if ${MACHINE_ARCH} == "i386"
248 # Things that don't compile on alpha or are aout specific:
249 SUBDIR+=doscmd \
250 gcore \
251 gprof4 \
252 ncplist \
253 ncplogin \
254 sasc \
255 smbutil
256 .endif
258 .include <bsd.subdir.mk>