cf1441e7546b50071ad89dfac21af27961716938
[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
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 #
10
11 # No ordering dependencies, everything can run in parallel
12 #
13 SUBDIR_ORDERED=
14
15 SUBDIR= alias \
16         apply \
17         asa \
18         at \
19         awk \
20         banner \
21         basename \
22         bc \
23         biff \
24         bmake \
25         brandelf \
26         bsdcat \
27         btpin \
28         bzip2 \
29         bzip2recover \
30         c89 \
31         c99 \
32         calendar \
33         cap_mkdb \
34         catman \
35         chat \
36         checknr \
37         checkpt \
38         chflags \
39         chpass \
40         cksum \
41         cmp \
42         col \
43         colcrt \
44         colrm \
45         column \
46         comm \
47         compress \
48         cpio \
49         crunch \
50         csplit \
51         ctags \
52         cut \
53         dfregress \
54         dirname \
55         du \
56         ee \
57         enigma \
58         env \
59         evtranalyze \
60         expand \
61         false \
62         file \
63         file2c \
64         find \
65         finger \
66         flex \
67         fmt \
68         fold \
69         from \
70         fstat \
71         fsync \
72         gcore \
73         gencat \
74         getconf \
75         getent \
76         getopt \
77         gzip \
78         head \
79         hexdump \
80         iconv \
81         id \
82         indent \
83         ioprio \
84         ipcrm \
85         ipcs \
86         join \
87         jot \
88         kcollect \
89         kdump \
90         kenv \
91         keylogin \
92         keylogout \
93         killall \
94         ktrace \
95         ktrdump \
96         lam \
97         last \
98         lastcomm \
99         ldd \
100         leave \
101         less \
102         lessecho \
103         lesskey \
104         limits \
105         locale \
106         localedef \
107         locate \
108         lock \
109         lockf \
110         logger \
111         login \
112         logname \
113         look \
114         lorder \
115         lsvfs \
116         lt \
117         lzmainfo \
118         m4 \
119         mail \
120         mandoc \
121         mesg \
122         mkcsmapper \
123         mkdep \
124         mkesdb \
125         mkfifo \
126         mkstr \
127         mktemp \
128         monitor \
129         msgs \
130         mt \
131         nc \
132         ncal \
133         netstat \
134         newgrp \
135         nfsstat \
136         nice \
137         nl \
138         nohup \
139         objformat \
140         opieinfo \
141         opiekey \
142         opiepasswd \
143         pagesize \
144         passwd \
145         paste \
146         patch \
147         pathchk \
148         pctrack \
149         perror \
150         pkill \
151         pr \
152         printenv \
153         printf \
154         pwait \
155         quota \
156         relpath \
157         renice \
158         rev \
159         rfcomm_sppd \
160         rlogin \
161         rpcgen \
162         rpcinfo \
163         rs \
164         rsh \
165         rup \
166         ruptime \
167         rusers \
168         rwall \
169         rwho \
170         script \
171         sdpquery \
172         sed \
173         seq \
174         shar \
175         shlock \
176         showmount \
177         smbutil \
178         sockstat \
179         soelim \
180         sort \
181         split \
182         stat \
183         strfile \
184         su \
185         symorder \
186         systat \
187         tabs \
188         tail \
189         talk \
190         tar \
191         tcopy \
192         tee \
193         tftp \
194         time \
195         tic \
196         tip \
197         top \
198         touch \
199         tput \
200         tr \
201         true \
202         truncate \
203         truss \
204         tset \
205         tsort \
206         tty \
207         ul \
208         uname \
209         undo \
210         unexpand \
211         unifdef \
212         uniq \
213         units \
214         unstr \
215         unvis \
216         unzip \
217         usbhidaction \
218         u4bhidctl \
219         users \
220         uudecode \
221         uuencode \
222         vgrind \
223         vi \
224         vis \
225         vknet \
226         vmstat \
227         w \
228         wall \
229         wc \
230         what \
231         whereis \
232         which \
233         who \
234         whois \
235         window \
236         wmake \
237         write \
238         xargs \
239         xinstall \
240         xstr \
241         xz \
242         xzdec \
243         yacc \
244         yes \
245         ypcat \
246         ypmatch \
247         ypwhich
248
249 .if defined(WANT_HESIOD)
250 SUBDIR+=hesinfo
251 .endif
252
253 # Uses lib[re]ssl but can build without it
254 SUBDIR+=ftp \
255         telnet
256
257 # Requires lib[re]ssl
258 #
259 .if !defined(NO_CRYPT)
260 SUBDIR+=chkey \
261         dc \
262         drill \
263         fetch \
264         newkey \
265         bdes \
266         openssl \
267         scp \
268         sftp \
269         ssh \
270         ssh-add \
271         ssh-agent \
272         ssh-keygen \
273         ssh-keyscan
274 .endif
275
276 .include <bsd.subdir.mk>