bsd.libnames.mk revision 74535
11553Srgrimes# $FreeBSD: head/share/mk/bsd.libnames.mk 74535 2001-03-20 20:21:08Z des $
21553Srgrimes#
31553Srgrimes# The include file <bsd.libnames.mk> define library names. 
41553Srgrimes# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this 
51553Srgrimes# file where necessary.
61553Srgrimes
71553Srgrimes
81553SrgrimesLIBCRT0?=	${DESTDIR}${LIBDIR}/crt0.o
91553SrgrimesLIBKZHEAD?=	${DESTDIR}${LIBDIR}/kzhead.o
101553SrgrimesLIBKZTAIL?=	${DESTDIR}${LIBDIR}/kztail.o
111553Srgrimes
121553SrgrimesLIBALIAS?=	${DESTDIR}${LIBDIR}/libalias.a
131553SrgrimesLIBATM?=	${DESTDIR}${LIBDIR}/libatm.a
141553SrgrimesLIBC?=		${DESTDIR}${LIBDIR}/libc.a
151553SrgrimesLIBC_R?=	${DESTDIR}${LIBDIR}/libc_r.a
161553SrgrimesLIBC_PIC=	${DESTDIR}${LIBDIR}/libc_pic.a
171553SrgrimesLIBCALENDAR?=	${DESTDIR}${LIBDIR}/libcalendar.a
181553SrgrimesLIBCAM?=	${DESTDIR}${LIBDIR}/libcam.a
191553SrgrimesLIBCIPHER?=	${DESTDIR}${LIBDIR}/libcipher.a	# XXX in secure dist, not base
201553SrgrimesLIBCOM_ERR=	${DESTDIR}${LIBDIR}/libcom_err.a
211553SrgrimesLIBCOMPAT?=	${DESTDIR}${LIBDIR}/libcompat.a
221553SrgrimesLIBCRYPT?=	${DESTDIR}${LIBDIR}/libcrypt.a
231553SrgrimesLIBCRYPTO?=	${DESTDIR}${LIBDIR}/libcrypto.a	# XXX in secure dist, not base
241553SrgrimesLIBCURSES?=	${DESTDIR}${LIBDIR}/libcurses.a
251553SrgrimesLIBDES?=	${DESTDIR}${LIBDIR}/libdes.a	# XXX in secure dist, not base
261553SrgrimesLIBDEVSTAT?=	${DESTDIR}${LIBDIR}/libdevstat.a
271553SrgrimesLIBDIALOG?=	${DESTDIR}${LIBDIR}/libdialog.a
281553SrgrimesLIBDISK?=	${DESTDIR}${LIBDIR}/libdisk.a
291553SrgrimesLIBEDIT?=	${DESTDIR}${LIBDIR}/libedit.a
301553SrgrimesLIBF2C?=	${DESTDIR}${LIBDIR}/libf2c.a
311553SrgrimesLIBFETCH?=	${DESTDIR}${LIBDIR}/libfetch.a
321553SrgrimesLIBFL?=		"don't use LIBFL, use LIBL"
331553SrgrimesLIBFORMS?=	${DESTDIR}${LIBDIR}/libforms.a
341553SrgrimesLIBFTPIO?=	${DESTDIR}${LIBDIR}/libftpio.a
3530602ScharnierLIBGPLUSPLUS?=	${DESTDIR}${LIBDIR}/libg++.a
361553SrgrimesLIBGCC?=	${DESTDIR}${LIBDIR}/libgcc.a
371553SrgrimesLIBGCC_PIC?=	${DESTDIR}${LIBDIR}/libgcc_pic.a
381553SrgrimesLIBGMP?=	${DESTDIR}${LIBDIR}/libgmp.a
391553SrgrimesLIBGNUREGEX?=	${DESTDIR}${LIBDIR}/libgnuregex.a
401553SrgrimesLIBHISTORY?=	${DESTDIR}${LIBDIR}/libhistory.a
4130602ScharnierLIBIPSEC?=	${DESTDIR}${LIBDIR}/libipsec.a
4230602ScharnierLIBIPX?=	${DESTDIR}${LIBDIR}/libipx.a
4330602ScharnierLIBISC?=	${DESTDIR}${LIBDIR}/libisc.a
446284SwollmanLIBKDB?=	${DESTDIR}${LIBDIR}/libkdb.a	# XXX in secure dist, not base
4542456SdesLIBKRB?=	${DESTDIR}${LIBDIR}/libkrb.a	# XXX in secure dist, not base
461553SrgrimesLIBKEYCAP?=	${DESTDIR}${LIBDIR}/libkeycap.a
471553SrgrimesLIBKVM?=	${DESTDIR}${LIBDIR}/libkvm.a
4812946SphkLIBL?=		${DESTDIR}${LIBDIR}/libl.a
491553SrgrimesLIBLN?=		"don't use LIBLN, use LIBL"
501553SrgrimesLIBM?=		${DESTDIR}${LIBDIR}/libm.a
5112946SphkLIBMD?=		${DESTDIR}${LIBDIR}/libmd.a
521553SrgrimesLIBMP?=		${DESTDIR}${LIBDIR}/libmp.a
5330602ScharnierLIBMYTINFO?=	"don't use LIBMYTINFO, use LIBNCURSES"
5430602ScharnierLIBNCP?=	${DESTDIR}${LIBDIR}/libncp.a
551553SrgrimesLIBNCURSES?=	${DESTDIR}${LIBDIR}/libncurses.a
561553SrgrimesLIBNETGRAPH?=	${DESTDIR}${LIBDIR}/libnetgraph.a
571553SrgrimesLIBOBJC?=	${DESTDIR}${LIBDIR}/libobjc.a
581553SrgrimesLIBOPIE?=	${DESTDIR}${LIBDIR}/libopie.a
5930602Scharnier
601553Srgrimes# The static PAM library doesn't know its secondary dependencies,
6142456Sdes# so we have to specify them explictly.
621553SrgrimesLIBPAM?=	${DESTDIR}${LIBDIR}/libpam.a
6312946SphkMINUSLPAM?=	-lpam
6412946Sphk.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO"
6512946Sphk.ifdef MAKE_KERBEROS4
6612946SphkLIBPAM+=	${LIBKRB} ${LIBCRYPTO} ${LIBCOM_ERR}
6712946SphkMINUSLPAM+=	-lkrb -lcrypto -lcom_err
681553Srgrimes.endif
6912946SphkLIBPAM+=	${LIBRADIUS} ${LIBTACPLUS} ${LIBSKEY} ${LIBCRYPT} ${LIBMD} \
7012946Sphk		${LIBUTIL} ${LIBOPIE}
7112946SphkMINUSLPAM+=	-lradius -ltacplus -lskey -lcrypt -lmd -lutil -lopie
721553Srgrimes.endif
7342456Sdes
7442456SdesLIBPC?=		${DESTDIR}${LIBDIR}/libpc.a	# XXX doesn't exist
7542456SdesLIBPCAP?=	${DESTDIR}${LIBDIR}/libpcap.a
7642456SdesLIBPERL?=	${DESTDIR}${LIBDIR}/libperl.a
7742456SdesLIBPLOT?=	${DESTDIR}${LIBDIR}/libplot.a	# XXX doesn't exist
7842456SdesLIBPOSIX1E?=	${DESTDIR}${LIBDIR}/libposix1e.a
7912946SphkLIBRADIUS?=	${DESTDIR}${LIBDIR}/libradius.a
8012946SphkLIBREADLINE?=	${DESTDIR}${LIBDIR}/libreadline.a
811553SrgrimesLIBRESOLV?=	${DESTDIR}${LIBDIR}/libresolv.a	# XXX doesn't exist
821553SrgrimesLIBRPCSVC?=	${DESTDIR}${LIBDIR}/librpcsvc.a
8312946SphkLIBSCRYPT?=	"don't use LIBSCRYPT, use LIBCRYPT"
841553SrgrimesLIBDESCRYPT?=	"don't use LIBDESCRYPT, use LIBCRYPT"
8512946SphkLIBSCSI?=	${DESTDIR}${LIBDIR}/libscsi.a
8612946SphkLIBSKEY?=	${DESTDIR}${LIBDIR}/libskey.a
8712946SphkLIBSS?=		${DESTDIR}${LIBDIR}/libss.a
881553SrgrimesLIBSSL?=	${DESTDIR}${LIBDIR}/libssl.a	# XXX in secure dist, not base
8942456SdesLIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
901553SrgrimesLIBTACPLUS?=	${DESTDIR}${LIBDIR}/libtacplus.a
9112946SphkLIBTELNET?=	${DESTDIR}${LIBDIR}/libtelnet.a
9212946SphkLIBTERMCAP?=	${DESTDIR}${LIBDIR}/libtermcap.a
9312946SphkLIBTERMLIB?=	"don't use LIBTERMLIB, use LIBTERMCAP"
9442456SdesLIBUTIL?=	${DESTDIR}${LIBDIR}/libutil.a
9512946SphkLIBWRAP?=	${DESTDIR}${LIBDIR}/libwrap.a
9612946SphkLIBXPG4?=	${DESTDIR}${LIBDIR}/libxpg4.a
9712946SphkLIBY?=		${DESTDIR}${LIBDIR}/liby.a
9812946SphkLIBZ?=		${DESTDIR}${LIBDIR}/libz.a
991553Srgrimes