svn commit: r337682 - in stable/11: share/mk tools/build/options usr.bin/ofed usr.bin/ofed/infiniband-diags
Konstantin Belousov
kib at FreeBSD.org
Sun Aug 12 08:45:24 UTC 2018
Author: kib
Date: Sun Aug 12 08:45:23 2018
New Revision: 337682
URL: https://svnweb.freebsd.org/changeset/base/337682
Log:
MFC r336569:
Move mostly useless examples binaries from OFED, as well as the Subnet
Manager, under the new option WITH_OFED_EXTRA, disabled by default.
Added:
stable/11/tools/build/options/WITH_OFED_EXTRA
- copied unchanged from r336569, head/tools/build/options/WITH_OFED_EXTRA
Modified:
stable/11/share/mk/src.opts.mk
stable/11/usr.bin/ofed/Makefile
stable/11/usr.bin/ofed/infiniband-diags/Makefile
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/share/mk/src.opts.mk
==============================================================================
--- stable/11/share/mk/src.opts.mk Sun Aug 12 08:42:06 2018 (r337681)
+++ stable/11/share/mk/src.opts.mk Sun Aug 12 08:45:23 2018 (r337682)
@@ -197,6 +197,7 @@ __DEFAULT_NO_OPTIONS = \
LOADER_FORCE_LE \
NAND \
OFED \
+ OFED_EXTRA \
OPENLDAP \
REPRODUCIBLE_BUILD \
RPCBIND_WARMSTART_SUPPORT \
@@ -400,6 +401,10 @@ MK_NLS_CATALOGS:= no
.if ${MK_OPENSSL} == "no"
MK_OPENSSH:= no
MK_KERBEROS:= no
+.endif
+
+.if ${MK_OFED} == "no"
+MK_OFED_EXTRA:= no
.endif
.if ${MK_PF} == "no"
Copied: stable/11/tools/build/options/WITH_OFED_EXTRA (from r336569, head/tools/build/options/WITH_OFED_EXTRA)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/11/tools/build/options/WITH_OFED_EXTRA Sun Aug 12 08:45:23 2018 (r337682, copy of r336569, head/tools/build/options/WITH_OFED_EXTRA)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to build the non-essential components of the
+.Dq "OpenFabrics Enterprise Distribution"
+Infiniband software stack, mostly examples.
Modified: stable/11/usr.bin/ofed/Makefile
==============================================================================
--- stable/11/usr.bin/ofed/Makefile Sun Aug 12 08:42:06 2018 (r337681)
+++ stable/11/usr.bin/ofed/Makefile Sun Aug 12 08:45:23 2018 (r337682)
@@ -1,10 +1,13 @@
# $FreeBSD$
+.include <src.opts.mk>
+
SUBDIR= \
libibverbs \
librdmacm \
- opensm \
infiniband-diags
+
+SUBDIR.${MK_OFED_EXTRA}+= opensm
SUBDIR_PARALLEL=
Modified: stable/11/usr.bin/ofed/infiniband-diags/Makefile
==============================================================================
--- stable/11/usr.bin/ofed/infiniband-diags/Makefile Sun Aug 12 08:42:06 2018 (r337681)
+++ stable/11/usr.bin/ofed/infiniband-diags/Makefile Sun Aug 12 08:45:23 2018 (r337682)
@@ -1,27 +1,33 @@
# $FreeBSD$
+.include <src.opts.mk>
+
SUBDIR= \
-dump_fts \
-ibaddr \
-ibcacheedit \
-ibccconfig \
-ibccquery \
-iblinkinfo \
-ibmirror \
-ibnetdiscover \
-ibping \
-ibportstate \
-ibqueryerrors \
-ibroute \
-ibstat \
-ibsysstat \
-ibtracert \
-perfquery \
-saquery \
-sminfo \
-smpdump \
-smpquery \
-vendstat
+ ibstat
+
+.if ${MK_OFED_EXTRA} != "no"
+SUBDIR+= \
+ dump_fts \
+ ibaddr \
+ ibcacheedit \
+ ibccconfig \
+ ibccquery \
+ iblinkinfo \
+ ibmirror \
+ ibnetdiscover \
+ ibping \
+ ibportstate \
+ ibqueryerrors \
+ ibroute \
+ ibsysstat \
+ ibtracert \
+ perfquery \
+ saquery \
+ sminfo \
+ smpdump \
+ smpquery \
+ vendstat
+.endif
SUBDIR_PARALLEL=
More information about the svn-src-all
mailing list