3 # The include file <src.libnames.mk> define library names suitable
4 # for INTERNALLIB and PRIVATELIB definition
6 .if !target(__<bsd.init.mk>__)
7 .error src.libnames.mk cannot be included directly.
10 ROOTOBJDIR= ${.OBJDIR:S/${.CURDIR}//}${.MAKE.MAKEFILES:M*/src.libnames.mk:H:H:H}
12 LIBATF_CDIR= ${ROOTOBJDIR}/lib/atf/libatf-c
13 LDATF_C?= ${LIBATF_CDIR}/libatf-c.so
14 LIBATF_C?= ${LIBATF_CDIR}/libatf-c.a
16 LIBATF_CXXDIR= ${ROOTOBJDIR}/lib/atf/libatf-c++
17 LDATF_CXX?= ${LIBATF_CXXDIR}/libatf-c++.so
18 LIBATF_CXX?= ${LIBATF_CXXDIR}/libatf-c++.a
20 LIBHEIMIPCCDIR= ${ROOTOBJDIR}/kerberos5/lib/libheimipcc
21 LDHEIMIPCC?= ${LIBHEIMIPCCDIR}/libheimipcc.so
22 LIBHEIMIPCC?= ${LIBHEIMIPCCDIR}/libheimipcc.a
24 LIBHEIMIPCSDIR= ${ROOTOBJDIR}/kerberos5/lib/libheimipcs
25 LDHEIMIPCS?= ${LIBHEIMIPCSDIR}/libheimipcs.so
26 LIBHEIMIPCS?= ${LIBHEIMIPCSDIR}/libheimipcs.a
28 LIBLDNSDIR= ${ROOTOBJDIR}/lib/libldns
29 LDLDNS?= ${LIBLDNSDIR}/libldns.so
30 LIBLDNS?= ${LIBLDNSDIR}/libldns.a
32 LIBSSHDIR= ${ROOTOBJDIR}/secure/lib/libssh
33 LDSSH?= ${LIBSSHDIR}/libssh.so
34 LIBSSH?= ${LIBSSHDIR}/libssh.a
36 LIBUNBOUNDDIR= ${ROOTOBJDIR}/lib/libunbound
37 LDUNBOUND?= ${LIBUNBOUNDDIR}/libunbound.so
38 LIBUNBOUND?= ${LIBUNBOUNDDIR}/libunbound.a
40 LIBUCLDIR= ${ROOTOBJDIR}/lib/libucl
41 LDUCL?= ${LIBUCLDIR}/libucl.so
42 LIBUCL?= ${LIBUCLDIR}/libucl.a
44 LIBREADLINEDIR= ${ROOTOBJDIR}/gnu/lib/libreadline/readline
45 LDREADLINE?= ${LIBREADLINEDIR}/libreadline.a
46 LIBREADLINE?= ${LIBREADLINEDIR}/libreadline.a
48 LIBOHASHDIR= ${ROOTOBJDIR}/lib/libohash
49 LDOHASH?= ${LIBOHASHDIR}/libohash.a
50 LIBOHASH?= ${LIBOHASHDIR}/libohash.a