blob: cbdfa04c4f93f5669c6b62afc42f454552bf444e [file] [log] [blame]
AM_DEFAULT_SOURCE_EXT = .cpp
testit_SOURCES = \
ipmisensor.cpp \
testit.cpp
testit_LDFLAGS = $(SYSTEMD_LIBS) $(LIBADD_DLOPEN)
#testaddsel_SOURCES = \
# testaddsel.cpp \
# storageaddsel.cpp
#testaddsel_LDFLAGS = $(SYSTEMD_CFLAGS) $(SYSTEMD_LIBS) $(LIBADD_DLOPEN)
ipmid_SOURCES = \
ipmid.cpp
ipmiwhitelist.cpp
nodist_ipmid_SOURCES = ipmiwhitelist.cpp
BUILT_SOURCES = ipmiwhitelist.cpp
CLEANFILES = ipmiwhitelist.cpp
WHITELIST_CONF ?= ${srcdir}/host-ipmid-whitelist.conf
ipmiwhitelist.cpp: ${srcdir}/generate_whitelist.sh $(WHITELIST_CONF)
${srcdir}/$^ > $@
#TODO - Make this path a configure option (bitbake parameter)
ipmid_CPPFLAGS = -DHOST_IPMI_LIB_PATH=\"/usr/lib/host-ipmid/\"
ipmid_LDFLAGS = $(SYSTEMD_LIBS) $(libmapper_LIBS) $(LIBADD_DLOPEN) -export-dynamic
libapphandlerdir = /usr/lib/host-ipmid
libapphandler_LTLIBRARIES = libapphandler.la
libapphandler_la_SOURCES = \
apphandler.cpp \
sensorhandler.cpp \
storagehandler.cpp \
chassishandler.cpp \
dcmihandler.cpp \
ipmisensor.cpp \
storageaddsel.cpp \
transporthandler.cpp \
globalhandler.cpp \
groupext.cpp
libapphandler_la_LDFLAGS = $(SYSTEMD_LIBS) $(libmapper_LIBS) -version-info 0:0:0 -shared
libapphandler_la_CXXFLAGS = $(SYSTEMD_CFLAGS) $(libmapper_CFLAGS)
libhostservicedir = /usr/lib/host-ipmid
libhostservice_LTLIBRARIES = libhostservice.la
libhostservice_la_SOURCES = \
host-services.c
libhostservice_la_LDFLAGS = $(SYSTEMD_LIBS) $(libmapper_LIBS) -version-info 0:0:0 -shared
libhostservice_la_CXXFLAGS = $(SYSTEMD_CFLAGS) $(libmapper_CFLAGS)
libdir = /usr/lib/host-ipmid
includedir = /usr/include/host-ipmid
include_HEADERS = \
ipmid-api.h
#default sbin dir
sbin_PROGRAMS = \
ipmid
check_PROGRAMS = \
testit
# testaddsel