Cleanup test infrastructure.
[dragonfly.git] / usr.bin / Makefile
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.27 2005/02/21 20:19:55 swildner Exp $
4
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
10 #
11 SUBDIR= alias \
12         apply \
13         at \
14         awk \
15         asa \
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         getopt \
67         gprof \
68         gzip \
69         head \
70         hexdump \
71         id \
72         indent \
73         ipcrm \
74         ipcs \
75         join \
76         jot \
77         kdump \
78         kenv \
79         key \
80         keyinfo \
81         keyinit \
82         keylogin \
83         keylogout \
84         killall \
85         ktrace \
86         kzip \
87         lam \
88         last \
89         lastcomm \
90         ldd \
91         leave \
92         less \
93         lessecho \
94         lesskey \
95         lex \
96         limits \
97         locate \
98         lock \
99         lockf \
100         logger \
101         login \
102         logname \
103         look \
104         lorder \
105         lsvfs \
106         m4 \
107         mail \
108         make \
109         mesg \
110         minigzip \
111         mkdep \
112         mkfifo \
113         mklocale \
114         mkstr \
115         mktemp \
116         msgs \
117         mt \
118         ncal \
119         netstat \
120         newgrp \
121         newkey \
122         nfsstat \
123         nice \
124         nl \
125         nohup \
126         objformat \
127         opieinfo \
128         opiekey \
129         opiepasswd \
130         pagesize \
131         passwd \
132         paste \
133         patch \
134         pathchk \
135         pkill \
136         pr \
137         printenv \
138         printf \
139         quota \
140         rdist \
141         renice \
142         relpath \
143         rev \
144         rlogin \
145         rpcgen \
146         rpcinfo \
147         rs \
148         rsh \
149         rup \
150         ruptime \
151         rusers \
152         rwall \
153         rwho \
154         script \
155         sed \
156         seq \
157         shar \
158         showmount \
159         sockstat \
160         soelim \
161         split \
162         stat \
163         su \
164         symorder \
165         systat \
166         tabs \
167         tail \
168         talk \
169         tar \
170         tcopy \
171         tee \
172         telnet \
173         tftp \
174         time \
175         tip \
176         top \
177         touch \
178         tput \
179         tr \
180         true \
181         truncate \
182         truss \
183         tset \
184         tsort \
185         tty \
186         ul \
187         uname \
188         unexpand \
189         unifdef \
190         uniq \
191         units \
192         unvis \
193         usbhidctl \
194         users \
195         uudecode \
196         uuencode \
197         vgrind \
198         vi \
199         vis \
200         vmstat \
201         w \
202         wall \
203         wc \
204         what \
205         whereis \
206         which \
207         who \
208         whois \
209         window \
210         wmake \
211         write \
212         xargs \
213         xinstall \
214         xlint \
215         xstr \
216         yacc \
217         yes \
218         ypcat \
219         ypmatch \
220         ypwhich
221
222 .if !defined(NO_BIND)
223 SUBDIR+=dig \
224         host \
225         dnssec-keygen \
226         dnssec-makekeyset \
227         dnssec-signkey \
228         dnssec-signzone
229 .endif
230
231 .if !defined(NO_OPENSSL)
232 SUBDIR+=bc \
233         dc
234 .endif
235
236
237 .if !defined(NO_SENDMAIL)
238 SUBDIR+=vacation 
239 .endif
240
241 .if ${MACHINE_ARCH} == "i386"
242 # Things that don't compile on alpha or are aout specific:
243 SUBDIR+=doscmd \
244         gcore \
245         gprof4 \
246         ncplist \
247         ncplogin \
248         sasc \
249         smbutil
250 .endif
251
252 .include <bsd.subdir.mk>