xref: /freebsd/share/mk/src.libnames.mk (revision f9721976514fd3ee8d8ae74e1b32f2e63a4719f7)
1# $FreeBSD$
2#
3# The include file <src.libnames.mk> define library names suitable
4# for INTERNALLIB and PRIVATELIB definition
5
6.if !target(__<bsd.init.mk>__)
7.error src.libnames.mk cannot be included directly.
8.endif
9
10ROOTOBJDIR=	${.OBJDIR:S/${.CURDIR}//}${.MAKE.MAKEFILES:M*/src.libnames.mk:H:H:H}
11
12LIBATF_CDIR=	${ROOTOBJDIR}/lib/atf/libatf-c
13LDATF_C?=	${LIBATF_CDIR}/libatf-c.so
14LIBATF_C?=	${LIBATF_CDIR}/libatf-c.a
15
16LIBATF_CXXDIR=	${ROOTOBJDIR}/lib/atf/libatf-c++
17LDATF_CXX?=	${LIBATF_CXXDIR}/libatf-c++.so
18LIBATF_CXX?=	${LIBATF_CXXDIR}/libatf-c++.a
19
20LIBBSDSTATDIR=	${ROOTOBJDIR}/lib/libbsdstat
21LDBSDSTAT?=	${LIBBSDSTATDIR}/libbsdstat.so
22LIBBSDSTAT?=	${LIBBSDSTATDIR}/libbsdstat.a
23
24LIBEVENTDIR=	${ROOTOBJDIR}/lib/libevent
25LDEVENT?=	${LIBEVENTDIR}/libevent.so
26LIBEVENT?=	${LIBEVENTDIR}/libevent.a
27
28LIBHEIMIPCCDIR=	${ROOTOBJDIR}/kerberos5/lib/libheimipcc
29LDHEIMIPCC?=	${LIBHEIMIPCCDIR}/libheimipcc.so
30LIBHEIMIPCC?=	${LIBHEIMIPCCDIR}/libheimipcc.a
31
32LIBHEIMIPCSDIR=	${ROOTOBJDIR}/kerberos5/lib/libheimipcs
33LDHEIMIPCS?=	${LIBHEIMIPCSDIR}/libheimipcs.so
34LIBHEIMIPCS?=	${LIBHEIMIPCSDIR}/libheimipcs.a
35
36LIBLDNSDIR=	${ROOTOBJDIR}/lib/libldns
37LDLDNS?=	${LIBLDNSDIR}/libldns.so
38LIBLDNS?=	${LIBLDNSDIR}/libldns.a
39
40LIBSSHDIR=	${ROOTOBJDIR}/secure/lib/libssh
41LDSSH?=		${LIBSSHDIR}/libssh.so
42LIBSSH?=	${LIBSSHDIR}/libssh.a
43
44LIBUNBOUNDDIR=	${ROOTOBJDIR}/lib/libunbound
45LDUNBOUND?=	${LIBUNBOUNDDIR}/libunbound.so
46LIBUNBOUND?=	${LIBUNBOUNDDIR}/libunbound.a
47
48LIBUCLDIR=	${ROOTOBJDIR}/lib/libucl
49LDUCL?=		${LIBUCLDIR}/libucl.so
50LIBUCL?=	${LIBUCLDIR}/libucl.a
51
52LIBREADLINEDIR=	${ROOTOBJDIR}/gnu/lib/libreadline/readline
53LDREADLINE?=	${LIBREADLINEDIR}/libreadline.a
54LIBREADLINE?=	${LIBREADLINEDIR}/libreadline.a
55
56LIBOHASHDIR=	${ROOTOBJDIR}/lib/libohash
57LDOHASH?=	${LIBOHASHDIR}/libohash.a
58LIBOHASH?=	${LIBOHASHDIR}/libohash.a
59