Bring in a simple event tracing library and POC utility
[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.46 2008/10/16 17:23:18 dillon 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         asa \
14         at \
15         awk \
16         banner \
17         basename \
18         biff \
19         brandelf \
20         btpin \
21         bzip2 \
22         bzip2recover \
23         c89 \
24         c99 \
25         calendar \
26         cap_mkdb \
27         catman \
28         chat \
29         checknr \
30         checkpt \
31         chflags \
32         chkey \
33         chpass \
34         cksum \
35         cmp \
36         col \
37         colcrt \
38         colldef \
39         colrm \
40         column \
41         comm \
42         compile_et \
43         compress \
44         cpio \
45         csplit \
46         ctags \
47         cut \
48         dirname \
49         du \
50         ee \
51         enigma \
52         env \
53         evtranalyze \
54         expand \
55         false \
56         fetch \
57         file \
58         file2c \
59         find \
60         finger \
61         fmt \
62         fold \
63         from \
64         fstat \
65         fsync \
66         ftp \
67         gencat \
68         getconf \
69         getent \
70         getopt \
71         gprof \
72         gzip \
73         head \
74         hexdump \
75         iconv \
76         id \
77         indent \
78         ipcrm \
79         ipcs \
80         join \
81         jot \
82         kdump \
83         kenv \
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         mandoc \
114         mesg \
115         mkdep \
116         mkfifo \
117         mklocale \
118         mkstr \
119         mktemp \
120         monitor \
121         msgs \
122         mt \
123         ncal \
124         netstat \
125         newgrp \
126         newkey \
127         nfsstat \
128         nice \
129         nl \
130         nohup \
131         objformat \
132         opieinfo \
133         opiekey \
134         opiepasswd \
135         pagesize \
136         passwd \
137         paste \
138         patch \
139         pathchk \
140         pctrack \
141         pkg_radd \
142         pkg_search \
143         pkill \
144         pr \
145         printenv \
146         printf \
147         quota \
148         rdist \
149         relpath \
150         renice \
151         rev \
152         rfcomm_sppd \
153         rlogin \
154         rpcgen \
155         rpcinfo \
156         rs \
157         rsh \
158         rup \
159         ruptime \
160         rusers \
161         rwall \
162         rwho \
163         script \
164         sdpquery \
165         sed \
166         seq \
167         shar \
168         shlock \
169         showmount \
170         sockstat \
171         soelim \
172         split \
173         stat \
174         su \
175         symorder \
176         systat \
177         tabs \
178         tail \
179         talk \
180         tar \
181         tcopy \
182         tee \
183         telnet \
184         tftp \
185         time \
186         tip \
187         top \
188         touch \
189         tput \
190         tr \
191         true \
192         truncate \
193         truss \
194         tset \
195         tsort \
196         tty \
197         ul \
198         uname \
199         undo \
200         unexpand \
201         unifdef \
202         uniq \
203         units \
204         unvis \
205         usbhidctl \
206         users \
207         uudecode \
208         uuencode \
209         uuidgen \
210         vgrind \
211         vi \
212         vis \
213         vknet \
214         vmstat \
215         w \
216         wall \
217         wc \
218         what \
219         whereis \
220         which \
221         who \
222         whois \
223         window \
224         wmake \
225         write \
226         xargs \
227         xinstall \
228         xlint \
229         xstr \
230         yacc \
231         yes \
232         ypcat \
233         ypmatch \
234         ypwhich
235
236 .if !defined(NO_BIND)
237 SUBDIR+=dig \
238         dnssec-keygen \
239         dnssec-signzone \
240         host
241 .endif
242
243 .if defined(WANT_HESIOD)
244 SUBDIR+=hesinfo
245 .endif
246
247 .if !defined(NO_OPENSSL)
248 SUBDIR+=bc \
249         dc
250 .endif
251
252
253 .if !defined(NO_SENDMAIL)
254 SUBDIR+=vacation 
255 .endif
256
257 .if ${MACHINE_ARCH} == "i386"
258 # Things that don't compile on alpha or are aout specific:
259 SUBDIR+=doscmd \
260         gcore \
261         gprof4 \
262         ncplist \
263         ncplogin \
264         sasc \
265         smbutil
266 .endif
267
268 .include <bsd.subdir.mk>