partially convert lib/Makefile to SUBDIR.${MK_FOO} style
Cases other than MK_* (e.g. ${MACHINE_CPUARCH} == "i386") have been left as is. Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D8246
This commit is contained in:
parent
16bacb8a2d
commit
cd060b8d7a
192
lib/Makefile
192
lib/Makefile
@ -28,106 +28,69 @@ SUBDIR= ${SUBDIR_BOOTSTRAP} \
|
||||
libarchive \
|
||||
libauditd \
|
||||
libbegemot \
|
||||
${_libblacklist} \
|
||||
libblocksruntime \
|
||||
${_libbluetooth} \
|
||||
${_libbsnmp} \
|
||||
libbsdstat \
|
||||
libbsm \
|
||||
libbz2 \
|
||||
libcalendar \
|
||||
libcam \
|
||||
libcapsicum \
|
||||
${_libcasper} \
|
||||
${_libcom_err} \
|
||||
libcompat \
|
||||
libcrypt \
|
||||
libdevctl \
|
||||
${_libdevdctl} \
|
||||
libdevinfo \
|
||||
libdevstat \
|
||||
libdwarf \
|
||||
libedit \
|
||||
${_libefivar} \
|
||||
${_libelftc} \
|
||||
libevent \
|
||||
libexecinfo \
|
||||
libexpat \
|
||||
libfetch \
|
||||
libfigpar \
|
||||
libgeom \
|
||||
${_libgpio} \
|
||||
${_libgssapi} \
|
||||
${_librpcsec_gss} \
|
||||
${_libiconv_modules} \
|
||||
libifconfig \
|
||||
libipsec \
|
||||
libjail \
|
||||
libkiconv \
|
||||
libkvm \
|
||||
${_libldns} \
|
||||
liblzma \
|
||||
${_libmagic} \
|
||||
libmemstat \
|
||||
libmd \
|
||||
${_libmilter} \
|
||||
${_libmp} \
|
||||
libmt \
|
||||
${_libnandfs} \
|
||||
lib80211 \
|
||||
libnetbsd \
|
||||
${_libnetgraph} \
|
||||
${_libngatm} \
|
||||
libnv \
|
||||
libopenbsd \
|
||||
libopie \
|
||||
libpam \
|
||||
libpcap \
|
||||
${_libpe} \
|
||||
libpjdlog \
|
||||
${_libpmc} \
|
||||
${_libproc} \
|
||||
libprocstat \
|
||||
${_libradius} \
|
||||
librpcsvc \
|
||||
librss \
|
||||
librt \
|
||||
${_librtld_db} \
|
||||
libsbuf \
|
||||
${_libsdp} \
|
||||
${_libsm} \
|
||||
libsmb \
|
||||
${_libsmdb} \
|
||||
${_libsmutil} \
|
||||
libsqlite3 \
|
||||
libstand \
|
||||
libstdbuf \
|
||||
libstdthreads \
|
||||
libsysdecode \
|
||||
libtacplus \
|
||||
${_libtelnet} \
|
||||
${_libthr} \
|
||||
libthread_db \
|
||||
libucl \
|
||||
libufs \
|
||||
libugidfw \
|
||||
libulog \
|
||||
${_libunbound} \
|
||||
${_libusbhid} \
|
||||
${_libusb} \
|
||||
libutil \
|
||||
${_libvgl} \
|
||||
${_libvmmapi} \
|
||||
libwrap \
|
||||
libxo \
|
||||
liby \
|
||||
${_libypclnt} \
|
||||
libz \
|
||||
ncurses \
|
||||
${_atf} \
|
||||
${_clang} \
|
||||
${_cuse} \
|
||||
${_tests}
|
||||
ncurses
|
||||
|
||||
# Inter-library dependencies. When the makefile for a library contains LDADD
|
||||
# libraries, those libraries should be listed as build order dependencies here.
|
||||
@ -159,70 +122,26 @@ SUBDIR_DEPEND_liblzma= ${_libthr}
|
||||
|
||||
# NB: keep these sorted by MK_* knobs
|
||||
|
||||
.if ${MK_ATM} != "no"
|
||||
_libngatm= libngatm
|
||||
.endif
|
||||
|
||||
.if ${MK_BLACKLIST} != "no"
|
||||
_libblacklist= libblacklist
|
||||
.endif
|
||||
|
||||
.if ${MK_BLUETOOTH} != "no"
|
||||
_libbluetooth= libbluetooth
|
||||
_libsdp= libsdp
|
||||
.endif
|
||||
|
||||
.if ${MK_BSNMP} != "no"
|
||||
_libbsnmp= libbsnmp
|
||||
.endif
|
||||
|
||||
.if ${MK_CASPER} != "no"
|
||||
_libcasper= libcasper
|
||||
.endif
|
||||
|
||||
.if ${MK_CLANG} != "no" && !defined(COMPAT_32BIT) && !defined(COMPAT_SOFTFP)
|
||||
_clang= clang
|
||||
.endif
|
||||
|
||||
.if ${MK_CUSE} != "no"
|
||||
_cuse= libcuse
|
||||
.endif
|
||||
|
||||
.if ${MK_CXX} != "no"
|
||||
_libdevdctl= libdevdctl
|
||||
.endif
|
||||
|
||||
.if ${MK_TOOLCHAIN} != "no"
|
||||
_libelftc= libelftc
|
||||
_libpe= libpe
|
||||
SUBDIR.${MK_ATM}+= libngatm
|
||||
SUBDIR.${MK_BLACKLIST}+=libblacklist
|
||||
SUBDIR.${MK_BLUETOOTH}+=libbluetooth libsdp
|
||||
SUBDIR.${MK_BSNMP}+= libbsnmp
|
||||
SUBDIR.${MK_CASPER}+= libcasper
|
||||
|
||||
.if !defined(COMPAT_32BIT) && !defined(COMPAT_SOFTFP)
|
||||
SUBDIR.${MK_CLANG}+= clang
|
||||
.endif
|
||||
|
||||
SUBDIR.${MK_CUSE}+= libcuse
|
||||
SUBDIR.${MK_CXX}+= libdevdctl
|
||||
SUBDIR.${MK_TOOLCHAIN}+=libelftc libpe
|
||||
SUBDIR.${MK_DIALOG}+= libdpv
|
||||
|
||||
.if ${MK_FILE} != "no"
|
||||
_libmagic= libmagic
|
||||
.endif
|
||||
|
||||
.if ${MK_GPIO} != "no"
|
||||
_libgpio= libgpio
|
||||
.endif
|
||||
|
||||
.if ${MK_GSSAPI} != "no"
|
||||
_libgssapi= libgssapi
|
||||
_librpcsec_gss= librpcsec_gss
|
||||
.endif
|
||||
|
||||
.if ${MK_ICONV} != "no"
|
||||
_libiconv_modules= libiconv_modules
|
||||
.endif
|
||||
|
||||
.if ${MK_KERBEROS_SUPPORT} != "no"
|
||||
_libcom_err= libcom_err
|
||||
.endif
|
||||
|
||||
.if ${MK_LDNS} != "no"
|
||||
_libldns= libldns
|
||||
.endif
|
||||
SUBDIR.${MK_FILE}+= libmagic
|
||||
SUBDIR.${MK_GPIO}+= libgpio
|
||||
SUBDIR.${MK_GSSAPI}+= libgssapi librpcsec_gss
|
||||
SUBDIR.${MK_ICONV}+= libiconv_modules
|
||||
SUBDIR.${MK_KERBEROS_SUPPORT}+= libcom_err
|
||||
SUBDIR.${MK_LDNS}+= libldns
|
||||
|
||||
# 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
|
||||
@ -239,25 +158,11 @@ _libcxxrt= libcxxrt
|
||||
_libcplusplus= libc++
|
||||
.endif
|
||||
|
||||
.if ${MK_EFI} != "no"
|
||||
_libefivar= libefivar
|
||||
.endif
|
||||
|
||||
.if ${MK_LIBTHR} != "no"
|
||||
_libthr= libthr
|
||||
.endif
|
||||
|
||||
.if ${MK_NAND} != "no"
|
||||
_libnandfs= libnandfs
|
||||
.endif
|
||||
|
||||
.if ${MK_NETGRAPH} != "no"
|
||||
_libnetgraph= libnetgraph
|
||||
.endif
|
||||
|
||||
.if ${MK_NIS} != "no"
|
||||
_libypclnt= libypclnt
|
||||
.endif
|
||||
SUBDIR.${MK_EFI}+= libefivar
|
||||
SUBDIR.${MK_LIBTHR}+= libthr
|
||||
SUBDIR.${MK_NAND}+= libnandfs
|
||||
SUBDIR.${MK_NETGRAPH}+= libnetgraph
|
||||
SUBDIR.${MK_NIS}+= libypclnt
|
||||
|
||||
.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
|
||||
_libvgl= libvgl
|
||||
@ -266,9 +171,7 @@ _librtld_db= librtld_db
|
||||
.endif
|
||||
|
||||
.if ${MACHINE_CPUARCH} == "amd64"
|
||||
.if ${MK_BHYVE} != "no"
|
||||
_libvmmapi= libvmmapi
|
||||
.endif
|
||||
SUBDIR.${MK_BHYVE}+= libvmmapi
|
||||
.endif
|
||||
|
||||
.if ${MACHINE_CPUARCH} == "mips"
|
||||
@ -287,44 +190,15 @@ _libproc= libproc
|
||||
_librtld_db= librtld_db
|
||||
.endif
|
||||
|
||||
.if ${MK_OPENSSL} != "no"
|
||||
_libmp= libmp
|
||||
.endif
|
||||
|
||||
.if ${MK_PMC} != "no"
|
||||
_libpmc= libpmc
|
||||
.endif
|
||||
|
||||
.if ${MK_RADIUS_SUPPORT} != "no"
|
||||
_libradius= libradius
|
||||
.endif
|
||||
|
||||
.if ${MK_SENDMAIL} != "no"
|
||||
_libmilter= libmilter
|
||||
_libsm= libsm
|
||||
_libsmdb= libsmdb
|
||||
_libsmutil= libsmutil
|
||||
.endif
|
||||
|
||||
.if ${MK_TELNET} != "no"
|
||||
_libtelnet= libtelnet
|
||||
.endif
|
||||
|
||||
.if ${MK_TESTS_SUPPORT} != "no"
|
||||
_atf= atf
|
||||
.endif
|
||||
.if ${MK_TESTS} != "no"
|
||||
_tests= tests
|
||||
.endif
|
||||
|
||||
.if ${MK_UNBOUND} != "no"
|
||||
_libunbound= libunbound
|
||||
.endif
|
||||
|
||||
.if ${MK_USB} != "no"
|
||||
_libusbhid= libusbhid
|
||||
_libusb= libusb
|
||||
.endif
|
||||
SUBDIR.${MK_OPENSSL}+= libmp
|
||||
SUBDIR.${MK_PMC}+= libpmc
|
||||
SUBDIR.${MK_RADIUS_SUPPORT}+= libradius
|
||||
SUBDIR.${MK_SENDMAIL}+= libmilter libsm libsmdb libsmutil
|
||||
SUBDIR.${MK_TELNET}+= libtelnet
|
||||
SUBDIR.${MK_TESTS_SUPPORT}+= atf
|
||||
SUBDIR.${MK_TESTS}+= tests
|
||||
SUBDIR.${MK_UNBOUND}+= libunbound
|
||||
SUBDIR.${MK_USB}+= libusbhid libusb
|
||||
|
||||
.if !make(install)
|
||||
SUBDIR_PARALLEL=
|
||||
|
Loading…
Reference in New Issue
Block a user