summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishwanatha Subbanna <vishwa@linux.vnet.ibm.com>2017-03-10 15:17:12 +0530
committerVishwanatha Subbanna <vishwa@linux.vnet.ibm.com>2017-03-13 18:22:53 +0530
commit7f6e809291b3281ab278a4b3c31874b4708c579d (patch)
treefc253101fca3fa663f3e7630fea8eee8df10ee3a
parent179b671d90a945a7e6e843ff208c4067e45709a4 (diff)
downloadphosphor-led-sysfs-7f6e809291b3281ab278a4b3c31874b4708c579d.tar.gz
phosphor-led-sysfs-7f6e809291b3281ab278a4b3c31874b4708c579d.zip
Check for needed package modules than individual header files
Change-Id: I123c143cd8ed65da3922f1928f96dc60de6e9458 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
-rw-r--r--Makefile.am4
-rw-r--r--configure.ac3
2 files changed, 3 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index ddb81e3..869679d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,5 +6,5 @@ phosphor_ledcontroller_SOURCES = \
physical.cpp \
xyz.openbmc_project.Led.Physical.cpp
-phosphor_ledcontroller_LDFLAGS = $(SYSTEMD_LIBS)
-phosphor_ledcontroller_CFLAGS = $(SYSTEMD_CFLAGS)
+phosphor_ledcontroller_LDFLAGS = $(SDBUSPLUS_LIBS)
+phosphor_ledcontroller_CFLAGS = $(SDBUSPLUS_CFLAGS)
diff --git a/configure.ac b/configure.ac
index 72d26c1..5b32436 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,8 +22,7 @@ AX_APPEND_COMPILE_FLAGS([-Wall -Werror], [CXXFLAGS])
LT_INIT
# Checks for header files.
-AC_CHECK_HEADER(systemd/sd-bus.h, ,[AC_MSG_ERROR([Could not find systemd/sd-bus.h...systemd developement package required])])
-AC_CHECK_HEADER(sdbusplus/server.hpp, ,[AC_MSG_ERROR([Could not find server.hpp...openbmc/sdbusplus package required])])
+PKG_CHECK_MODULES([SDBUSPLUS], [sdbusplus],, [AC_MSG_ERROR([Could not find sdbusplus...openbmc/sdbusplus package required])])
# Check/set gtest specific functions.
AX_PTHREAD([GTEST_CPPFLAGS="-DGTEST_HAS_PTHREAD=1"],[GTEST_CPPFLAGS="-DGTEST_HAS_PTHREAD=0"])
OpenPOWER on IntegriCloud