summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorVernon Mauery <vernon.mauery@linux.intel.com>2018-10-08 12:05:20 -0700
committerVernon Mauery <vernon.mauery@linux.intel.com>2019-02-25 14:27:21 -0800
commit783dc07049925c054ed5332ba03b328cea3dce5b (patch)
tree39471e72ba513eb53ef93160749c3cfa5f8566ea /Makefile.am
parent08a70aa56bebfb087ccafdcac293da36f88b672f (diff)
downloadphosphor-host-ipmid-783dc07049925c054ed5332ba03b328cea3dce5b.tar.gz
phosphor-host-ipmid-783dc07049925c054ed5332ba03b328cea3dce5b.zip
ipmid: Add whitelist filtering using the new filter registration mechanism
Implement the whitelist filtering as an optional provider using the new filter registration mechanism. Change-Id: I0d738e58508d31e6b1867e13b3b7ed048303d5d8 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am15
1 files changed, 13 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index ce96af7..b62741a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,8 +15,6 @@ ipmid_SOURCES = \
host-cmd-manager.cpp \
utils.cpp
-nodist_ipmid_SOURCES = ipmiwhitelist.cpp
-
libipmi20_BUILT_LIST = \
sensor-gen.cpp \
inventory-sensor-gen.cpp \
@@ -149,6 +147,19 @@ libsysintfcmds_la_LDFLAGS = \
-version-info 0:0:0 -shared
libsysintfcmds_la_CXXFLAGS = $(COMMON_CXX)
+libwhitelistdir = ${libdir}/ipmid-providers
+libwhitelist_LTLIBRARIES = libwhitelist.la
+libwhitelist_la_SOURCES = \
+ whitelist-filter.cpp
+libwhitelist_la_LDFLAGS = \
+ $(SYSTEMD_LIBS) \
+ $(libmapper_LIBS) \
+ $(PHOSPHOR_LOGGING_LIBS) \
+ $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
+ -version-info 0:0:0 -shared
+libwhitelist_la_CXXFLAGS = $(COMMON_CXX)
+nodist_libwhitelist_la_SOURCES = ipmiwhitelist.cpp
+
nobase_include_HEADERS = \
user_channel/channel_layer.hpp \
user_channel/user_layer.hpp
OpenPOWER on IntegriCloud