Changeset View
Changeset View
Standalone View
Standalone View
lib/Makefile
| Context not available. | |||||
| libevent \ | libevent \ | ||||
| libexecinfo \ | libexecinfo \ | ||||
| libexpat \ | libexpat \ | ||||
| libfetch \ | |||||
| libfigpar \ | libfigpar \ | ||||
| libgeom \ | libgeom \ | ||||
| libifconfig \ | libifconfig \ | ||||
| Context not available. | |||||
| SUBDIR_DEPEND_libsmb= libkiconv | SUBDIR_DEPEND_libsmb= libkiconv | ||||
| SUBDIR_DEPEND_libtacplus= libmd | SUBDIR_DEPEND_libtacplus= libmd | ||||
| SUBDIR_DEPEND_libulog= libmd | SUBDIR_DEPEND_libulog= libmd | ||||
| .if ${MK_OPENSSL} != "no" | |||||
| SUBDIR_DEPEND_libunbound= ${_libldns} | SUBDIR_DEPEND_libunbound= ${_libldns} | ||||
| .endif | |||||
| SUBDIR_DEPEND_liblzma= ${_libthr} | SUBDIR_DEPEND_liblzma= ${_libthr} | ||||
| .if ${MK_OFED} != "no" | .if ${MK_OFED} != "no" | ||||
| SUBDIR_DEPEND_libpcap= ofed | SUBDIR_DEPEND_libpcap= ofed | ||||
| Context not available. | |||||
| SUBDIR.${MK_CLANG}+= clang | SUBDIR.${MK_CLANG}+= clang | ||||
| .endif | .endif | ||||
| .if ${MK_OPENSSL} != "no" | |||||
| SUBDIR+= libfetch | |||||
emaste: Ideally we'd build a ssl-less libfetch if the OPENSSL knob is off rather than avoiding building… | |||||
| .endif | |||||
| .if ${MK_OPENSSL} != "no" | |||||
| SUBDIR.${MK_LDNS}+= libldns | |||||
| .endif | |||||
| SUBDIR.${MK_CUSE}+= libcuse | SUBDIR.${MK_CUSE}+= libcuse | ||||
| SUBDIR.${MK_CXX}+= libdevdctl | SUBDIR.${MK_CXX}+= libdevdctl | ||||
| SUBDIR.${MK_TOOLCHAIN}+=libpe | SUBDIR.${MK_TOOLCHAIN}+=libpe | ||||
| Context not available. | |||||
| SUBDIR.${MK_GSSAPI}+= libgssapi librpcsec_gss | SUBDIR.${MK_GSSAPI}+= libgssapi librpcsec_gss | ||||
| SUBDIR.${MK_ICONV}+= libiconv_modules | SUBDIR.${MK_ICONV}+= libiconv_modules | ||||
| SUBDIR.${MK_KERBEROS_SUPPORT}+= libcom_err | SUBDIR.${MK_KERBEROS_SUPPORT}+= libcom_err | ||||
| SUBDIR.${MK_LDNS}+= libldns | |||||
| # The libraries under libclang_rt can only be built by clang, and only make | # The libraries under libclang_rt can only be built by clang, and only make | ||||
| # sense to build when clang is enabled at all. Furthermore, they can only be | # sense to build when clang is enabled at all. Furthermore, they can only be | ||||
| Context not available. | |||||
| _libdl= libdl | _libdl= libdl | ||||
| .endif | .endif | ||||
| SUBDIR.${MK_OPENSSL}+= libmp | SUBDIR.${MK_OPENSSL}+= libmp libfetch | ||||
Not Done Inline Actionslibfetch being added 2nd time here emaste: libfetch being added 2nd time here | |||||
| .if (${COMPILER_TYPE} == "clang" || (${COMPILER_TYPE} == "gcc" && ${COMPILER_VERSION} >= 60100 && ${MACHINE_CPUARCH} != "riscv")) | .if (${COMPILER_TYPE} == "clang" || (${COMPILER_TYPE} == "gcc" && ${COMPILER_VERSION} >= 60100 && ${MACHINE_CPUARCH} != "riscv")) | ||||
| SUBDIR.${MK_PMC}+= libpmc libpmcstat | SUBDIR.${MK_PMC}+= libpmc libpmcstat | ||||
| .endif | .endif | ||||
| SUBDIR.${MK_RADIUS_SUPPORT}+= libradius | SUBDIR.${MK_RADIUS_SUPPORT}+= libradius | ||||
| SUBDIR.${MK_SENDMAIL}+= libmilter libsm libsmdb libsmutil | SUBDIR.${MK_SENDMAIL}+= libmilter libsm libsmdb libsmutil | ||||
| .if ${MK_CRYPT} != "no" && ${MK_OPENSSL} != "no" | |||||
| SUBDIR.${MK_TELNET}+= libtelnet | SUBDIR.${MK_TELNET}+= libtelnet | ||||
| .endif | |||||
| SUBDIR.${MK_TESTS_SUPPORT}+= atf | SUBDIR.${MK_TESTS_SUPPORT}+= atf | ||||
| SUBDIR.${MK_TESTS}+= tests | SUBDIR.${MK_TESTS}+= tests | ||||
| .if ${MK_OPENSSL} != "no" | |||||
| SUBDIR.${MK_UNBOUND}+= libunbound | SUBDIR.${MK_UNBOUND}+= libunbound | ||||
| .endif | |||||
| SUBDIR.${MK_USB}+= libusbhid libusb | SUBDIR.${MK_USB}+= libusbhid libusb | ||||
| SUBDIR.${MK_OFED}+= ofed | SUBDIR.${MK_OFED}+= ofed | ||||
| SUBDIR.${MK_ZFS}+= libbe | SUBDIR.${MK_ZFS}+= libbe | ||||
| Context not available. | |||||
Ideally we'd build a ssl-less libfetch if the OPENSSL knob is off rather than avoiding building libfetch altogether, and the same for other cases (where feasible). That will take more investigation though.