Makefile revision 1.79
1#	$NetBSD: Makefile,v 1.79 1997/11/11 00:13:10 scottr Exp $
2#	from: @(#)Makefile	8.3 (Berkeley) 1/7/94
3
4.include <bsd.own.mk>			# for EXPORTABLE_SYSTEM definition
5
6SUBDIR=	apply apropos asa at audioctl banner basename bdes \
7	biff cal calendar cap_mkdb checknr chflags chpass \
8	cksum cmp col colcrt colrm column comm compress \
9	crontab crunch ctags cut dirname du eject env \
10	error expand false file find finger fmt fold fpr \
11	from fsplit fstat ftp gencat getconf getopt head \
12	hexdump id indent ipcrm ipcs join jot kdump ktrace \
13	lam last lastcomm leave less lex locate lock \
14	logger login logname look lorder m4 machine mail \
15	make man menuc mesg mixerctl mkdep mkfifo mkstr modstat \
16	msgc msgs netstat newsyslog nfsstat nice nohup pagesize \
17	passwd paste patch pr printenv printf quota rdist \
18	renice rev rlogin rpcgen rpcinfo rs rsh rup \
19	ruptime rusers rwall rwho script sed shar shlock \
20	showmount skey skeyinfo skeyinit soelim split \
21	strings su systat tail talk tcopy tee tftp time \
22	tip tn3270 touch tput tr true tset tsort tty ul \
23	uname unexpand unifdef uniq units unvis users \
24	uudecode uuencode vacation vgrind vi vis vmstat w \
25	wall wc what whatis whereis which who whois window \
26	write xargs xinstall xlint xstr yacc yes ypcat \
27	ypmatch ypwhich
28
29.if	make(clean) || make(cleandir)
30SUBDIR+=ar elf2aout elf2ecoff elfstrip fdformat \
31	gprof ldd nm ranlib size strip telnet
32.else
33
34# XXX Keep telnet(1) and libtelnet from getting out of sync during the build
35# XXX process.
36.if !exists(${.CURDIR}/../domestic/usr.bin/telnet) || \
37    defined(EXPORTABLE_SYSTEM)
38SUBDIR+=telnet
39.endif
40
41# Don't use the standard a.out tool chain on non-aout (ELF) platforms.
42# On ELF platforms, build the  ELF ldd.
43.if (${MACHINE_ARCH} != "alpha" && ${MACHINE_ARCH} != "mips" && \
44     ${MACHINE_ARCH} != "powerpc")
45SUBDIR+= ar gprof nm ranlib size strip
46.else
47SUBDIR+= ldd
48.endif
49
50.if (${MACHINE_ARCH} == "i386" || ${MACHINE} == "atari" || \
51     ${MACHINE_ARCH} == "arm32" || ${MACHINE_ARCH} == "sparc")
52SUBDIR+= fdformat
53.endif
54
55# Build ELF to {ecoff, aout} tools on mips, for old bootblocks/PROMs.
56.if (${MACHINE_ARCH} == "mips")
57SUBDIR+= elf2aout elf2ecoff elfstrip
58.endif
59
60.endif	# make(clean) || make(cleandir)
61
62.include <bsd.subdir.mk>
63