remove usage of WANT_TRANSACTION option
The feature to disable transactions is not used anywhere in openbmc
and it is just making the build system more complicated than necessary.
Will follow up with removing entirely from configure.ac after the recipe
is updated with this change so that we do not have any co-req with the
recipe updates.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I2d5f11b72f47abef5c6b1277b97ca448d88d3765
diff --git a/Makefile.am b/Makefile.am
index 7669e9b..2579ada 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -30,6 +30,7 @@
sdbusplus/server/interface.hpp \
sdbusplus/server/manager.hpp \
sdbusplus/server/object.hpp \
+ sdbusplus/server/transaction.hpp \
sdbusplus/slot.hpp \
sdbusplus/timer.hpp \
sdbusplus/utility/container_traits.hpp \
@@ -40,20 +41,12 @@
LIBSDBUSPLUS_FILES = \
sdbusplus/exception.cpp \
- sdbusplus/sdbus.cpp
-
-if WANT_TRANSACTION
-nobase_include_HEADERS += \
- sdbusplus/server/transaction.hpp
-LIBSDBUPLUS_FILES_TRANSACTION = \
+ sdbusplus/sdbus.cpp \
sdbusplus/server/transaction.cpp
-endif
libsdbusplusdir = ${libdir}
libsdbusplus_LTLIBRARIES = libsdbusplus.la
-libsdbusplus_la_SOURCES = \
- $(LIBSDBUSPLUS_FILES) \
- $(LIBSDBUPLUS_FILES_TRANSACTION)
+libsdbusplus_la_SOURCES = $(LIBSDBUSPLUS_FILES)
libsdbusplus_la_LIBADD = $(SYSTEMD_LIBS) $(CODE_COVERAGE_LIBS)
libsdbusplus_la_LDFLAGS = -version-info 1:0:0 -shared
libsdbusplus_la_CPPFLAGS = $(CODE_COVERAGE_CPPFLAGS)