xref: /dragonfly/usr.bin/Makefile (revision 99dd49c5)
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	csplit \
46	ctags \
47	cut \
48	dirname \
49	du \
50	ee \
51	enigma \
52	env \
53	expand \
54	false \
55	fetch \
56	file \
57	file2c \
58	find \
59	finger \
60	fmt \
61	fold \
62	from \
63	fstat \
64	fsync \
65	ftp \
66	gencat \
67	getconf \
68	getent \
69	getopt \
70	gprof \
71	gzip \
72	head \
73	hexdump \
74	iconv \
75	id \
76	indent \
77	ipcrm \
78	ipcs \
79	join \
80	jot \
81	kdump \
82	kenv \
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	locale \
100	locate \
101	lock \
102	lockf \
103	logger \
104	login \
105	logname \
106	look \
107	lorder \
108	lsvfs \
109	m4 \
110	mail \
111	make \
112	mesg \
113	mkdep \
114	mkfifo \
115	mklocale \
116	mkstr \
117	mktemp \
118	monitor \
119	msgs \
120	mt \
121	ncal \
122	netstat \
123	newgrp \
124	newkey \
125	nfsstat \
126	nice \
127	nl \
128	nohup \
129	objformat \
130	opieinfo \
131	opiekey \
132	opiepasswd \
133	pagesize \
134	passwd \
135	paste \
136	patch \
137	pathchk \
138	pctrack \
139	pkg_radd \
140	pkg_search \
141	pkill \
142	pr \
143	printenv \
144	printf \
145	quota \
146	rdist \
147	relpath \
148	renice \
149	rev \
150	rfcomm_sppd \
151	rlogin \
152	rpcgen \
153	rpcinfo \
154	rs \
155	rsh \
156	rup \
157	ruptime \
158	rusers \
159	rwall \
160	rwho \
161	script \
162	sdpquery \
163	sed \
164	seq \
165	shar \
166	shlock \
167	showmount \
168	sockstat \
169	soelim \
170	split \
171	stat \
172	su \
173	symorder \
174	systat \
175	tabs \
176	tail \
177	talk \
178	tar \
179	tcopy \
180	tee \
181	telnet \
182	tftp \
183	time \
184	tip \
185	top \
186	touch \
187	tput \
188	tr \
189	true \
190	truncate \
191	truss \
192	tset \
193	tsort \
194	tty \
195	ul \
196	uname \
197	undo \
198	unexpand \
199	unifdef \
200	uniq \
201	units \
202	unvis \
203	usbhidctl \
204	users \
205	uudecode \
206	uuencode \
207	uuidgen \
208	vgrind \
209	vi \
210	vis \
211	vknet \
212	vmstat \
213	w \
214	wall \
215	wc \
216	what \
217	whereis \
218	which \
219	who \
220	whois \
221	window \
222	wmake \
223	write \
224	xargs \
225	xinstall \
226	xlint \
227	xstr \
228	yacc \
229	yes \
230	ypcat \
231	ypmatch \
232	ypwhich
233
234.if !defined(NO_BIND)
235SUBDIR+=dig \
236	dnssec-keygen \
237	dnssec-signzone \
238	host
239.endif
240
241.if defined(WANT_HESIOD)
242SUBDIR+=hesinfo
243.endif
244
245.if !defined(NO_OPENSSL)
246SUBDIR+=bc \
247	dc
248.endif
249
250
251.if !defined(NO_SENDMAIL)
252SUBDIR+=vacation
253.endif
254
255.if ${MACHINE_ARCH} == "i386"
256# Things that don't compile on alpha or are aout specific:
257SUBDIR+=doscmd \
258	gcore \
259	gprof4 \
260	ncplist \
261	ncplogin \
262	sasc \
263	smbutil
264.endif
265
266.include <bsd.subdir.mk>
267