Update FILES section and add a few extra cross references.
[dragonfly.git] / share / mk / bsd.libnames.mk
blob11319b05db43ee80a49af165712848a029be62ad
1 # $FreeBSD: src/share/mk/bsd.libnames.mk,v 1.28.2.10 2002/08/08 09:33:28 ru Exp $
2 # $DragonFly: src/share/mk/bsd.libnames.mk,v 1.12 2007/12/23 02:46:40 sephe Exp $
4 # The include file <bsd.libnames.mk> define library names.
5 # Other include files (e.g. bsd.prog.mk, bsd.lib.mk) include this
6 # file where necessary.
8 .if !target(__<bsd.init.mk>__)
9 .error bsd.libnames.mk cannot be included directly.
10 .endif
12 LIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o
13 LIBKZHEAD?= ${DESTDIR}${LIBDIR}/kzhead.o
14 LIBKZTAIL?= ${DESTDIR}${LIBDIR}/kztail.o
16 LIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a
17 LIBARCHIVE?= ${DESTDIR}${LIBDIR}/libarchive.a
18 LIBASN1?= ${DESTDIR}${LIBDIR}/libasn1.a # XXX in secure dist, not base
19 LIBATM?= ${DESTDIR}${LIBDIR}/libatm.a
20 LIBBZ2?= ${DESTDIR}${LIBDIR}/libbz2.a
21 LIBC?= ${DESTDIR}${LIBDIR}/libc.a
22 LIBC_PIC?= ${DESTDIR}${LIBDIR}/libc_pic.a
23 LIBCALENDAR?= ${DESTDIR}${LIBDIR}/libcalendar.a
24 LIBCAM?= ${DESTDIR}${LIBDIR}/libcam.a
25 LIBCIPHER?= ${DESTDIR}${LIBDIR}/libcipher.a # XXX in secure dist, not base
26 LIBCOM_ERR?= ${DESTDIR}${LIBDIR}/libcom_err.a
27 LIBCOMPAT?= ${DESTDIR}${LIBDIR}/libcompat.a
28 LIBCRYPT?= ${DESTDIR}${LIBDIR}/libcrypt.a
29 LIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a # XXX in secure dist, not base
30 LIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a
31 LIBDES?= ${DESTDIR}${LIBDIR}/libdes.a # XXX in secure dist, not base
32 LIBDEVSTAT?= ${DESTDIR}${LIBDIR}/libdevstat.a
33 LIBDIALOG?= ${DESTDIR}${LIBDIR}/libdialog.a
34 LIBDISK?= ${DESTDIR}${LIBDIR}/libdisk.a
35 LIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a
36 LIBF2C?= ${DESTDIR}${LIBDIR}/libf2c.a
37 LIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a
38 LIBFL?= "don't use LIBFL, use LIBL"
39 LIBFORM?= ${DESTDIR}${LIBDIR}/libform.a
40 LIBFORMS?= ${DESTDIR}${LIBDIR}/libforms.a
41 LIBFTPIO?= ${DESTDIR}${LIBDIR}/libftpio.a
42 LIBGPLUSPLUS?= ${DESTDIR}${GCCLIBDIR}/libg++.a
43 LIBG2C?= ${DESTDIR}${LIBDIR}/libg2c.a
44 LIBGCC?= ${DESTDIR}${GCCLIBDIR}/libgcc.a
45 LIBGCC_PIC?= ${DESTDIR}${GCCLIBDIR}/libgcc_pic.a
46 LIBGNUREGEX?= ${DESTDIR}${LIBDIR}/libgnuregex.a
47 LIBGSSAPI?= ${DESTDIR}${LIBDIR}/libgssapi.a # XXX in secure dist, not base
48 LIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a
49 LIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a
50 LIBIPX?= ${DESTDIR}${LIBDIR}/libipx.a
51 LIBISC?= ${DESTDIR}${LIBDIR}/libisc.a
52 LIBKCORE?= ${DESTDIR}${LIBDIR}/libkcore.a
53 LIBKDB?= ${DESTDIR}${LIBDIR}/libkdb.a # XXX in secure dist, not base
54 LIBKRB?= ${DESTDIR}${LIBDIR}/libkrb.a # XXX in secure dist, not base
55 LIBKRB5?= ${DESTDIR}${LIBDIR}/libkrb5.a # XXX in secure dist, not base
56 LIBKINFO?= ${DESTDIR}${LIBDIR}/libkinfo.a
57 LIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a
58 LIBL?= ${DESTDIR}${LIBDIR}/libl.a
59 LIBLN?= "don't use LIBLN, use LIBL"
60 LIBM?= ${DESTDIR}${LIBDIR}/libm.a
61 LIBMAGIC?= ${DESTDIR}${LIBDIR}/libmagic.a
62 LIBMD?= ${DESTDIR}${LIBDIR}/libmd.a
63 LIBMENU?= ${DESTDIR}${LIBDIR}/libmenu.a
64 .if !defined(NO_SENDMAIL)
65 LIBMILTER?= ${DESTDIR}${LIBDIR}/libmilter.a
66 .endif
67 LIBMYTINFO?= ${DESTDIR}${LIBDIR}/libmytinfo.a
68 LIBNCP?= ${DESTDIR}${LIBDIR}/libncp.a
69 LIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a
70 LIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a
71 LIBOBJC?= ${DESTDIR}${GCCLIBDIR}/libobjc.a
72 LIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a
74 # The static PAM library doesn't know its secondary dependencies,
75 # so we have to specify them explictly.
76 LIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a
77 MINUSLPAM?= -lpam
78 .if defined(NOSHARED) && ${NOSHARED} != "no" && ${NOSHARED} != "NO"
79 LIBPAM+= ${LIBRADIUS} ${LIBTACPLUS} ${LIBSKEY} ${LIBCRYPT} ${LIBMD} \
80 ${LIBUTIL}
81 MINUSLPAM+= -lradius -ltacplus -lskey -lcrypt -lmd -lutil
82 .endif
84 LIBPANEL?= ${DESTDIR}${LIBDIR}/libpanel.a
85 LIBPC?= ${DESTDIR}${LIBDIR}/libpc.a # XXX doesn't exist
86 LIBPCAP?= ${DESTDIR}${LIBDIR}/libpcap.a
87 LIBPERL?= ${DESTDIR}${LIBDIR}/libperl.a
88 LIBPLOT?= ${DESTDIR}${LIBDIR}/libplot.a # XXX doesn't exist
89 LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a
90 LIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a
91 LIBRESOLV?= ${DESTDIR}${LIBDIR}/libresolv.a # XXX doesn't exist
92 LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a # XXX in secure dist, not base
93 LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a
94 LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a
95 LIBSCRYPT?= "don't use LIBSCRYPT, use LIBCRYPT"
96 LIBSMB?= ${DESTDIR}${LIBDIR}/libsmb.a
97 LIBDESCRYPT?= "don't use LIBDESCRYPT, use LIBCRYPT"
98 LIBSCSI?= ${DESTDIR}${LIBDIR}/libscsi.a
99 LIBSKEY?= ${DESTDIR}${LIBDIR}/libskey.a
100 LIBSS?= ${DESTDIR}${LIBDIR}/libss.a
101 LIBSSH?= ${DESTDIR}${LIBDIR}/libssh.a # XXX in secure dist, not base
102 LIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a # XXX in secure dist, not base
103 LIBSTDCPLUSPLUS?= ${DESTDIR}${GCCLIBDIR}/libstdc++.a
104 LIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a
105 LIBTCL?= ${DESTDIR}${LIBDIR}/libtcl.a
106 LIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a
107 LIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP"
108 LIBUSBHID?= ${DESTDIR}${LIBDIR}/libusbhid.a
109 LIBUTIL?= ${DESTDIR}${LIBDIR}/libutil.a
110 LIBWRAP?= ${DESTDIR}${LIBDIR}/libwrap.a
111 LIBXPG4?= ${DESTDIR}${LIBDIR}/libxpg4.a
112 LIBY?= ${DESTDIR}${LIBDIR}/liby.a
113 LIBZ?= ${DESTDIR}${LIBDIR}/libz.a
115 THREAD_LIB?= thread_xu
116 LIBTHREAD?= ${DESTDIR}${LIBDIR}/lib${THREAD_LIB}.a