blob: 500f7c5f7059bec1e7621c9aebec3d685354f208 [file] [log] [blame]
Brad Bishop14275cf2016-11-10 16:24:48 -05001if WANT_LIBSDBUSPLUS
2
Patrick Williamsa14167b2017-04-28 15:54:39 -05003AM_CPPFLAGS = -I$(top_srcdir) $(GTEST_CPPFLAGS)
Patrick Williams83a9d0b2016-11-04 17:06:13 -05004check_PROGRAMS =
5
6TESTS = $(check_PROGRAMS)
7
Patrick Williamsb4041d42017-04-27 21:49:00 -05008check_PROGRAMS += bus_list_names
9bus_list_names_SOURCES = bus/list_names.cpp
10bus_list_names_LDFLAGS = $(gtest_ldflags) $(SYSTEMD_LIBS)
11
Patrick Williams83a9d0b2016-11-04 17:06:13 -050012check_PROGRAMS += message_append
13message_append_CXXFLAGS = $(SYSTEMD_CFLAGS) $(PTHREAD_CFLAGS)
14message_append_LDFLAGS = $(SYSTEMD_LIBS) $(PTHREAD_LIBS)
15message_append_SOURCES = message/append.cpp
16
17check_PROGRAMS += message_read
18message_read_CXXFLAGS = $(SYSTEMD_CFLAGS) $(PTHREAD_CFLAGS)
19message_read_LDFLAGS = $(SYSTEMD_LIBS) $(PTHREAD_LIBS)
20message_read_SOURCES = message/read.cpp
21
Patrick Williams9db28642017-01-06 15:55:05 -060022check_PROGRAMS += message_native_types
23message_native_types_SOURCES = message/native_types.cpp
24
Patrick Williams83a9d0b2016-11-04 17:06:13 -050025check_PROGRAMS += message_types
26message_types_SOURCES = message/types.cpp
27
28check_PROGRAMS += utility_tuple_to_array
29utility_tuple_to_array_SOURCES = utility/tuple_to_array.cpp
30
31check_PROGRAMS += utility_type_traits
32utility_type_traits_SOURCES = utility/type_traits.cpp
33
34check_PROGRAMS += vtable_vtable
35vtable_vtable_SOURCES = vtable/vtable.cpp vtable/vtable_c.c
Patrick Williamsa14167b2017-04-28 15:54:39 -050036vtable_vtable_LDFLAGS = -lgtest -lgtest_main
Patrick Williams83a9d0b2016-11-04 17:06:13 -050037
Brad Bishop14275cf2016-11-10 16:24:48 -050038endif