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