Brad Bishop | 14275cf | 2016-11-10 16:24:48 -0500 | [diff] [blame] | 1 | if WANT_LIBSDBUSPLUS |
| 2 | |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 3 | nobase_include_HEADERS = \ |
| 4 | mapbox/recursive_wrapper.hpp \ |
| 5 | mapbox/variant.hpp \ |
| 6 | sdbusplus/bus.hpp \ |
Patrick Williams | f4a6f41 | 2016-11-11 13:47:29 -0600 | [diff] [blame] | 7 | sdbusplus/exception.hpp \ |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 8 | sdbusplus/message.hpp \ |
| 9 | sdbusplus/message/append.hpp \ |
Patrick Williams | 9db2864 | 2017-01-06 15:55:05 -0600 | [diff] [blame] | 10 | sdbusplus/message/native_types.hpp \ |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 11 | sdbusplus/message/read.hpp \ |
Brad Bishop | cd97761 | 2016-11-09 21:23:45 -0500 | [diff] [blame] | 12 | sdbusplus/message/types.hpp \ |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 13 | sdbusplus/server.hpp \ |
Christian Andersen | 3f56596 | 2016-11-18 16:35:20 +0100 | [diff] [blame] | 14 | sdbusplus/server/bindings.hpp \ |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 15 | sdbusplus/server/interface.hpp \ |
| 16 | sdbusplus/server/manager.hpp \ |
| 17 | sdbusplus/server/match.hpp \ |
| 18 | sdbusplus/server/object.hpp \ |
Adriana Kobylak | 5e293ec | 2017-01-04 12:42:52 -0600 | [diff] [blame] | 19 | sdbusplus/server/transaction.hpp \ |
Patrick Williams | 5e0b681 | 2016-11-04 16:45:33 -0500 | [diff] [blame] | 20 | sdbusplus/slot.hpp \ |
| 21 | sdbusplus/utility/tuple_to_array.hpp \ |
| 22 | sdbusplus/utility/type_traits.hpp \ |
| 23 | sdbusplus/vtable.hpp |
Patrick Williams | 83a9d0b | 2016-11-04 17:06:13 -0500 | [diff] [blame] | 24 | |
Patrick Williams | 93b0e70 | 2017-04-18 11:19:45 -0500 | [diff] [blame^] | 25 | LIBSDBUSPLUS_FILES = \ |
| 26 | sdbusplus/exception.cpp |
Adriana Kobylak | fd43ef7 | 2017-02-12 09:12:37 -0600 | [diff] [blame] | 27 | |
| 28 | if WANT_TRANSACTION |
| 29 | LIBSDBUPLUS_FILES_TRANSACTION = \ |
Adriana Kobylak | 1afb4e6 | 2017-01-31 11:10:01 -0600 | [diff] [blame] | 30 | sdbusplus/server/transaction.cpp |
Adriana Kobylak | fd43ef7 | 2017-02-12 09:12:37 -0600 | [diff] [blame] | 31 | endif |
Adriana Kobylak | 1afb4e6 | 2017-01-31 11:10:01 -0600 | [diff] [blame] | 32 | |
| 33 | libsdbusplusdir = ${libdir} |
| 34 | libsdbusplus_LTLIBRARIES = libsdbusplus.la |
Adriana Kobylak | fd43ef7 | 2017-02-12 09:12:37 -0600 | [diff] [blame] | 35 | libsdbusplus_la_SOURCES = \ |
| 36 | $(LIBSDBUSPLUS_FILES) \ |
| 37 | $(LIBSDBUPLUS_FILES_TRANSACTION) |
Adriana Kobylak | 1afb4e6 | 2017-01-31 11:10:01 -0600 | [diff] [blame] | 38 | libsdbusplus_la_LDFLAGS = $(SYSTEMD_LIBS) -version-info 1:0:0 -shared |
| 39 | libsdbusplus_la_CXXFLAGS = $(SYSTEMD_CFLAGS) |
| 40 | |
Adriana Kobylak | a1fb5e6 | 2017-01-30 11:41:19 -0600 | [diff] [blame] | 41 | pkgconfiglibdir = ${libdir}/pkgconfig |
| 42 | pkgconfiglib_DATA = sdbusplus.pc |
| 43 | |
Brad Bishop | 14275cf | 2016-11-10 16:24:48 -0500 | [diff] [blame] | 44 | endif |
Brad Bishop | bba7f8c | 2016-11-10 09:32:58 -0500 | [diff] [blame] | 45 | SUBDIRS = test tools |