xref: /freebsd/share/mk/src.libnames.mk (revision f02f7422801bb39f5eaab8fc383fa7b70c467ff9)
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
24LIBHEIMIPCCDIR=	${ROOTOBJDIR}/kerberos5/lib/libheimipcc
25LDHEIMIPCC?=	${LIBHEIMIPCCDIR}/libheimipcc.so
26LIBHEIMIPCC?=	${LIBHEIMIPCCDIR}/libheimipcc.a
27
28LIBHEIMIPCSDIR=	${ROOTOBJDIR}/kerberos5/lib/libheimipcs
29LDHEIMIPCS?=	${LIBHEIMIPCSDIR}/libheimipcs.so
30LIBHEIMIPCS?=	${LIBHEIMIPCSDIR}/libheimipcs.a
31
32LIBLDNSDIR=	${ROOTOBJDIR}/lib/libldns
33LDLDNS?=	${LIBLDNSDIR}/libldns.so
34LIBLDNS?=	${LIBLDNSDIR}/libldns.a
35
36LIBSSHDIR=	${ROOTOBJDIR}/secure/lib/libssh
37LDSSH?=		${LIBSSHDIR}/libssh.so
38LIBSSH?=	${LIBSSHDIR}/libssh.a
39
40LIBUNBOUNDDIR=	${ROOTOBJDIR}/lib/libunbound
41LDUNBOUND?=	${LIBUNBOUNDDIR}/libunbound.so
42LIBUNBOUND?=	${LIBUNBOUNDDIR}/libunbound.a
43
44LIBUCLDIR=	${ROOTOBJDIR}/lib/libucl
45LDUCL?=		${LIBUCLDIR}/libucl.so
46LIBUCL?=	${LIBUCLDIR}/libucl.a
47
48LIBREADLINEDIR=	${ROOTOBJDIR}/gnu/lib/libreadline/readline
49LDREADLINE?=	${LIBREADLINEDIR}/libreadline.a
50LIBREADLINE?=	${LIBREADLINEDIR}/libreadline.a
51
52LIBOHASHDIR=	${ROOTOBJDIR}/lib/libohash
53LDOHASH?=	${LIBOHASHDIR}/libohash.a
54LIBOHASH?=	${LIBOHASHDIR}/libohash.a
55