xref: /dragonfly/usr.bin/Makefile (revision 2e3ed54d)
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.31 2005/07/23 19:47:15 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	mkdep \
113	mkfifo \
114	mklocale \
115	mkstr \
116	mktemp \
117	msgs \
118	mt \
119	ncal \
120	netstat \
121	newgrp \
122	newkey \
123	nfsstat \
124	nice \
125	nl \
126	nohup \
127	objformat \
128	opieinfo \
129	opiekey \
130	opiepasswd \
131	pagesize \
132	passwd \
133	paste \
134	patch \
135	pathchk \
136	pkill \
137	pr \
138	printenv \
139	printf \
140	quota \
141	rdist \
142	renice \
143	relpath \
144	rev \
145	rlogin \
146	rpcgen \
147	rpcinfo \
148	rs \
149	rsh \
150	rup \
151	ruptime \
152	rusers \
153	rwall \
154	rwho \
155	script \
156	sed \
157	seq \
158	shar \
159	shlock \
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