Makefile revision 21442
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2#	$Id: Makefile,v 1.75 1997/01/08 11:38:33 ache Exp $
3
4# XXX MISSING:		deroff diction graph learn plot
5#			spell spline struct units xsend
6# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
7# Moved to secure: bdes
8#
9SUBDIR=	apply ar at banner basename biff brandelf cal calendar \
10	cap_mkdb chat checknr chflags chpass cksum col colcrt colldef colrm \
11	column comm compile_et compress cpp ctags cut dig \
12	dirname dnsquery du ee env error expand f2c false fetch file file2c \
13	find finger fmt fold fpr from fsplit fstat ftp gcore gencat getopt \
14	gprof head hexdump host id indent ipcrm ipcs \
15	join jot kdump ktrace key keyinfo keyinit killall lam last \
16	lastcomm leave lex locate lock lockf logger login logname lorder \
17	lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mk_cmds \
18	modstat more msgs mt netstat nfsstat nice \
19	nm nohup pagesize passwd paste pr printenv \
20	printf quota ranlib rdist renice rev rlogin rpcgen \
21	rpcinfo rs rsh rup ruptime rusers rwall \
22	rwho script sed sgmlfmt sgmls shar showmount size soelim split \
23	strings	strip su symorder talk tclsh tconv tcopy tee tftp time \
24	tip tn3270 touch tput tr true tset tsort tty ul	uname \
25	unexpand unifdef uniq units unvis users uudecode uuencode vacation \
26	vgrind vi vis w wall wc what whereis which who whois window \
27	write xargs xinstall xlint xstr yacc yes ypcat ypmatch ypwhich
28SUBDIR+=gprof4
29
30.if !exists(../eBones) || defined(NOSECURE) || !defined(MAKE_EBONES)
31SUBDIR+=telnet
32.else
33.if defined(RELEASEDIR)
34# releases do need both
35SUBDIR+=telnet
36.endif
37SUBDIR+= ../eBones/usr.bin/telnet
38.endif
39
40# Cmp, look and tail all use mmap, so new-VM only.
41# F77 and pascal are VAX/Tahoe only.
42.if	make(clean) || make(cleandir)
43# XXX Should have `f77', `pascal' & `vmstat.sparc' judging by the
44#     machine dependant lines, but we don't have them
45SUBDIR+=cmp kzip look sasc systat tail vmstat
46.elif	${MACHINE} == "hp300"
47SUBDIR+=cmp ld look systat tail vmstat
48.elif	${MACHINE} == "i386"
49SUBDIR+=cmp kzip look sasc systat tail vmstat
50# XXX Use gnu/usr.bin/ld for now
51.elif	${MACHINE} == "luna68k"
52SUBDIR+=cmp ld look systat tail vmstat
53.elif	${MACHINE} == "mips"
54SUBDIR+=cmp look systat tail vmstat
55.elif	${MACHINE} == "sparc"
56SUBDIR+=cmp ld look tail vmstat.sparc
57.elif	${MACHINE} == "tahoe"
58SUBDIR+=f77 pascal systat vmstat
59.elif	${MACHINE} == "vax"
60SUBDIR+=f77 pascal systat vmstat
61.endif
62
63.include <bsd.subdir.mk>
64