Merge branch 'vendor/LIBRESSL'
[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         kdump \
89         kenv \
90         keylogin \
91         keylogout \
92         killall \
93         ktrace \
94         ktrdump \
95         lam \
96         last \
97         lastcomm \
98         ldd \
99         leave \
100         less \
101         lessecho \
102         lesskey \
103         limits \
104         locale \
105         localedef \
106         locate \
107         lock \
108         lockf \
109         logger \
110         login \
111         logname \
112         look \
113         lorder \
114         lsvfs \
115         lt \
116         lzmainfo \
117         m4 \
118         mail \
119         mandoc \
120         mesg \
121         mkcsmapper \
122         mkdep \
123         mkesdb \
124         mkfifo \
125         mkstr \
126         mktemp \
127         monitor \
128         msgs \
129         mt \
130         nc \
131         ncal \
132         netstat \
133         newgrp \
134         nfsstat \
135         nice \
136         nl \
137         nohup \
138         objformat \
139         opieinfo \
140         opiekey \
141         opiepasswd \
142         pagesize \
143         passwd \
144         paste \
145         patch \
146         pathchk \
147         pctrack \
148         perror \
149         pkill \
150         pr \
151         printenv \
152         printf \
153         pwait \
154         quota \
155         rdist \
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         su \
184         symorder \
185         systat \
186         tabs \
187         tail \
188         talk \
189         tar \
190         tcopy \
191         tee \
192         tftp \
193         time \
194         tic \
195         tip \
196         top \
197         touch \
198         tput \
199         tr \
200         true \
201         truncate \
202         truss \
203         tset \
204         tsort \
205         tty \
206         ul \
207         uname \
208         undo \
209         unexpand \
210         unifdef \
211         uniq \
212         units \
213         unvis \
214         unzip \
215         usbhidaction \
216         u4bhidctl \
217         users \
218         uudecode \
219         uuencode \
220         vgrind \
221         vi \
222         vis \
223         vknet \
224         vmstat \
225         w \
226         wall \
227         wc \
228         what \
229         whereis \
230         which \
231         who \
232         whois \
233         window \
234         wmake \
235         write \
236         xargs \
237         xinstall \
238         xstr \
239         xz \
240         xzdec \
241         yacc \
242         yes \
243         ypcat \
244         ypmatch \
245         ypwhich
246
247 .if defined(WANT_HESIOD)
248 SUBDIR+=hesinfo
249 .endif
250
251 # Uses lib[re]ssl but can build without it
252 SUBDIR+=ftp \
253         telnet
254
255 # Requires lib[re]ssl
256 #
257 .if !defined(NO_CRYPT)
258 SUBDIR+=chkey \
259         dc \
260         drill \
261         fetch \
262         newkey \
263         bdes \
264         openssl \
265         scp \
266         sftp \
267         ssh \
268         ssh-add \
269         ssh-agent \
270         ssh-keygen \
271         ssh-keyscan
272 .endif
273
274 .include <bsd.subdir.mk>