diff options
author | Brad Bishop <bradleyb@us.ibm.com> | 2016-07-25 17:09:12 -0400 |
---|---|---|
committer | Brad Bishop <bradleyb@us.ibm.com> | 2016-07-27 15:23:16 -0400 |
commit | de6a37983420f5067327b46bbfbefa3601c449aa (patch) | |
tree | b175407af000182ea0c20e3251c5051379eb7e76 /Makefile | |
parent | a26ed7375261ebcfffa68cf478bcb8f2204c6c92 (diff) | |
download | ipmi-fru-parser-de6a37983420f5067327b46bbfbefa3601c449aa.tar.gz ipmi-fru-parser-de6a37983420f5067327b46bbfbefa3601c449aa.zip |
Use mapper binding for busname queries
Prefer mapper queries to hardcoded busnames.
React to /org/openbmc/managers/system GetObjectById
API change.
Change-Id: I651b820622c3bff51c05365b811b41e73fde997c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -8,8 +8,10 @@ libstrgfnhandler.so_VERSION = 1 EXES += phosphor-read-eeprom phosphor-read-eeprom_OBJS += readeeprom.o argument.o +phosphor-read-eeprom_LDLIBS += mapper phosphor-read-eeprom_EXTRA_LIBS += writefrudata libstrgfnhandler.so_EXTRA_LIBS += writefrudata +libwritefrudata.so_LDLIBS += mapper libwritefrudata.so_NEEDED += libsystemd phosphor-read-eeprom_NEEDED += libsystemd @@ -29,7 +31,7 @@ __EXTRA_LIB_RESOLV = $(if $1,$1) define __BUILD_EXE $1 : $$($1_OBJS) | $$(LIBS) $$(HOST_LIBS) - $$(LINK.cpp) -o $$@ $$^ $(call __EXTRA_LIB_RESOLV,$(addprefix -l,$($1_EXTRA_LIBS))) -L. $(call __PKG_CONFIG,$($1_NEEDED),--libs) + $$(LINK.cpp) -o $$@ $$^ $(call __EXTRA_LIB_RESOLV,$(addprefix -l,$($1_EXTRA_LIBS))) -L. $(addprefix -l,$($1_LDLIBS)) $(call __PKG_CONFIG,$($1_NEEDED),--libs) $(eval CXXFLAGS += $(call __PKG_CONFIG,$($1_NEEDED),--cflags)) @@ -40,7 +42,7 @@ $(foreach exe,$(EXES),$(eval $(call __BUILD_EXE,$(exe)))) define __BUILD_LIB $1 : $$($1_OBJS) | $$(addsuffix .so,$$(addprefix lib,$$($1_EXTRA_LIBS))) - $$(LINK.cpp) -fPIC -shared -Wl,-soname,$$@ -o $$(addsuffix .$($1_VERSION), $$@) $$^ $(call __EXTRA_LIB_RESOLV,$(addprefix -l,$($1_EXTRA_LIBS))) -L. $(call __PKG_CONFIG,$($1_NEEDED),--libs) + $$(LINK.cpp) -fPIC -shared -Wl,-soname,$$@ -o $$(addsuffix .$($1_VERSION), $$@) $$^ $(call __EXTRA_LIB_RESOLV,$(addprefix -l,$($1_EXTRA_LIBS))) -L. $(addprefix -l,$($1_LDLIBS)) $(call __PKG_CONFIG,$($1_NEEDED),--libs) ln -sf $$(addsuffix .$($1_VERSION), $$@) $1 $(eval CXXFLAGS += $(call __PKG_CONFIG,$($1_NEEDED),--cflags)) |