Makefile revision 32386
11573Srgrimes#	@(#)Makefile	8.1 (Berkeley) 6/4/93
21573Srgrimes
31573Srgrimes.if	${MACHINE} == "tahoe"
42275SpaulSUBDIR=csu/tahoe.pcc
51573Srgrimes.elif	${MACHINE} == "vax"
62275SpaulSUBDIR=csu/vax.pcc
732386Sjb.elif	exists(${.CURDIR}/csu/${MACHINE})
82275SpaulSUBDIR=csu/${MACHINE}
91573Srgrimes.endif
101573Srgrimes
1132386Sjb# Don't want to build libc on alpha just yet
1232375Sjb.if	${MACHINE} != "alpha"
1332375SjbSUBDIR+=libc
1432375Sjb.endif
1532375Sjb
1612242Smarkm# XXX MISSING:		libplot
1732375SjbSUBDIR+=libalias libcalendar libcompat libcom_err libcurses libdisk \
1831531Shelbig	libedit libf2c libftpio libgnumalloc libipx libkvm libmd libmytinfo \
1922385Spst	libncurses libopie libpcap libresolv librpcsvc \
2028587Ssos	libscsi libskey libss libtermcap libutil libvgl libxpg4 liby libz
2117655Speter	
2232375Sjb.if !defined(NOLIBC_R) && ${MACHINE} != "alpha"
2317706SjulianSUBDIR+= libc_r
2417706Sjulian.endif
2517706Sjulian
2624833Speter.if !defined(NOTCL) && exists (${.CURDIR}/../contrib/tcl) && \
2724833Speter	exists(${.CURDIR}/../usr.bin/tclsh) && exists (${.CURDIR}/libtcl)
2824833SpeterSUBDIR+=libtcl
2924833Speter.endif
3024833Speter
3120318Sphk.if !exists(${.CURDIR}/../secure) || defined(NOSECURE) || defined(NOCRYPT)
3211071SacheSUBDIR+= libcrypt
3311071Sache.else
3411071SacheSUBDIR+= ../secure/lib/libcrypt
3513620Sjoerg.if defined(RELEASEDIR)
3613620Sjoerg# releases do need both libraries
3713620SjoergSUBDIR+= libcrypt
3811071Sache.endif
3913620Sjoerg.endif
4011071Sache
4129925Smarkm.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
4214077Sjoerg# releases do need both libraries
4314077SjoergSUBDIR+= libtelnet
4414077Sjoerg.endif
459957Smarkm
4632386Sjb# Don't want to build libm on alpha just yet
4732386Sjb.if ${MACHINE} != "alpha"
4832386Sjb.if defined(WANT_CSRG_LIBM)
492119SjkhSUBDIR+= libm
502119Sjkh.else
512119SjkhSUBDIR+= msun
522119Sjkh.endif
5332386Sjb.endif
542119Sjkh
5520845SpeterSUBDIR+= compat
5620845Speter
571573Srgrimes.include <bsd.subdir.mk>
58