forked from openbmc/sdbusplus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
50 lines (44 loc) · 1.28 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
if WANT_LIBSDBUSPLUS
nobase_include_HEADERS = \
mapbox/recursive_wrapper.hpp \
mapbox/variant.hpp \
sdbusplus/bus.hpp \
sdbusplus/bus/match.hpp \
sdbusplus/exception.hpp \
sdbusplus/message.hpp \
sdbusplus/message/append.hpp \
sdbusplus/message/native_types.hpp \
sdbusplus/message/read.hpp \
sdbusplus/message/types.hpp \
sdbusplus/server.hpp \
sdbusplus/server/bindings.hpp \
sdbusplus/server/interface.hpp \
sdbusplus/server/manager.hpp \
sdbusplus/server/object.hpp \
sdbusplus/slot.hpp \
sdbusplus/utility/container_traits.hpp \
sdbusplus/utility/tuple_to_array.hpp \
sdbusplus/utility/type_traits.hpp \
sdbusplus/vtable.hpp
LIBSDBUSPLUS_FILES = \
sdbusplus/exception.cpp
if WANT_TRANSACTION
nobase_include_HEADERS += \
sdbusplus/server/transaction.hpp
LIBSDBUPLUS_FILES_TRANSACTION = \
sdbusplus/server/transaction.cpp
endif
libsdbusplusdir = ${libdir}
libsdbusplus_LTLIBRARIES = libsdbusplus.la
libsdbusplus_la_SOURCES = \
$(LIBSDBUSPLUS_FILES) \
$(LIBSDBUPLUS_FILES_TRANSACTION)
libsdbusplus_la_LIBADD = $(SYSTEMD_LIBS)
libsdbusplus_la_LDFLAGS = -version-info 1:0:0 -shared
libsdbusplus_la_CXXFLAGS = $(SYSTEMD_CFLAGS)
pkgconfiglibdir = ${libdir}/pkgconfig
pkgconfiglib_DATA = sdbusplus.pc
SUBDIRS = . tools example test
else
SUBDIRS = . tools
endif # WANT_LIBSDBUSPLUS