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 LIBBSDSTATDIR= ${ROOTOBJDIR}/lib/libbsdstat
21 LDBSDSTAT?= ${LIBBSDSTATDIR}/libbsdstat.so
22 LIBBSDSTAT?= ${LIBBSDSTATDIR}/libbsdstat.a
24 LIBEVENTDIR= ${ROOTOBJDIR}/lib/libevent
25 LDEVENT?= ${LIBEVENTDIR}/libevent.so
26 LIBEVENT?= ${LIBEVENTDIR}/libevent.a
28 LIBHEIMIPCCDIR= ${ROOTOBJDIR}/kerberos5/lib/libheimipcc
29 LDHEIMIPCC?= ${LIBHEIMIPCCDIR}/libheimipcc.so
30 LIBHEIMIPCC?= ${LIBHEIMIPCCDIR}/libheimipcc.a
32 LIBHEIMIPCSDIR= ${ROOTOBJDIR}/kerberos5/lib/libheimipcs
33 LDHEIMIPCS?= ${LIBHEIMIPCSDIR}/libheimipcs.so
34 LIBHEIMIPCS?= ${LIBHEIMIPCSDIR}/libheimipcs.a
36 LIBLDNSDIR= ${ROOTOBJDIR}/lib/libldns
37 LDLDNS?= ${LIBLDNSDIR}/libldns.so
38 LIBLDNS?= ${LIBLDNSDIR}/libldns.a
40 LIBSSHDIR= ${ROOTOBJDIR}/secure/lib/libssh
41 LDSSH?= ${LIBSSHDIR}/libssh.so
42 LIBSSH?= ${LIBSSHDIR}/libssh.a
44 LIBUNBOUNDDIR= ${ROOTOBJDIR}/lib/libunbound
45 LDUNBOUND?= ${LIBUNBOUNDDIR}/libunbound.so
46 LIBUNBOUND?= ${LIBUNBOUNDDIR}/libunbound.a
48 LIBUCLDIR= ${ROOTOBJDIR}/lib/libucl
49 LDUCL?= ${LIBUCLDIR}/libucl.so
50 LIBUCL?= ${LIBUCLDIR}/libucl.a
52 LIBREADLINEDIR= ${ROOTOBJDIR}/gnu/lib/libreadline/readline
53 LDREADLINE?= ${LIBREADLINEDIR}/libreadline.a
54 LIBREADLINE?= ${LIBREADLINEDIR}/libreadline.a
56 LIBOHASHDIR= ${ROOTOBJDIR}/lib/libohash
57 LDOHASH?= ${LIBOHASHDIR}/libohash.a
58 LIBOHASH?= ${LIBOHASHDIR}/libohash.a