Convert contrib/ofed libraries to LIBADD.
Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
5e99f8430d
commit
de1f9ee234
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibaddr
|
||||
SRCS= ibaddr.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibaddr.8
|
||||
|
||||
|
@ -5,8 +5,8 @@
|
||||
|
||||
PROG= ibnetdiscover
|
||||
SRCS= ibnetdiscover.c grouping.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad -losmcomp
|
||||
CFLAGS+= -pthread -I${DIAGPATH}/include
|
||||
LIBADD= ibumad ibcommon ibmad osmcomp pthread
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibnetdiscover.8
|
||||
|
||||
WARNS?= 1
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibping
|
||||
SRCS= ibping.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibping.8
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibportstate
|
||||
SRCS= ibportstate.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibportstate.8
|
||||
|
||||
|
@ -5,8 +5,8 @@
|
||||
|
||||
PROG= ibroute
|
||||
SRCS= ibroute.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad -losmcomp
|
||||
CFLAGS+= -pthread -I${DIAGPATH}/include
|
||||
LIBADD= ibumad ibcommon ibmad osmcomp pthread
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibroute.8
|
||||
|
||||
WARNS?= 1
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibsendtrap
|
||||
SRCS= ibsendtrap.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN=
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibstat
|
||||
SRCS= ibstat.c
|
||||
LDADD= -libumad -libcommon
|
||||
LIBADD= ibumad ibcommon
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibstat.8
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= ibsysstat
|
||||
SRCS= ibsysstat.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibsysstat.8
|
||||
|
||||
|
@ -5,8 +5,8 @@
|
||||
|
||||
PROG= ibtracert
|
||||
SRCS= ibtracert.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad -losmcomp
|
||||
CFLAGS+= -pthread -I${DIAGPATH}/include
|
||||
LIBADD= ibumad ibcommon ibmad osmcomp pthread
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= ibtracert.8
|
||||
|
||||
WARNS?= 1
|
||||
|
@ -29,8 +29,7 @@ SRCS+= osm_vl_arb_rcv.c st.c osm_perfmgr.c osm_perfmgr_db.c osm_event_plugin.c
|
||||
SRCS+= osm_dump.c osm_ucast_cache.c osm_qos_parser_y.y osm_qos_parser_l.l
|
||||
SRCS+= osm_qos_policy.c
|
||||
|
||||
LDADD= -lopensm -losmvendor -losmcomp -libmad -libumad -libcommon
|
||||
CFLAGS+= -pthread
|
||||
LIBADD= opensm osmvendor osmcomp ibmad ibumad ibcommon pthread
|
||||
CFLAGS+= -DVENDOR_RMPP_SUPPORT -DDUAL_SIDED_RMPP
|
||||
|
||||
MAN= opensm.8
|
||||
|
@ -16,14 +16,7 @@ SRCS= main.c \
|
||||
osmt_slvl_vl_arb.c \
|
||||
osmtest.c
|
||||
|
||||
LDADD= -libcommon \
|
||||
-libmad \
|
||||
-libumad \
|
||||
-losmvendor \
|
||||
-losmcomp \
|
||||
-lopensm \
|
||||
|
||||
LIBADD+= pthread
|
||||
LIBADD= ibcommon ibmad ibumad osmvendor osmcomp opensm pthread
|
||||
|
||||
CFLAGS= -DVENDOR_RMPP_SUPPORT -DDUAL_SIDED_RMPP \
|
||||
-I${OPENSM}/osmtest/include
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= perfquery
|
||||
SRCS= perfquery.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= perfquery.8
|
||||
|
||||
|
@ -5,10 +5,9 @@
|
||||
|
||||
PROG= saquery
|
||||
SRCS= saquery.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad -losmcomp -losmvendor -lopensm
|
||||
LIBADD= ibumad ibcommon ibmad osmcomp osmvendor opensm pthread
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
CFLAGS+= -DOSM_VENDOR_INTF_OPENIB -DVENDOR_RMPP_SUPPORT -DDUAL_SIDED_RMPP
|
||||
CFLAGS+= -pthread
|
||||
MAN= saquery.8
|
||||
|
||||
WARNS?= 1
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= sminfo
|
||||
SRCS= sminfo.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= sminfo.8
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= smpdump
|
||||
SRCS= smpdump.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= smpdump.8
|
||||
|
||||
|
@ -5,8 +5,8 @@
|
||||
|
||||
PROG= smpquery
|
||||
SRCS= smpquery.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad -losmcomp
|
||||
CFLAGS+= -pthread -I${DIAGPATH}/include
|
||||
LIBADD= ibumad ibcommon ibmad osmcomp pthread
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= smpquery.8
|
||||
|
||||
WARNS?= 1
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
PROG= vendstat
|
||||
SRCS= vendstat.c ibdiag_common.c
|
||||
LDADD= -libumad -libcommon -libmad
|
||||
LIBADD= ibumad ibcommon ibmad
|
||||
CFLAGS+= -I${DIAGPATH}/include
|
||||
MAN= vendstat.8
|
||||
|
||||
|
@ -41,6 +41,7 @@ LIBCRYPTO?= ${DESTDIR}${LIBDIR}/libcrypto.a
|
||||
LIBCTF?= ${DESTDIR}${LIBDIR}/libctf.a
|
||||
LIBCURSES?= ${DESTDIR}${LIBDIR}/libcurses.a
|
||||
LIBCUSE?= ${DESTDIR}${LIBDIR}/libcuse.a
|
||||
LIBCXGB4?= ${DESTDIR}${LIBDIR}/libcxgb4.a
|
||||
LIBCXXRT?= ${DESTDIR}${LIBDIR}/libcxxrt.a
|
||||
LIBC_PIC?= ${DESTDIR}${LIBDIR}/libc_pic.a
|
||||
LIBDEVCTL?= ${DESTDIR}${LIBDIR}/libdevctl.a
|
||||
@ -69,6 +70,12 @@ LIBHEIMBASE?= ${DESTDIR}${LIBDIR}/libheimbase.a
|
||||
LIBHEIMNTLM?= ${DESTDIR}${LIBDIR}/libheimntlm.a
|
||||
LIBHEIMSQLITE?= ${DESTDIR}${LIBDIR}/libheimsqlite.a
|
||||
LIBHX509?= ${DESTDIR}${LIBDIR}/libhx509.a
|
||||
LIBIBCM?= ${DESTDIR}${LIBDIR}/libibcm.a
|
||||
LIBIBCOMMON?= ${DESTDIR}${LIBDIR}/libibcommon.a
|
||||
LIBIBMAD?= ${DESTDIR}${LIBDIR}/libibmad.a
|
||||
LIBIBSDP?= ${DESTDIR}${LIBDIR}/libibsdp.a
|
||||
LIBIBUMAD?= ${DESTDIR}${LIBDIR}/libibumad.a
|
||||
LIBIBVERBS?= ${DESTDIR}${LIBDIR}/libibverbs.a
|
||||
LIBIPSEC?= ${DESTDIR}${LIBDIR}/libipsec.a
|
||||
LIBJAIL?= ${DESTDIR}${LIBDIR}/libjail.a
|
||||
LIBKADM5CLNT?= ${DESTDIR}${LIBDIR}/libkadm5clnt.a
|
||||
@ -88,8 +95,10 @@ LIBMD?= ${DESTDIR}${LIBDIR}/libmd.a
|
||||
LIBMEMSTAT?= ${DESTDIR}${LIBDIR}/libmemstat.a
|
||||
LIBMENU?= ${DESTDIR}${LIBDIR}/libmenu.a
|
||||
LIBMILTER?= ${DESTDIR}${LIBDIR}/libmilter.a
|
||||
LIBMLX4?= ${DESTDIR}${LIBDIR}/libmlx4.a
|
||||
LIBMP?= ${DESTDIR}${LIBDIR}/libmp.a
|
||||
LIBMT?= ${DESTDIR}${LIBDIR}/libmt.a
|
||||
LIBMTHCA?= ${DESTDIR}${LIBDIR}/libmthca.a
|
||||
LIBNANDFS?= ${DESTDIR}${LIBDIR}/libnandfs.a
|
||||
LIBNCURSES?= ${DESTDIR}${LIBDIR}/libncurses.a
|
||||
LIBNCURSESW?= ${DESTDIR}${LIBDIR}/libncursesw.a
|
||||
@ -97,7 +106,10 @@ LIBNETGRAPH?= ${DESTDIR}${LIBDIR}/libnetgraph.a
|
||||
LIBNGATM?= ${DESTDIR}${LIBDIR}/libngatm.a
|
||||
LIBNV?= ${DESTDIR}${LIBDIR}/libnv.a
|
||||
LIBNVPAIR?= ${DESTDIR}${LIBDIR}/libnvpair.a
|
||||
LIBOPENSM?= ${DESTDIR}${LIBDIR}/libopensm.a
|
||||
LIBOPIE?= ${DESTDIR}${LIBDIR}/libopie.a
|
||||
LIBOSMCOMP?= ${DESTDIR}${LIBDIR}/libosmcomp.a
|
||||
LIBOSMVENDOR?= ${DESTDIR}${LIBDIR}/libosmvendor.a
|
||||
LIBPAM?= ${DESTDIR}${LIBDIR}/libpam.a
|
||||
LIBPANEL?= ${DESTDIR}${LIBDIR}/libpanel.a
|
||||
LIBPANELW?= ${DESTDIR}${LIBDIR}/libpanelw.a
|
||||
@ -108,6 +120,7 @@ LIBPROC?= ${DESTDIR}${LIBDIR}/libproc.a
|
||||
LIBPROCSTAT?= ${DESTDIR}${LIBDIR}/libprocstat.a
|
||||
LIBPTHREAD?= ${DESTDIR}${LIBDIR}/libpthread.a
|
||||
LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a
|
||||
LIBRDMACM?= ${DESTDIR}${LIBDIR}/librdmacm.a
|
||||
LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a
|
||||
LIBRPCSEC_GSS?= ${DESTDIR}${LIBDIR}/librpcsec_gss.a
|
||||
LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a
|
||||
|
@ -169,6 +169,23 @@ _LIBRARIES= \
|
||||
zfs \
|
||||
zpool \
|
||||
|
||||
.if ${MK_OFED} != "no"
|
||||
_LIBRARIES+= \
|
||||
cxgb4 \
|
||||
ibcm \
|
||||
ibcommon \
|
||||
ibmad \
|
||||
ibsdp \
|
||||
ibumad \
|
||||
ibverbs \
|
||||
mlx4 \
|
||||
mthca \
|
||||
opensm \
|
||||
osmcomp \
|
||||
osmvendor \
|
||||
rdmacm \
|
||||
|
||||
.endif
|
||||
|
||||
# Each library's LIBADD needs to be duplicated here for static linkage of
|
||||
# 2nd+ order consumers. Auto-generating this would be better.
|
||||
@ -416,6 +433,19 @@ LIBUUTILDIR= ${OBJTOP}/cddl/lib/libuutil
|
||||
LIBZFSDIR= ${OBJTOP}/cddl/lib/libzfs
|
||||
LIBZFS_COREDIR= ${OBJTOP}/cddl/lib/libzfs_core
|
||||
LIBZPOOLDIR= ${OBJTOP}/cddl/lib/libzpool
|
||||
LIBCXGB4DIR= ${OBJTOP}/contrib/ofed/usr.lib/libcxgb4
|
||||
LIBIBCMDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibcm
|
||||
LIBIBCOMMONDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibcommon
|
||||
LIBIBMADDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibmad
|
||||
LIBIBUMADDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibumad
|
||||
LIBIBVERBSDIR= ${OBJTOP}/contrib/ofed/usr.lib/libibverbs
|
||||
LIBMLX4DIR= ${OBJTOP}/contrib/ofed/usr.lib/libmlx4
|
||||
LIBMTHCADIR= ${OBJTOP}/contrib/ofed/usr.lib/libmthca
|
||||
LIBOPENSMDIR= ${OBJTOP}/contrib/ofed/usr.lib/libopensm
|
||||
LIBOSMCOMPDIR= ${OBJTOP}/contrib/ofed/usr.lib/libosmcomp
|
||||
LIBOSMVENDORDIR= ${OBJTOP}/contrib/ofed/usr.lib/libosmvendor
|
||||
LIBRDMACMDIR= ${OBJTOP}/contrib/ofed/usr.lib/librdmacm
|
||||
LIBIBSDPDIR= ${OBJTOP}/contrib/ofed/usr.lib/libsdp
|
||||
LIBDIALOGDIR= ${OBJTOP}/gnu/lib/libdialog
|
||||
LIBGCOVDIR= ${OBJTOP}/gnu/lib/libgcov
|
||||
LIBGOMPDIR= ${OBJTOP}/gnu/lib/libgomp
|
||||
|
Loading…
Reference in New Issue
Block a user