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