bsd.libnames.mk revision 44757
1158115Sume#	$Id: bsd.libnames.mk,v 1.20 1999/01/20 21:48:56 jdp Exp $
2158115Sume#
3158115Sume# The include file <bsd.libnames.mk> define library names. 
4158115Sume# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this 
5158115Sume# file where necessary.
6158115Sume
7158115Sume
8158115SumeLIBCRT0?=	${DESTDIR}${LIBDIR}/crt0.o
9158115SumeLIBKZHEAD?=	${DESTDIR}${LIBDIR}/kzhead.o
10158115SumeLIBKZTAIL?=	${DESTDIR}${LIBDIR}/kztail.o
11158115Sume
12158115SumeLIBALIAS?=	${DESTDIR}${LIBDIR}/libalias.a
13158115SumeLIBATM?=	${DESTDIR}${LIBDIR}/libatm.a
14158115SumeLIBC?=		${DESTDIR}${LIBDIR}/libc.a
15158115SumeLIBC_PIC=	${DESTDIR}${LIBDIR}/libc_pic.a
16158115SumeLIBCALENDAR?=	${DESTDIR}${LIBDIR}/libcalendar.a
17158115SumeLIBCAM?=	${DESTDIR}${LIBDIR}/libcam.a
18158115SumeLIBCIPHER?=	${DESTDIR}${LIBDIR}/libcipher.a	# XXX in secure dist, not base
19158115SumeLIBCOM_ERR=	${DESTDIR}${LIBDIR}/libcom_err.a
20158115SumeLIBCOMPAT?=	${DESTDIR}${LIBDIR}/libcompat.a
21158115SumeLIBCRYPT?=	${DESTDIR}${LIBDIR}/libcrypt.a
22158115SumeLIBCURSES?=	${DESTDIR}${LIBDIR}/libcurses.a
23158115SumeLIBDES?=	${DESTDIR}${LIBDIR}/libdes.a	# XXX in secure dist, not base
24158115SumeLIBDEVSTAT?=	${DESTDIR}${LIBDIR}/libdevstat.a
25158115SumeLIBDIALOG?=	${DESTDIR}${LIBDIR}/libdialog.a
26158115SumeLIBDISK?=	${DESTDIR}${LIBDIR}/libdisk.a
27158115SumeLIBEDIT?=	${DESTDIR}${LIBDIR}/libedit.a
28158115SumeLIBF2C?=	${DESTDIR}${LIBDIR}/libf2c.a
29158115SumeLIBFL?=		"don't use LIBFL, use LIBL"
30158115SumeLIBFORMS?=	${DESTDIR}${LIBDIR}/libforms.a
31158115SumeLIBFTPIO?=	${DESTDIR}${LIBDIR}/libftpio.a
32158115SumeLIBGPLUSPLUS?=	${DESTDIR}${LIBDIR}/libg++.a
33158115SumeLIBGCC?=	${DESTDIR}${LIBDIR}/libgcc.a
34158115SumeLIBGCC_PIC?=	${DESTDIR}${LIBDIR}/libgcc_pic.a
35158115SumeLIBGMP?=	${DESTDIR}${LIBDIR}/libgmp.a
36158115SumeLIBGNUREGEX?=	${DESTDIR}${LIBDIR}/libgnuregex.a
37158115SumeLIBIPX?=	${DESTDIR}${LIBDIR}/libipx.a
38158115SumeLIBKDB?=	${DESTDIR}${LIBDIR}/libkdb.a	# XXX in secure dist, not base
39158115SumeLIBKRB?=	${DESTDIR}${LIBDIR}/libkrb.a	# XXX in secure dist, not base
40158115SumeLIBKEYCAP?=	${DESTDIR}${LIBDIR}/libkeycap.a
41158115SumeLIBKVM?=	${DESTDIR}${LIBDIR}/libkvm.a
42158115SumeLIBL?=		${DESTDIR}${LIBDIR}/libl.a
43158115SumeLIBLN?=		"don't use, LIBLN, use LIBL"
44158115SumeLIBM?=		${DESTDIR}${LIBDIR}/libm.a
45158115SumeLIBMD?=		${DESTDIR}${LIBDIR}/libmd.a
46158115SumeLIBMP?=		${DESTDIR}${LIBDIR}/libmp.a
47158115SumeLIBMYTINFO?=	${DESTDIR}${LIBDIR}/libmytinfo.a
48158115SumeLIBNCURSES?=	${DESTDIR}${LIBDIR}/libncurses.a
49158115SumeLIBOBJC?=	${DESTDIR}${LIBDIR}/libobjc.a
50158115SumeLIBOPIE?=	${DESTDIR}${LIBDIR}/libopie.a
51158115Sume
52158115Sume# The static PAM library doesn't know its secondary dependencies,
53158115Sume# so we have to specify them explictly.
54158115SumeLIBPAM?=	${DESTDIR}${LIBDIR}/libpam.a	# XXX doesn't exist
55158115SumeMINUSLPAM?=	-lpam
56158115Sume.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO"
57158115Sume.ifdef MAKE_KERBEROS4
58158115SumeLIBPAM+=	${LIBKRB} ${LIBDES}
59158115SumeMINUSLPAM+=	-lkrb -ldes
60158115Sume.endif
61158115SumeLIBPAM+=	${LIBRADIUS} ${LIBTACPLUS} ${LIBSKEY} ${LIBCRYPT} ${LIBMD}
62158115SumeMINUSLPAM+=	-lradius -ltacplus -lskey -lcrypt -lmd
63158115Sume.endif
64158115Sume
65158115SumeLIBPC?=		${DESTDIR}${LIBDIR}/libpc.a	# XXX doesn't exist
66158115SumeLIBPCAP?=	${DESTDIR}${LIBDIR}/libpcap.a
67158115SumeLIBPERL?=	${DESTDIR}${LIBDIR}/libperl.a
68158115SumeLIBPLOT?=	${DESTDIR}${LIBDIR}/libplot.a	# XXX doesn't exist
69158115SumeLIBRADIUS?=	${DESTDIR}${LIBDIR}/libradius.a
70158115SumeLIBREADLINE?=	${DESTDIR}${LIBDIR}/libreadline.a
71158115SumeLIBRESOLV?=	${DESTDIR}${LIBDIR}/libresolv.a	# XXX doesn't exist
72158115SumeLIBRPCSVC?=	${DESTDIR}${LIBDIR}/librpcsvc.a
73158115SumeLIBSCRYPT?=	"don't use LIBSCRYPT, use LIBCRYPT"
74158115SumeLIBDESCRYPT?=	"don't use LIBDESCRYPT, use LIBCRYPT"
75158115SumeLIBSCSI?=	${DESTDIR}${LIBDIR}/libscsi.a
76158115SumeLIBSKEY?=	${DESTDIR}${LIBDIR}/libskey.a
77158115SumeLIBSS?=		${DESTDIR}${LIBDIR}/libss.a
78158115SumeLIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
79158115SumeLIBTACPLUS?=	${DESTDIR}${LIBDIR}/libtacplus.a
80158115SumeLIBTCL?=	${DESTDIR}${LIBDIR}/libtcl.a
81158115SumeLIBTELNET?=	${DESTDIR}${LIBDIR}/libtelnet.a
82158115SumeLIBTERMCAP?=	${DESTDIR}${LIBDIR}/libtermcap.a
83158115SumeLIBTERMLIB?=	"don't use LIBTERMLIB, use LIBTERMCAP"
84158115SumeLIBUTIL?=	${DESTDIR}${LIBDIR}/libutil.a
85158115SumeLIBWRAP?=	${DESTDIR}${LIBDIR}/libwrap.a
86158115SumeLIBXPG4?=	${DESTDIR}${LIBDIR}/libxpg4.a
87158115SumeLIBY?=		${DESTDIR}${LIBDIR}/liby.a
88158115SumeLIBZ?=		${DESTDIR}${LIBDIR}/libz.a
89158115Sume