Makefile revision 32386
1#	@(#)Makefile	8.1 (Berkeley) 6/4/93
2
3.if	${MACHINE} == "tahoe"
4SUBDIR=csu/tahoe.pcc
5.elif	${MACHINE} == "vax"
6SUBDIR=csu/vax.pcc
7.elif	exists(${.CURDIR}/csu/${MACHINE})
8SUBDIR=csu/${MACHINE}
9.endif
10
11# Don't want to build libc on alpha just yet
12.if	${MACHINE} != "alpha"
13SUBDIR+=libc
14.endif
15
16# XXX MISSING:		libplot
17SUBDIR+=libalias libcalendar libcompat libcom_err libcurses libdisk \
18	libedit libf2c libftpio libgnumalloc libipx libkvm libmd libmytinfo \
19	libncurses libopie libpcap libresolv librpcsvc \
20	libscsi libskey libss libtermcap libutil libvgl libxpg4 liby libz
21	
22.if !defined(NOLIBC_R) && ${MACHINE} != "alpha"
23SUBDIR+= libc_r
24.endif
25
26.if !defined(NOTCL) && exists (${.CURDIR}/../contrib/tcl) && \
27	exists(${.CURDIR}/../usr.bin/tclsh) && exists (${.CURDIR}/libtcl)
28SUBDIR+=libtcl
29.endif
30
31.if !exists(${.CURDIR}/../secure) || defined(NOSECURE) || defined(NOCRYPT)
32SUBDIR+= libcrypt
33.else
34SUBDIR+= ../secure/lib/libcrypt
35.if defined(RELEASEDIR)
36# releases do need both libraries
37SUBDIR+= libcrypt
38.endif
39.endif
40
41.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
42# releases do need both libraries
43SUBDIR+= libtelnet
44.endif
45
46# Don't want to build libm on alpha just yet
47.if ${MACHINE} != "alpha"
48.if defined(WANT_CSRG_LIBM)
49SUBDIR+= libm
50.else
51SUBDIR+= msun
52.endif
53.endif
54
55SUBDIR+= compat
56
57.include <bsd.subdir.mk>
58