2014-08-06 22:17:26 +00:00
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
# The include file <src.libnames.mk> define library names suitable
|
|
|
|
# for INTERNALLIB and PRIVATELIB definition
|
|
|
|
|
|
|
|
.if !target(__<bsd.init.mk>__)
|
|
|
|
.error src.libnames.mk cannot be included directly.
|
|
|
|
.endif
|
|
|
|
|
2015-11-25 19:44:51 +00:00
|
|
|
.if !target(__<src.libnames.mk>__)
|
|
|
|
__<src.libnames.mk>__:
|
|
|
|
|
2014-11-24 21:31:08 +00:00
|
|
|
.include <src.opts.mk>
|
|
|
|
|
|
|
|
_PRIVATELIBS= \
|
|
|
|
atf_c \
|
|
|
|
atf_cxx \
|
|
|
|
bsdstat \
|
2015-05-04 16:28:54 +00:00
|
|
|
event \
|
2014-11-24 22:17:35 +00:00
|
|
|
heimipcc \
|
2014-11-25 07:13:31 +00:00
|
|
|
heimipcs \
|
2014-11-24 21:31:08 +00:00
|
|
|
ldns \
|
|
|
|
sqlite3 \
|
|
|
|
ssh \
|
|
|
|
ucl \
|
|
|
|
unbound
|
2014-11-24 22:29:16 +00:00
|
|
|
|
2015-05-08 16:43:01 +00:00
|
|
|
_INTERNALLIBS= \
|
2014-11-25 16:51:06 +00:00
|
|
|
amu \
|
|
|
|
bsnmptools \
|
|
|
|
cron \
|
2014-12-01 17:49:42 +00:00
|
|
|
elftc \
|
2014-11-25 16:51:06 +00:00
|
|
|
fifolog \
|
2014-11-25 11:22:28 +00:00
|
|
|
ipf \
|
2014-11-25 16:51:06 +00:00
|
|
|
lpr \
|
2014-11-24 22:15:30 +00:00
|
|
|
netbsd \
|
2014-11-25 16:51:06 +00:00
|
|
|
ntp \
|
2015-03-30 13:30:15 +00:00
|
|
|
ntpevent \
|
2015-11-04 07:20:55 +00:00
|
|
|
openbsd \
|
2014-11-25 16:51:06 +00:00
|
|
|
opts \
|
|
|
|
parse \
|
2014-11-24 21:31:08 +00:00
|
|
|
readline \
|
2014-11-25 09:54:05 +00:00
|
|
|
sl \
|
|
|
|
sm \
|
2014-11-25 14:28:15 +00:00
|
|
|
smdb \
|
|
|
|
smutil \
|
|
|
|
telnet \
|
2014-11-25 09:54:05 +00:00
|
|
|
vers
|
2014-11-24 21:31:08 +00:00
|
|
|
|
|
|
|
_LIBRARIES= \
|
2014-11-24 22:29:16 +00:00
|
|
|
${_PRIVATELIBS} \
|
2015-05-08 16:43:01 +00:00
|
|
|
${_INTERNALLIBS} \
|
2015-12-01 20:50:14 +00:00
|
|
|
${LOCAL_LIBRARIES} \
|
2015-11-30 06:56:25 +00:00
|
|
|
80211 \
|
2014-11-25 07:13:31 +00:00
|
|
|
alias \
|
2014-11-24 21:31:08 +00:00
|
|
|
archive \
|
2014-11-24 22:17:35 +00:00
|
|
|
asn1 \
|
2014-11-25 16:51:06 +00:00
|
|
|
auditd \
|
2015-08-07 23:45:32 +00:00
|
|
|
avl \
|
2014-11-25 14:28:15 +00:00
|
|
|
begemot \
|
|
|
|
bluetooth \
|
2014-11-24 21:31:08 +00:00
|
|
|
bsdxml \
|
2014-11-25 14:28:15 +00:00
|
|
|
bsm \
|
2014-11-25 19:13:03 +00:00
|
|
|
bsnmp \
|
2014-11-24 21:31:08 +00:00
|
|
|
bz2 \
|
2014-11-25 21:16:44 +00:00
|
|
|
c \
|
|
|
|
c_pic \
|
2014-11-25 14:28:15 +00:00
|
|
|
calendar \
|
2014-11-24 21:31:08 +00:00
|
|
|
cam \
|
|
|
|
capsicum \
|
|
|
|
casper \
|
2014-11-24 22:17:35 +00:00
|
|
|
com_err \
|
2014-11-25 11:07:03 +00:00
|
|
|
compiler_rt \
|
2014-11-24 21:31:08 +00:00
|
|
|
crypt \
|
|
|
|
crypto \
|
2014-11-25 11:07:03 +00:00
|
|
|
ctf \
|
2014-11-24 21:31:08 +00:00
|
|
|
cuse \
|
|
|
|
cxxrt \
|
2015-02-06 16:09:01 +00:00
|
|
|
devctl \
|
2014-11-25 16:51:06 +00:00
|
|
|
devinfo \
|
2014-11-24 21:31:08 +00:00
|
|
|
devstat \
|
|
|
|
dialog \
|
|
|
|
dpv \
|
2015-05-19 22:22:53 +00:00
|
|
|
dtrace \
|
2014-11-24 21:31:08 +00:00
|
|
|
dwarf \
|
|
|
|
edit \
|
|
|
|
elf \
|
|
|
|
execinfo \
|
|
|
|
fetch \
|
|
|
|
figpar \
|
|
|
|
geom \
|
2014-11-25 14:28:15 +00:00
|
|
|
gnuregex \
|
2014-12-03 03:05:15 +00:00
|
|
|
gpio \
|
2014-11-24 21:31:08 +00:00
|
|
|
gssapi \
|
2014-11-25 21:16:44 +00:00
|
|
|
gssapi_krb5 \
|
2014-11-25 07:13:31 +00:00
|
|
|
hdb \
|
2014-11-24 22:17:35 +00:00
|
|
|
heimbase \
|
2014-11-25 07:13:31 +00:00
|
|
|
heimntlm \
|
|
|
|
heimsqlite \
|
2014-11-24 22:17:35 +00:00
|
|
|
hx509 \
|
2014-11-24 21:31:08 +00:00
|
|
|
ipsec \
|
|
|
|
jail \
|
2014-11-25 07:13:31 +00:00
|
|
|
kadm5clnt \
|
|
|
|
kadm5srv \
|
|
|
|
kafs5 \
|
|
|
|
kdc \
|
2014-11-24 21:31:08 +00:00
|
|
|
kiconv \
|
2014-11-24 22:17:35 +00:00
|
|
|
krb5 \
|
2014-11-25 19:13:03 +00:00
|
|
|
kvm \
|
2014-11-24 21:31:08 +00:00
|
|
|
l \
|
|
|
|
lzma \
|
|
|
|
m \
|
|
|
|
magic \
|
|
|
|
md \
|
|
|
|
memstat \
|
|
|
|
mp \
|
2015-04-09 21:26:38 +00:00
|
|
|
mt \
|
2014-11-24 21:31:08 +00:00
|
|
|
nandfs \
|
2014-12-28 15:38:50 +00:00
|
|
|
ncurses \
|
2014-11-25 19:13:03 +00:00
|
|
|
ncursesw \
|
2014-11-25 14:28:15 +00:00
|
|
|
netgraph \
|
|
|
|
ngatm \
|
2014-11-24 21:31:08 +00:00
|
|
|
nv \
|
|
|
|
opie \
|
|
|
|
pam \
|
2015-06-15 21:20:21 +00:00
|
|
|
panel \
|
|
|
|
panelw \
|
2014-11-24 21:31:08 +00:00
|
|
|
pcap \
|
2014-11-25 16:51:06 +00:00
|
|
|
pcsclite \
|
2014-11-24 21:31:08 +00:00
|
|
|
pjdlog \
|
2014-11-25 16:51:06 +00:00
|
|
|
pmc \
|
2014-11-24 21:31:08 +00:00
|
|
|
proc \
|
|
|
|
procstat \
|
|
|
|
pthread \
|
|
|
|
radius \
|
|
|
|
readline \
|
2014-11-24 22:17:35 +00:00
|
|
|
roken \
|
2014-11-24 21:31:08 +00:00
|
|
|
rpcsec_gss \
|
2014-11-25 14:28:15 +00:00
|
|
|
rpcsvc \
|
2014-11-24 21:31:08 +00:00
|
|
|
rt \
|
2015-05-19 22:22:53 +00:00
|
|
|
rtld_db \
|
2014-11-24 21:31:08 +00:00
|
|
|
sbuf \
|
2014-11-25 14:28:15 +00:00
|
|
|
sdp \
|
2014-11-24 21:31:08 +00:00
|
|
|
sm \
|
|
|
|
smb \
|
|
|
|
ssl \
|
2014-11-25 19:13:03 +00:00
|
|
|
ssp_nonshared \
|
2014-11-24 21:31:08 +00:00
|
|
|
stdthreads \
|
|
|
|
supcplusplus \
|
|
|
|
tacplus \
|
|
|
|
termcapw \
|
|
|
|
ufs \
|
2014-11-25 19:13:03 +00:00
|
|
|
ugidfw \
|
2014-11-24 21:31:08 +00:00
|
|
|
ulog \
|
|
|
|
usb \
|
2014-11-25 14:28:15 +00:00
|
|
|
usbhid \
|
2014-11-24 21:31:08 +00:00
|
|
|
util \
|
2014-11-25 16:51:06 +00:00
|
|
|
vmmapi \
|
2014-11-24 22:17:35 +00:00
|
|
|
wind \
|
2014-11-24 21:31:08 +00:00
|
|
|
wrap \
|
2014-11-25 11:13:21 +00:00
|
|
|
xo \
|
2014-11-24 21:31:08 +00:00
|
|
|
y \
|
2014-11-25 11:07:03 +00:00
|
|
|
ypclnt \
|
2014-11-24 21:31:08 +00:00
|
|
|
z
|
|
|
|
|
2015-12-01 17:38:52 +00:00
|
|
|
_DP_80211= sbuf bsdxml
|
2014-11-24 21:31:08 +00:00
|
|
|
_DP_archive= z bz2 lzma bsdxml
|
|
|
|
.if ${MK_OPENSSL} != "no"
|
|
|
|
_DP_archive+= crypto
|
|
|
|
.else
|
|
|
|
_DP_archive+= md
|
|
|
|
.endif
|
|
|
|
_DP_ssl= crypto
|
2015-12-02 00:49:39 +00:00
|
|
|
_DP_ssh= crypto crypt z
|
2014-11-25 22:10:31 +00:00
|
|
|
.if ${MK_LDNS} != "no"
|
2015-12-02 00:49:39 +00:00
|
|
|
_DP_ssh+= ldns
|
2014-11-25 22:10:31 +00:00
|
|
|
.endif
|
2014-11-25 11:14:42 +00:00
|
|
|
_DP_edit= ncursesw
|
2014-11-24 21:31:08 +00:00
|
|
|
.if ${MK_OPENSSL} != "no"
|
|
|
|
_DP_bsnmp= crypto
|
|
|
|
.endif
|
2015-02-28 05:14:42 +00:00
|
|
|
_DP_geom= bsdxml sbuf
|
2014-11-24 21:31:08 +00:00
|
|
|
_DP_cam= sbuf
|
|
|
|
_DP_casper= capsicum nv pjdlog
|
|
|
|
_DP_capsicum= nv
|
2015-11-27 18:58:26 +00:00
|
|
|
_DP_kvm= elf
|
2014-11-24 21:31:08 +00:00
|
|
|
_DP_pjdlog= util
|
|
|
|
_DP_opie= md
|
|
|
|
_DP_usb= pthread
|
|
|
|
_DP_unbound= pthread
|
|
|
|
_DP_rt= pthread
|
|
|
|
.if ${MK_OPENSSL} == "no"
|
|
|
|
_DP_radius= md
|
|
|
|
.else
|
|
|
|
_DP_radius= crypto
|
|
|
|
.endif
|
|
|
|
_DP_procstat= kvm util elf
|
|
|
|
.if ${MK_CXX} == "yes"
|
|
|
|
.if ${MK_LIBCPLUSPLUS} != "no"
|
|
|
|
_DP_proc= cxxrt
|
|
|
|
.else
|
|
|
|
_DP_proc= supcplusplus
|
|
|
|
.endif
|
|
|
|
.endif
|
|
|
|
.if ${MK_CDDL} != "no"
|
2014-11-24 23:58:04 +00:00
|
|
|
_DP_proc+= ctf
|
2014-11-24 21:31:08 +00:00
|
|
|
.endif
|
|
|
|
_DP_mp= crypto
|
|
|
|
_DP_memstat= kvm
|
|
|
|
_DP_magic= z
|
2015-04-09 21:26:38 +00:00
|
|
|
_DP_mt= bsdxml
|
2014-11-24 21:31:08 +00:00
|
|
|
_DP_ldns= crypto
|
|
|
|
.if ${MK_OPENSSL} != "no"
|
|
|
|
_DP_fetch= ssl crypto
|
|
|
|
.else
|
|
|
|
_DP_fetch= md
|
|
|
|
.endif
|
|
|
|
_DP_execinfo= elf
|
|
|
|
_DP_dwarf= elf
|
2015-12-02 00:17:13 +00:00
|
|
|
_DP_dpv= dialog figpar util
|
2014-11-24 21:31:08 +00:00
|
|
|
_DP_dialog= ncursesw m
|
|
|
|
_DP_cuse= pthread
|
|
|
|
_DP_atf_cxx= atf_c
|
|
|
|
_DP_devstat= kvm
|
2014-11-25 14:28:15 +00:00
|
|
|
_DP_pam= radius tacplus opie md util
|
|
|
|
.if ${MK_KERBEROS} != "no"
|
|
|
|
_DP_pam+= krb5
|
|
|
|
.endif
|
|
|
|
.if ${MK_OPENSSH} != "no"
|
|
|
|
_DP_pam+= ssh
|
|
|
|
.endif
|
|
|
|
.if ${MK_NIS} != "no"
|
|
|
|
_DP_pam+= ypclnt
|
|
|
|
.endif
|
2015-12-02 00:17:13 +00:00
|
|
|
_DP_krb5+= asn1 com_err crypt crypto hx509 roken wind heimbase heimipcc \
|
|
|
|
pthread
|
2014-11-25 22:17:31 +00:00
|
|
|
_DP_gssapi_krb5+= gssapi krb5 crypto roken asn1 com_err
|
2015-02-09 06:20:34 +00:00
|
|
|
_DP_lzma= pthread
|
2014-11-29 00:45:09 +00:00
|
|
|
_DP_ucl= m
|
2015-04-09 21:38:40 +00:00
|
|
|
_DP_vmmapi= util
|
2015-05-19 22:22:53 +00:00
|
|
|
_DP_ctf= z
|
|
|
|
_DP_proc= rtld_db util
|
2015-12-02 00:17:13 +00:00
|
|
|
_DP_dtrace= rtld_db pthread
|
2015-10-18 07:30:50 +00:00
|
|
|
_DP_xo= util
|
2014-11-24 21:31:08 +00:00
|
|
|
|
|
|
|
# Define spacial cases
|
|
|
|
LDADD_supcplusplus= -lsupc++
|
2015-05-04 16:59:09 +00:00
|
|
|
LIBATF_C= ${DESTDIR}${LIBDIR}/libprivateatf-c.a
|
|
|
|
LIBATF_CXX= ${DESTDIR}${LIBDIR}/libprivateatf-c++.a
|
2015-05-04 16:28:54 +00:00
|
|
|
LDADD_atf_c= -lprivateatf-c
|
|
|
|
LDADD_atf_cxx= -lprivateatf-c++
|
|
|
|
|
|
|
|
.for _l in ${_PRIVATELIBS}
|
|
|
|
LIB${_l:tu}?= ${DESTDIR}${LIBDIR}/libprivate${_l}.a
|
|
|
|
.endfor
|
2014-11-24 21:31:08 +00:00
|
|
|
|
|
|
|
.for _l in ${_LIBRARIES}
|
2015-05-08 16:43:01 +00:00
|
|
|
.if ${_INTERNALLIBS:M${_l}}
|
2014-11-24 21:39:28 +00:00
|
|
|
LDADD_${_l}_L+= -L${LIB${_l:tu}DIR}
|
2014-11-24 21:31:08 +00:00
|
|
|
.endif
|
|
|
|
DPADD_${_l}?= ${LIB${_l:tu}}
|
2015-05-04 16:28:54 +00:00
|
|
|
.if ${_PRIVATELIBS:M${_l}}
|
|
|
|
LDADD_${_l}?= -lprivate${_l}
|
|
|
|
.else
|
2014-11-24 21:39:28 +00:00
|
|
|
LDADD_${_l}?= ${LDADD_${_l}_L} -l${_l}
|
2015-05-04 16:28:54 +00:00
|
|
|
.endif
|
2015-05-26 01:09:56 +00:00
|
|
|
.if defined(_DP_${_l}) && defined(NO_SHARED) && (${NO_SHARED} != "no" && ${NO_SHARED} != "NO")
|
2014-11-24 21:31:08 +00:00
|
|
|
.for _d in ${_DP_${_l}}
|
|
|
|
DPADD_${_l}+= ${DPADD_${_d}}
|
|
|
|
LDADD_${_l}+= ${LDADD_${_d}}
|
|
|
|
.endfor
|
|
|
|
.endif
|
|
|
|
.endfor
|
|
|
|
|
2014-11-25 00:28:27 +00:00
|
|
|
DPADD_atf_cxx+= ${DPADD_atf_c}
|
|
|
|
LDADD_atf_cxx+= ${LDADD_atf_c}
|
|
|
|
|
2015-05-04 16:28:54 +00:00
|
|
|
DPADD_sqlite3+= ${DPADD_pthread}
|
|
|
|
LDADD_sqlite3+= ${LDADD_pthread}
|
|
|
|
|
2015-04-10 21:24:38 +00:00
|
|
|
DPADD_fifolog+= ${DPADD_z}
|
|
|
|
LDADD_fifolog+= ${LDADD_z}
|
|
|
|
|
2014-11-25 11:22:28 +00:00
|
|
|
DPADD_ipf+= ${DPADD_kvm}
|
|
|
|
LDADD_ipf+= ${LDADD_kvm}
|
|
|
|
|
2015-04-09 21:26:38 +00:00
|
|
|
DPADD_mt+= ${DPADD_sbuf}
|
|
|
|
LDADD_mt+= ${LDADD_sbuf}
|
|
|
|
|
2015-05-19 22:22:53 +00:00
|
|
|
DPADD_dtrace+= ${DPADD_ctf} ${DPADD_elf} ${DPADD_proc}
|
|
|
|
LDADD_dtrace+= ${LDADD_ctf} ${LDADD_elf} ${LDADD_proc}
|
|
|
|
|
2014-11-25 07:13:31 +00:00
|
|
|
# The following depends on libraries which are using pthread
|
|
|
|
DPADD_hdb+= ${DPADD_pthread}
|
|
|
|
LDADD_hdb+= ${LDADD_pthread}
|
|
|
|
DPADD_kadm5srv+= ${DPADD_pthread}
|
|
|
|
LDADD_kadm5srv+= ${LDADD_pthread}
|
2014-11-25 22:17:31 +00:00
|
|
|
DPADD_krb5+= ${DPADD_pthread}
|
|
|
|
LDADD_krb5+= ${LDADD_pthread}
|
|
|
|
DPADD_gssapi_krb5+= ${DPADD_pthread}
|
|
|
|
LDADD_gssapi_krb5+= ${LDADD_pthread}
|
2014-11-25 07:13:31 +00:00
|
|
|
|
2014-11-24 21:31:08 +00:00
|
|
|
.for _l in ${LIBADD}
|
2015-04-16 15:34:22 +00:00
|
|
|
DPADD+= ${DPADD_${_l}:Umissing-dpadd_${_l}}
|
2014-11-24 21:31:08 +00:00
|
|
|
LDADD+= ${LDADD_${_l}}
|
|
|
|
.endfor
|
2014-08-06 22:17:26 +00:00
|
|
|
|
2015-04-16 15:34:22 +00:00
|
|
|
.if defined(DPADD) && ${DPADD:Mmissing-dpadd_*}
|
2015-12-02 00:17:13 +00:00
|
|
|
.error Missing ${DPADD:Mmissing-dpadd_*:S/missing-dpadd_//:S/^/DPADD_/} variable add "${DPADD:Mmissing-dpadd_*:S/missing-dpadd_//}" to _LIBRARIES, _INTERNALLIBS, or _PRIVATELIBS and define "${DPADD:Mmissing-dpadd_*:S/missing-dpadd_//:S/^/LIB/:tu}".
|
2015-04-16 15:34:22 +00:00
|
|
|
.endif
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBELFTCDIR= ${OBJTOP}/lib/libelftc
|
2014-12-01 17:49:42 +00:00
|
|
|
LIBELFTC?= ${LIBELFTCDIR}/libelftc.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBREADLINEDIR= ${OBJTOP}/gnu/lib/libreadline/readline
|
2014-08-06 22:17:26 +00:00
|
|
|
LIBREADLINE?= ${LIBREADLINEDIR}/libreadline.a
|
2014-08-06 22:46:15 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBOPENBSDDIR= ${OBJTOP}/lib/libopenbsd
|
2015-11-04 07:20:55 +00:00
|
|
|
LIBOPENBSD?= ${LIBOPENBSDDIR}/libopenbsd.a
|
2014-11-22 21:03:05 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBSMDIR= ${OBJTOP}/lib/libsm
|
2014-11-24 21:31:08 +00:00
|
|
|
LIBSM?= ${LIBSMDIR}/libsm.a
|
2014-11-24 22:15:30 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBSMDBDIR= ${OBJTOP}/lib/libsmdb
|
2014-11-25 14:28:15 +00:00
|
|
|
LIBSMDB?= ${LIBSMDBDIR}/libsmdb.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBSMUTILDIR= ${OBJTOP}/lib/libsmutil
|
2014-11-25 14:28:15 +00:00
|
|
|
LIBSMUTIL?= ${LIBSMDBDIR}/libsmutil.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBNETBSDDIR?= ${OBJTOP}/lib/libnetbsd
|
2014-11-25 07:47:44 +00:00
|
|
|
LIBNETBSD?= ${LIBNETBSDDIR}/libnetbsd.a
|
2014-11-25 09:54:05 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBVERSDIR?= ${OBJTOP}/kerberos5/lib/libvers
|
2014-11-25 09:54:05 +00:00
|
|
|
LIBVERS?= ${LIBVERSDIR}/libvers.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBSLDIR= ${OBJTOP}/kerberos5/lib/libsl
|
2014-11-25 09:54:05 +00:00
|
|
|
LIBSL?= ${LIBSLDIR}/libsl.a
|
2014-11-25 11:22:28 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBIPFDIR= ${OBJTOP}/sbin/ipf/libipf
|
2014-11-25 11:22:28 +00:00
|
|
|
LIBIPF?= ${LIBIPFDIR}/libipf.a
|
2014-11-25 14:28:15 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBTELNETDIR= ${OBJTOP}/lib/libtelnet
|
2015-06-13 22:36:42 +00:00
|
|
|
LIBTELNET?= ${LIBTELNETDIR}/libtelnet.a
|
2014-11-25 16:51:06 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBCRONDIR= ${OBJTOP}/usr.sbin/cron/lib
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBCRON?= ${LIBCRONDIR}/libcron.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBNTPDIR= ${OBJTOP}/usr.sbin/ntp/libntp
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBNTP?= ${LIBNTPDIR}/libntp.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBNTPEVENTDIR= ${OBJTOP}/usr.sbin/ntp/libntpevent
|
2015-05-15 19:37:17 +00:00
|
|
|
LIBNTPEVENT?= ${LIBNTPEVENTDIR}/libntpevent.a
|
2015-03-30 13:30:15 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBOPTSDIR= ${OBJTOP}/usr.sbin/ntp/libopts
|
2015-12-02 00:17:13 +00:00
|
|
|
LIBOTPS?= ${LIBOPTSDIR}/libopts.a
|
2014-11-25 16:51:06 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBPARSEDIR= ${OBJTOP}/usr.sbin/ntp/libparse
|
2015-03-30 13:30:15 +00:00
|
|
|
LIBPARSE?= ${LIBPARSEDIR}/libparse.a
|
2014-11-25 16:51:06 +00:00
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBLPRDIR= ${OBJTOP}/usr.sbin/lpr/common_source
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBLPR?= ${LIBOPTSDIR}/liblpr.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBFIFOLOGDIR= ${OBJTOP}/usr.sbin/fifolog/lib
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBFIFOLOG?= ${LIBOPTSDIR}/libfifolog.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBBSNMPTOOLSDIR= ${OBJTOP}/usr.sbin/bsnmpd/tools/libbsnmptools
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBBSNMPTOOLS?= ${LIBBSNMPTOOLSDIR}/libbsnmptools.a
|
|
|
|
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBAMUDIR= ${OBJTOP}/usr.sbin/amd/libamu
|
2014-11-25 16:51:06 +00:00
|
|
|
LIBAMU?= ${LIBAMUDIR}/libamu/libamu.a
|
2014-11-25 22:10:31 +00:00
|
|
|
|
2015-11-25 19:49:55 +00:00
|
|
|
# Define a directory for each library. This is useful for adding -L in when
|
|
|
|
# not using a --sysroot or for meta mode bootstrapping when there is no
|
|
|
|
# Makefile.depend. These are sorted by directory.
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBAVLDIR= ${OBJTOP}/cddl/lib/libavl
|
|
|
|
LIBCTFDIR= ${OBJTOP}/cddl/lib/libctf
|
|
|
|
LIBDTRACEDIR= ${OBJTOP}/cddl/lib/libdtrace
|
|
|
|
LIBNVPAIRDIR= ${OBJTOP}/cddl/lib/libnvpair
|
|
|
|
LIBUMEMDIR= ${OBJTOP}/cddl/lib/libumem
|
|
|
|
LIBUUTILDIR= ${OBJTOP}/cddl/lib/libuutil
|
|
|
|
LIBZFSDIR= ${OBJTOP}/cddl/lib/libzfs
|
|
|
|
LIBZFS_COREDIR= ${OBJTOP}/cddl/lib/libzfs_core
|
|
|
|
LIBZPOOLDIR= ${OBJTOP}/cddl/lib/libzpool
|
|
|
|
LIBDIALOGDIR= ${OBJTOP}/gnu/lib/libdialog
|
|
|
|
LIBGCOVDIR= ${OBJTOP}/gnu/lib/libgcov
|
|
|
|
LIBGOMPDIR= ${OBJTOP}/gnu/lib/libgomp
|
|
|
|
LIBGNUREGEXDIR= ${OBJTOP}/gnu/lib/libregex
|
|
|
|
LIBSSPDIR= ${OBJTOP}/gnu/lib/libssp
|
|
|
|
LIBSSP_NONSHAREDDIR= ${OBJTOP}/gnu/lib/libssp/libssp_nonshared
|
|
|
|
LIBSUPCPLUSPLUSDIR= ${OBJTOP}/gnu/lib/libsupc++
|
|
|
|
LIBASN1DIR= ${OBJTOP}/kerberos5/lib/libasn1
|
|
|
|
LIBGSSAPI_KRB5DIR= ${OBJTOP}/kerberos5/lib/libgssapi_krb5
|
|
|
|
LIBGSSAPI_NTLMDIR= ${OBJTOP}/kerberos5/lib/libgssapi_ntlm
|
|
|
|
LIBGSSAPI_SPNEGODIR= ${OBJTOP}/kerberos5/lib/libgssapi_spnego
|
|
|
|
LIBHDBDIR= ${OBJTOP}/kerberos5/lib/libhdb
|
|
|
|
LIBHEIMBASEDIR= ${OBJTOP}/kerberos5/lib/libheimbase
|
|
|
|
LIBHEIMIPCCDIR= ${OBJTOP}/kerberos5/lib/libheimipcc
|
|
|
|
LIBHEIMIPCSDIR= ${OBJTOP}/kerberos5/lib/libheimipcs
|
|
|
|
LIBHEIMNTLMDIR= ${OBJTOP}/kerberos5/lib/libheimntlm
|
|
|
|
LIBHX509DIR= ${OBJTOP}/kerberos5/lib/libhx509
|
|
|
|
LIBKADM5CLNTDIR= ${OBJTOP}/kerberos5/lib/libkadm5clnt
|
|
|
|
LIBKADM5SRVDIR= ${OBJTOP}/kerberos5/lib/libkadm5srv
|
|
|
|
LIBKAFS5DIR= ${OBJTOP}/kerberos5/lib/libkafs5
|
|
|
|
LIBKDCDIR= ${OBJTOP}/kerberos5/lib/libkdc
|
|
|
|
LIBKRB5DIR= ${OBJTOP}/kerberos5/lib/libkrb5
|
|
|
|
LIBROKENDIR= ${OBJTOP}/kerberos5/lib/libroken
|
|
|
|
LIBWINDDIR= ${OBJTOP}/kerberos5/lib/libwind
|
|
|
|
LIBALIASDIR= ${OBJTOP}/lib/libalias/libalias
|
|
|
|
LIBBLOCKSRUNTIMEDIR= ${OBJTOP}/lib/libblocksruntime
|
|
|
|
LIBBSNMPDIR= ${OBJTOP}/lib/libbsnmp/libbsnmp
|
|
|
|
LIBBSDXMLDIR= ${OBJTOP}/lib/libexpat
|
|
|
|
LIBKVMDIR= ${OBJTOP}/lib/libkvm
|
|
|
|
LIBPTHREADDIR= ${OBJTOP}/lib/libthr
|
|
|
|
LIBMDIR= ${OBJTOP}/lib/msun
|
|
|
|
LIBFORMDIR= ${OBJTOP}/lib/ncurses/form
|
|
|
|
LIBFORMLIBWDIR= ${OBJTOP}/lib/ncurses/formw
|
|
|
|
LIBMENUDIR= ${OBJTOP}/lib/ncurses/menu
|
|
|
|
LIBMENULIBWDIR= ${OBJTOP}/lib/ncurses/menuw
|
2015-12-02 00:17:13 +00:00
|
|
|
LIBTERMCAPDIR= ${OBJTOP}/lib/ncurses/ncurses
|
|
|
|
LIBTERMCAPWDIR= ${OBJTOP}/lib/ncurses/ncursesw
|
2015-11-26 01:47:56 +00:00
|
|
|
LIBPANELDIR= ${OBJTOP}/lib/ncurses/panel
|
|
|
|
LIBPANELWDIR= ${OBJTOP}/lib/ncurses/panelw
|
|
|
|
LIBCRYPTODIR= ${OBJTOP}/secure/lib/libcrypto
|
|
|
|
LIBSSHDIR= ${OBJTOP}/secure/lib/libssh
|
|
|
|
LIBSSLDIR= ${OBJTOP}/secure/lib/libssl
|
|
|
|
LIBTEKENDIR= ${OBJTOP}/sys/teken/libteken
|
|
|
|
LIBEGACYDIR= ${OBJTOP}/tools/build
|
|
|
|
LIBLNDIR= ${OBJTOP}/usr.bin/lex/lib
|
2015-11-25 19:49:55 +00:00
|
|
|
|
|
|
|
# Default other library directories to lib/libNAME.
|
|
|
|
.for lib in ${_LIBRARIES}
|
2015-11-26 01:47:56 +00:00
|
|
|
LIB${lib:tu}DIR?= ${OBJTOP}/lib/lib${lib}
|
2015-11-25 19:49:55 +00:00
|
|
|
.endfor
|
|
|
|
|
2015-11-25 19:44:51 +00:00
|
|
|
.endif # !target(__<src.libnames.mk>__)
|