bsd.libnames.mk revision 74928
1250079Scarl# $FreeBSD: head/share/mk/bsd.libnames.mk 74928 2001-03-28 12:08:22Z ru $ 2250079Scarl# 3250079Scarl# The include file <bsd.libnames.mk> define library names. 4250079Scarl# Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this 5250079Scarl# file where necessary. 6250079Scarl 7250079Scarl 8250079ScarlLIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o 9250079ScarlLIBKZHEAD?= ${DESTDIR}${LIBDIR}/kzhead.o 10250079ScarlLIBKZTAIL?= ${DESTDIR}${LIBDIR}/kztail.o 11250079Scarl 12250079ScarlLIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a 13250079ScarlLIBATM?= ${DESTDIR}${LIBDIR}/libatm.a 14250079ScarlLIBC?= ${DESTDIR}${LIBDIR}/libc.a 15250079ScarlLIBC_R?= ${DESTDIR}${LIBDIR}/libc_r.a 16250079ScarlLIBC_PIC= ${DESTDIR}${LIBDIR}/libc_pic.a 17250079ScarlLIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a 18250079ScarlLIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a 19250079ScarlLIBCIPHER?= ${DESTDIR}${LIBDIR}/libcipher.a # XXX in secure dist, not base 20250079ScarlLIBCOM_ERR= ${DESTDIR}${LIBDIR}/libcom_err.a 21250079ScarlLIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a 22250079ScarlLIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a 23250079ScarlLIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a # XXX in secure dist, not base 24250079ScarlLIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a 25250079ScarlLIBDES?= ${DESTDIR}${LIBDIR}/libdes.a # XXX in secure dist, not base 26250079ScarlLIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a 27250079ScarlLIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a 28250079ScarlLIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a 29250079ScarlLIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a 30250079ScarlLIBF2C?= ${DESTDIR}${LIBDIR}/libf2c.a 31250079ScarlLIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a 32250079ScarlLIBFL?= "don't use LIBFL, use LIBL" 33250079ScarlLIBFORMS?= ${DESTDIR}${LIBDIR}/libforms.a 34250079ScarlLIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a 35250079ScarlLIBGPLUSPLUS?= ${DESTDIR}${LIBDIR}/libg++.a 36250079ScarlLIBGCC?= ${DESTDIR}${LIBDIR}/libgcc.a 37250079ScarlLIBGCC_PIC?= ${DESTDIR}${LIBDIR}/libgcc_pic.a 38250079ScarlLIBGMP?= ${DESTDIR}${LIBDIR}/libgmp.a 39250079ScarlLIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a 40250079ScarlLIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a 41250079ScarlLIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a 42250079ScarlLIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a 43250079ScarlLIBISC?= ${DESTDIR}${LIBDIR}/libisc.a 44250079ScarlLIBKDB?= ${DESTDIR}${LIBDIR}/libkdb.a # XXX in secure dist, not base 45250079ScarlLIBKRB?= ${DESTDIR}${LIBDIR}/libkrb.a # XXX in secure dist, not base 46250079ScarlLIBKEYCAP?= ${DESTDIR}${LIBDIR}/libkeycap.a 47250079ScarlLIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a 48250079ScarlLIBL?= ${DESTDIR}${LIBDIR}/libl.a 49250079ScarlLIBLN?= "don't use LIBLN, use LIBL" 50250079ScarlLIBM?= ${DESTDIR}${LIBDIR}/libm.a 51250079ScarlLIBMD?= ${DESTDIR}${LIBDIR}/libmd.a 52250079ScarlLIBMP?= ${DESTDIR}${LIBDIR}/libmp.a 53250079ScarlLIBMYTINFO?= "don't use LIBMYTINFO, use LIBNCURSES" 54250079ScarlLIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a 55250079ScarlLIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a 56250079ScarlLIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a 57250079ScarlLIBOBJC?= ${DESTDIR}${LIBDIR}/libobjc.a 58250079ScarlLIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a 59250079Scarl 60250079Scarl# The static PAM library doesn't know its secondary dependencies, 61250079Scarl# so we have to specify them explictly. 62250079ScarlLIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a 63250079ScarlMINUSLPAM?= -lpam 64250079Scarl.if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO" 65250079Scarl.ifdef MAKE_KERBEROS4 66250079ScarlLIBPAM+= ${LIBKRB} ${LIBCRYPTO} ${LIBCOM_ERR} 67250079ScarlMINUSLPAM+= -lkrb -lcrypto -lcom_err 68250079Scarl.endif 69250079ScarlLIBPAM+= ${LIBRADIUS} ${LIBTACPLUS} ${LIBSKEY} ${LIBCRYPT} ${LIBMD} \ 70250079Scarl ${LIBUTIL} ${LIBOPIE} 71250079ScarlMINUSLPAM+= -lradius -ltacplus -lskey -lcrypt -lmd -lutil -lopie 72250079Scarl.endif 73250079Scarl 74250079ScarlLIBPC?= ${DESTDIR}${LIBDIR}/libpc.a # XXX doesn't exist 75250079ScarlLIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a 76250079ScarlLIBPERL?= ${DESTDIR}${LIBDIR}/libperl.a 77250079ScarlLIBPLOT?= ${DESTDIR}${LIBDIR}/libplot.a # XXX doesn't exist 78250079ScarlLIBPOSIX1E?= ${DESTDIR}${LIBDIR}/libposix1e.a 79250079ScarlLIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a 80250079ScarlLIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a 81250079ScarlLIBRESOLV?= ${DESTDIR}${LIBDIR}/libresolv.a # XXX doesn't exist 82250079ScarlLIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a 83250079ScarlLIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a 84250079ScarlLIBSCRYPT?= "don't use LIBSCRYPT, use LIBCRYPT" 85250079ScarlLIBDESCRYPT?= "don't use LIBDESCRYPT, use LIBCRYPT" 86250079ScarlLIBSCSI?= ${DESTDIR}${LIBDIR}/libscsi.a 87250079ScarlLIBSKEY?= ${DESTDIR}${LIBDIR}/libskey.a 88250079ScarlLIBSS?= ${DESTDIR}${LIBDIR}/libss.a 89250079ScarlLIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a # XXX in secure dist, not base 90250079ScarlLIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a 91250079ScarlLIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a 92250079ScarlLIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a 93250079ScarlLIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP" 94250079ScarlLIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a 95250079ScarlLIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a 96250079ScarlLIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a 97250079ScarlLIBY?= ${DESTDIR}${LIBDIR}/liby.a 98250079ScarlLIBZ?= ${DESTDIR}${LIBDIR}/libz.a 99250079Scarl