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