xref: /dflybsd-src/usr.bin/Makefile (revision c97b914161d0cd26b116bfaff8f6238a8a222d09)
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#
11SUBDIR=	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	crunch \
46	csplit \
47	ctags \
48	cut \
49	dirname \
50	du \
51	ee \
52	enigma \
53	env \
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	mesg \
114	mkdep \
115	mkfifo \
116	mklocale \
117	mkstr \
118	mktemp \
119	monitor \
120	msgs \
121	mt \
122	ncal \
123	netstat \
124	newgrp \
125	newkey \
126	nfsstat \
127	nice \
128	nl \
129	nohup \
130	objformat \
131	opieinfo \
132	opiekey \
133	opiepasswd \
134	pagesize \
135	passwd \
136	paste \
137	patch \
138	pathchk \
139	pctrack \
140	pkg_radd \
141	pkg_search \
142	pkill \
143	pr \
144	printenv \
145	printf \
146	quota \
147	rdist \
148	relpath \
149	renice \
150	rev \
151	rfcomm_sppd \
152	rlogin \
153	rpcgen \
154	rpcinfo \
155	rs \
156	rsh \
157	rup \
158	ruptime \
159	rusers \
160	rwall \
161	rwho \
162	script \
163	sdpquery \
164	sed \
165	seq \
166	shar \
167	shlock \
168	showmount \
169	sockstat \
170	soelim \
171	split \
172	stat \
173	su \
174	symorder \
175	systat \
176	tabs \
177	tail \
178	talk \
179	tar \
180	tcopy \
181	tee \
182	telnet \
183	tftp \
184	time \
185	tip \
186	top \
187	touch \
188	tput \
189	tr \
190	true \
191	truncate \
192	truss \
193	tset \
194	tsort \
195	tty \
196	ul \
197	uname \
198	undo \
199	unexpand \
200	unifdef \
201	uniq \
202	units \
203	unvis \
204	usbhidctl \
205	users \
206	uudecode \
207	uuencode \
208	uuidgen \
209	vgrind \
210	vi \
211	vis \
212	vknet \
213	vmstat \
214	w \
215	wall \
216	wc \
217	what \
218	whereis \
219	which \
220	who \
221	whois \
222	window \
223	wmake \
224	write \
225	xargs \
226	xinstall \
227	xlint \
228	xstr \
229	yacc \
230	yes \
231	ypcat \
232	ypmatch \
233	ypwhich
234
235.if !defined(NO_BIND)
236SUBDIR+=dig \
237	dnssec-keygen \
238	dnssec-signzone \
239	host
240.endif
241
242.if defined(WANT_HESIOD)
243SUBDIR+=hesinfo
244.endif
245
246.if !defined(NO_OPENSSL)
247SUBDIR+=bc \
248	dc
249.endif
250
251
252.if !defined(NO_SENDMAIL)
253SUBDIR+=vacation
254.endif
255
256.if ${MACHINE_ARCH} == "i386"
257# Things that don't compile on alpha or are aout specific:
258SUBDIR+=doscmd \
259	gcore \
260	gprof4 \
261	ncplist \
262	ncplogin \
263	sasc \
264	smbutil
265.endif
266
267.include <bsd.subdir.mk>
268