Whamcloud - gitweb
LU-7356 build: handle library configure options for SNMP/LNet 76/17576/4
authorJames Simmons <uja.ornl@yahoo.com>
Wed, 16 Dec 2015 15:38:25 +0000 (10:38 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 6 Jan 2016 02:56:34 +0000 (02:56 +0000)
commit75f07b2fa054b69d1c20eef8dddb831af41fd7a5
tree7d43a9f096cb5175e2cf1f0e1e941732585c6699
parent2b16de10d79f930283a1a0dc6e8c9c2a779aae5d
LU-7356 build: handle library configure options for SNMP/LNet

Currently if you build lustre with configure options
--disable-shared and/or --disable-static it will fail
to build in the case of the mount plugins or just plain
ignore the configure request. This work enables the
ability to create only static or only dynamic libraries
for lustre SNMP and libnetconfig.

Change-Id: I8b526acd50a7b8eb4f65e7a3bdd0a664e9144376
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: http://review.whamcloud.com/17576
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Nathaniel Clark <nathaniel.l.clark@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
config/lustre-build.m4
debian/lustre-dev.install
lnet/utils/Makefile.am
lnet/utils/lnetconfig/Makefile.am
lustre.spec.in
snmp/Makefile.am