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