diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/Makefile.am b/Makefile.am index 9027e47..2c31b57 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,11 +1,5 @@ AM_DEFAULT_SOURCE_EXT = .cpp -HANDLERS = - -if ENABLE_EXAMPLE -HANDLERS += example/example.cpp -endif - libblobcmdsdir = ${libdir}/ipmid-providers libblobcmds_LTLIBRARIES = libblobcmds.la libblobcmds_la_SOURCES = main.cpp \ @@ -13,8 +7,7 @@ libblobcmds_la_SOURCES = main.cpp \ manager.cpp \ process.cpp \ crc.cpp \ - utils.cpp \ - $(HANDLERS) + utils.cpp libblobcmds_la_LDFLAGS = $(SYSTEMD_LIBS) \ $(LIBADD_DLOPEN) \ @@ -29,4 +22,14 @@ nobase_include_HEADERS = \ blobs-ipmid/blobs.hpp \ blobs-ipmid/manager.hpp +# Always build but only installed if you add the item: +# BLOBIPMI_PROVIDER_LIBRARY += "libexample.so" +libexampledir = ${libdir}/blob-providers +libexample_LTLIBRARIES = libexample.la +libexample_la_SOURCES = example/example.cpp +libexample_la_LDFLAGS = $(PHOSPHOR_LOGGING_LIBS) \ + -version-info 0:0:0 -shared +libexample_la_CXXFLAGS = $(PHOSPHOR_LOGGING_CFLAGS) \ + -flto + SUBDIRS = . test |