1 ACLOCAL_AMFLAGS = -I m4
3 EXTRA_DIST = LICENSE LICENSE_dbus_patch LICENSE_MurmurHash
6 # Library interface (not package version!)
7 LIBCOMMONAPI_DBUS_CURRENT=3
8 LIBCOMMONAPI_DBUS_REVISION=1
9 LIBCOMMONAPI_DBUS_AGE=0
12 -include $(top_builddir)/build-aux/config.h \
14 -I$(top_srcdir)/src/test \
17 -DCOMMONAPI_INTERNAL_COMPILATION \
18 -DCOMMONAPI_DBUS_VERSION_MAJOR=${LIBCOMMONAPI_DBUS_CURRENT} \
19 -DCOMMONAPI_DBUS_VERSION_MINOR=${LIBCOMMONAPI_DBUS_REVISION}
29 # ------------------------------------------------------------------------------
30 noinst_LTLIBRARIES += libmurmurhash-internal.la
32 libmurmurhash_internal_la_SOURCES = \
33 src/murmurhash/MurmurHash3.h \
34 src/murmurhash/MurmurHash3.cpp
36 # ------------------------------------------------------------------------------
37 noinst_LTLIBRARIES += libpugixml-internal.la
39 libpugixml_internal_la_SOURCES = \
40 src/pugixml/pugiconfig.hpp \
41 src/pugixml/pugixml.cpp \
42 src/pugixml/pugixml.hpp
43 # ------------------------------------------------------------------------------
44 lib_LTLIBRARIES += libCommonAPI-DBus.la
46 libCommonAPI_DBus_la_SOURCES = \
47 src/CommonAPI/DBus/DBusAddressTranslator.cpp \
48 src/CommonAPI/DBus/DBusClientId.cpp \
49 src/CommonAPI/DBus/DBusConfiguration.cpp \
50 src/CommonAPI/DBus/DBusConnection.cpp \
51 src/CommonAPI/DBus/DBusDaemonProxy.cpp \
52 src/CommonAPI/DBus/DBusError.cpp \
53 src/CommonAPI/DBus/DBusFreedesktopPropertiesStub.cpp \
54 src/CommonAPI/DBus/DBusFunctionalHash.cpp \
55 src/CommonAPI/DBus/DBusInputStream.cpp \
56 src/CommonAPI/DBus/DBusMainLoopContext.cpp \
57 src/CommonAPI/DBus/DBusMessage.cpp \
58 src/CommonAPI/DBus/DBusObjectManager.cpp \
59 src/CommonAPI/DBus/DBusObjectManagerStub.cpp \
60 src/CommonAPI/DBus/DBusOutputStream.cpp \
61 src/CommonAPI/DBus/DBusProxyBase.cpp \
62 src/CommonAPI/DBus/DBusProxy.cpp \
63 src/CommonAPI/DBus/DBusProxyManager.cpp \
64 src/CommonAPI/DBus/DBusFactory.cpp \
65 src/CommonAPI/DBus/DBusRuntime.cpp \
66 src/CommonAPI/DBus/DBusServicePublisher.cpp \
67 src/CommonAPI/DBus/DBusServiceRegistry.cpp \
68 src/CommonAPI/DBus/DBusStubAdapter.cpp
70 libCommonAPI_DBus_la_LIBADD = \
71 libmurmurhash-internal.la \
72 libpugixml-internal.la \
74 libCommonAPI_DBus_la_LDFLAGS = \
76 -version-info ${LIBCOMMONAPI_DBUS_CURRENT}:${LIBCOMMONAPI_DBUS_REVISION}:${LIBCOMMONAPI_DBUS_AGE}
78 CommonAPI_DBus_pugi_includedir=$(includedir)/CommonAPI-${COMMONAPI_API_HEADER_VERSION}/pugixml
79 CommonAPI_DBus_pugi_include_HEADERS = \
80 src/pugixml/pugixml.hpp \
81 src/pugixml/pugiconfig.hpp
83 CommonAPI_DBus_includedir=$(includedir)/CommonAPI-${COMMONAPI_API_HEADER_VERSION}/CommonAPI/DBus
84 CommonAPI_DBus_include_HEADERS = \
85 src/CommonAPI/DBus/DBusAddressTranslator.h \
86 src/CommonAPI/DBus/DBusAttribute.h \
87 src/CommonAPI/DBus/DBusClientId.h \
88 src/CommonAPI/DBus/DBusConfiguration.h \
89 src/CommonAPI/DBus/DBusConnection.h \
90 src/CommonAPI/DBus/DBusConnectionBusType.h \
91 src/CommonAPI/DBus/DBusDaemonProxy.h \
92 src/CommonAPI/DBus/DBusError.h \
93 src/CommonAPI/DBus/DBusEvent.h \
94 src/CommonAPI/DBus/DBusFreedesktopPropertiesStub.h \
95 src/CommonAPI/DBus/DBusFunctionalHash.h \
96 src/CommonAPI/DBus/DBusHelper.h \
97 src/CommonAPI/DBus/DBusInputStream.h \
98 src/CommonAPI/DBus/DBusInstanceAvailabilityStatusChangedEvent.h \
99 src/CommonAPI/DBus/DBusInterfaceHandler.h \
100 src/CommonAPI/DBus/DBusMainLoopContext.h \
101 src/CommonAPI/DBus/DBusMessage.h \
102 src/CommonAPI/DBus/DBusMultiEvent.h \
103 src/CommonAPI/DBus/DBusObjectManager.h \
104 src/CommonAPI/DBus/DBusObjectManagerStub.h \
105 src/CommonAPI/DBus/DBusOutputStream.h \
106 src/CommonAPI/DBus/DBusProxyBase.h \
107 src/CommonAPI/DBus/DBusProxy.h \
108 src/CommonAPI/DBus/DBusProxyAsyncCallbackHandler.h \
109 src/CommonAPI/DBus/DBusProxyConnection.h \
110 src/CommonAPI/DBus/DBusProxyManager.h \
111 src/CommonAPI/DBus/DBusFactory.h \
112 src/CommonAPI/DBus/DBusProxyHelper.h \
113 src/CommonAPI/DBus/DBusRuntime.h \
114 src/CommonAPI/DBus/DBusSelectiveEvent.h \
115 src/CommonAPI/DBus/DBusSerializableArguments.h \
116 src/CommonAPI/DBus/DBusServicePublisher.h \
117 src/CommonAPI/DBus/DBusServiceRegistry.h \
118 src/CommonAPI/DBus/DBusStubAdapter.h \
119 src/CommonAPI/DBus/DBusStubAdapterHelper.h \
120 src/CommonAPI/DBus/DBusUtils.h \
121 src/CommonAPI/DBus/DBusLegacyVariant.h
123 pkgconfigdir = ${libdir}/pkgconfig
124 pkgconfig_DATA = CommonAPI-DBus.pc
126 # ------------------------------------------------------------------------------
129 lib_LTLIBRARIES += libCommonAPI-Fake.la
131 libCommonAPI_Fake_la_SOURCES = \
132 src/test/dbusDynamicLoadingTests/fakeTestBinding/FakeBinding.cpp
134 libCommonAPI_Fake_la_LIBADD = \
136 libCommonAPI_Fake_la_LDFLAGS = \
140 CommonAPI_Fake_includedir=$(includedir)/CommonAPI-${COMMONAPI_API_HEADER_VERSION}/CommonAPI/Fake
141 CommonAPI_Fake_include_HEADERS = \
142 src/test/dbusDynamicLoadingTests/fakeTestBinding/FakeBinding.h
144 TestInterfaceSources = \
145 src/test/commonapi/tests/DerivedTypeCollection.cpp \
146 src/test/commonapi/tests/TestInterfaceStubDefault.cpp
148 TestInterfaceDBusSources = \
149 ${TestInterfaceSources} \
150 src/test/commonapi/tests/TestInterfaceDBusProxy.cpp \
151 src/test/commonapi/tests/TestInterfaceDBusStubAdapter.cpp \
152 src/test/fake/legacy/service/LegacyInterfaceDBusProxy.cpp
154 FreedesktopPropertiesDBusSources = \
155 ${TestInterfaceSources} \
156 src/test/commonapi/tests/TestFreedesktopInterfaceDBusProxy.cpp \
157 src/test/commonapi/tests/TestFreedesktopInterfaceDBusStubAdapter.cpp \
158 src/test/commonapi/tests/TestFreedesktopInterfaceStubDefault.cpp \
159 src/test/commonapi/tests/TestFreedesktopDerivedInterfaceDBusProxy.cpp \
160 src/test/commonapi/tests/TestFreedesktopDerivedInterfaceDBusStubAdapter.cpp \
161 src/test/commonapi/tests/TestFreedesktopDerivedInterfaceStubDefault.cpp
164 src/test/commonapi/tests/managed/LeafInterfaceStubDefault.cpp \
165 src/test/commonapi/tests/managed/BranchInterfaceStubDefault.cpp \
166 src/test/commonapi/tests/managed/RootInterfaceStubDefault.cpp \
167 src/test/commonapi/tests/managed/SecondRootStubDefault.cpp
169 ManagedDBusSources = \
171 src/test/commonapi/tests/managed/RootInterfaceDBusProxy.cpp \
172 src/test/commonapi/tests/managed/RootInterfaceDBusStubAdapter.cpp \
173 src/test/commonapi/tests/managed/LeafInterfaceDBusProxy.cpp \
174 src/test/commonapi/tests/managed/LeafInterfaceDBusStubAdapter.cpp \
175 src/test/commonapi/tests/managed/BranchInterfaceDBusProxy.cpp \
176 src/test/commonapi/tests/managed/BranchInterfaceDBusStubAdapter.cpp \
177 src/test/commonapi/tests/managed/SecondRootDBusProxy.cpp \
178 src/test/commonapi/tests/managed/SecondRootDBusStubAdapter.cpp
180 ExtendedInterfaceSources = \
181 src/test/commonapi/tests/ExtendedInterfaceDBusProxy.cpp \
182 src/test/commonapi/tests/ExtendedInterfaceDBusStubAdapter.cpp \
183 src/test/commonapi/tests/ExtendedInterfaceStubDefault.cpp
185 lib_LTLIBRARIES += libDBusGen-TestInterface.la
186 libDBusGen_TestInterface_la_SOURCES = \
187 ${TestInterfaceDBusSources}
188 libDBusGen_TestInterface_la_LIBADD = \
190 libDBusGen_TestInterface_la_LDFLAGS = \
193 lib_LTLIBRARIES += libSomeOtherNameForGeneratedDBus.la
194 libSomeOtherNameForGeneratedDBus_la_SOURCES = \
195 ${TestInterfaceDBusSources}
196 libSomeOtherNameForGeneratedDBus_la_LIBADD = \
198 libSomeOtherNameForGeneratedDBus_la_LDFLAGS = \
202 DYNAMIC_LOADING_TEST_SET = \
203 DBusDynamicLoadingBasicTest \
204 DBusDynamicLoadingMixedValidityTest \
205 DBusDynamicLoadingNoValidityTest \
206 DBusDynamicLoadingMultipleDefinitionTest \
207 DBusDynamicLoadingMultipleBindingsTest
211 DBusObjectManagerStubTest \
213 ${DYNAMIC_LOADING_TEST_SET} \
214 DBusMainLoopIntegrationTest \
216 DBusServiceRegistryTest \
218 DBusAddressTranslatorTest \
219 DBusInputStreamTest \
220 DBusOutputStreamTest \
224 DBusVariantOutputStreamTest \
225 DBusDaemonProxyTest \
226 DBusCommunicationTest \
227 DBusMultipleConnectionTest \
228 DBusServicePublisherTest \
231 DBusPolymorphicTest \
233 DBusFreedesktopPropertiesTest
235 noinst_PROGRAMS = ${check_PROGRAMS}
236 TESTS = ${check_PROGRAMS}
238 LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS = ${GTEST_LIBS} ${LDADD}
239 LDADD_FOR_GTEST = libCommonAPI-DBus.la ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
241 DBusManagedTest_SOURCES = \
242 src/test/DBusManagedTest.cpp \
243 ${ManagedDBusSources}
244 DBusManagedTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS} ${GLIB_CFLAGS}
245 DBusManagedTest_CXXFLAGS = ${GTEST_CXXFLAGS} ${GLIB_CFLAGS}
246 DBusManagedTest_LDADD = ${LDADD_FOR_GTEST} ${GLIB_LIBS}
248 DBusObjectManagerStubTest_SOURCES = src/test/DBusObjectManagerStubTest.cpp
249 DBusObjectManagerStubTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
250 DBusObjectManagerStubTest_CXXFLAGS = ${GTEST_CXXFLAGS}
251 DBusObjectManagerStubTest_LDADD = ${LDADD_FOR_GTEST}
253 DBusMainLoopIntegrationTest_SOURCES = \
254 src/test/DBusMainLoopIntegrationTest.cpp \
255 ${TestInterfaceDBusSources}
256 DBusMainLoopIntegrationTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS} ${GLIB_CFLAGS}
257 DBusMainLoopIntegrationTest_CXXFLAGS = ${GTEST_CXXFLAGS} ${GLIB_CFLAGS}
258 DBusMainLoopIntegrationTest_LDADD = ${LDADD_FOR_GTEST} ${GLIB_LIBS}
260 DBusServiceRegistryTest_SOURCES = \
261 src/test/DBusServiceRegistryTest.cpp \
262 ${TestInterfaceDBusSources}
263 DBusServiceRegistryTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
264 DBusServiceRegistryTest_CXXFLAGS = ${GTEST_CXXFLAGS}
265 DBusServiceRegistryTest_LDADD = ${LDADD_FOR_GTEST}
267 DBusAddressTranslatorTest_SOURCES = \
268 src/test/DBusAddressTranslatorTest.cpp \
269 ${TestInterfaceDBusSources}
270 DBusAddressTranslatorTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
271 DBusAddressTranslatorTest_CXXFLAGS = ${GTEST_CXXFLAGS}
272 DBusAddressTranslatorTest_LDADD = ${LDADD_FOR_GTEST}
274 DBusConnectionTest_SOURCES = src/test/DBusConnectionTest.cpp
275 DBusConnectionTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
276 DBusConnectionTest_CXXFLAGS = ${GTEST_CXXFLAGS}
277 DBusConnectionTest_LDADD = ${LDADD_FOR_GTEST}
279 DBusTypeStreamTest_SOURCES = src/test/DBusTypeStreamTest.cpp
280 DBusTypeStreamTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
281 DBusTypeStreamTest_CXXFLAGS = ${GTEST_CXXFLAGS}
282 DBusTypeStreamTest_LDADD = ${LDADD_FOR_GTEST}
284 DBusVariantOutputStreamTest_SOURCES = src/test/DBusVariantOutputStreamTest.cpp
285 DBusVariantOutputStreamTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
286 DBusVariantOutputStreamTest_CXXFLAGS = ${GTEST_CXXFLAGS}
287 DBusVariantOutputStreamTest_LDADD = ${LDADD_FOR_GTEST}
289 DBusCommunicationTest_SOURCES = \
290 src/test/DBusCommunicationTest.cpp \
291 ${TestInterfaceDBusSources}
292 DBusCommunicationTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
293 DBusCommunicationTest_CXXFLAGS = ${GTEST_CXXFLAGS}
294 DBusCommunicationTest_LDADD = ${LDADD_FOR_GTEST}
296 DBusDaemonProxyTest_SOURCES = src/test/DBusDaemonProxyTest.cpp
297 DBusDaemonProxyTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
298 DBusDaemonProxyTest_CXXFLAGS = ${GTEST_CXXFLAGS}
299 DBusDaemonProxyTest_LDADD = ${LDADD_FOR_GTEST}
301 DBusInputStreamTest_SOURCES = \
302 src/test/DBusInputStreamTest.cpp \
303 ${TestInterfaceDBusSources}
304 DBusInputStreamTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
305 DBusInputStreamTest_CXXFLAGS = ${GTEST_CXXFLAGS}
306 DBusInputStreamTest_LDADD = ${LDADD_FOR_GTEST}
308 DBusOutputStreamTest_SOURCES = \
309 src/test/DBusOutputStreamTest.cpp \
310 ${TestInterfaceDBusSources}
311 DBusOutputStreamTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
312 DBusOutputStreamTest_CXXFLAGS = ${GTEST_CXXFLAGS}
313 DBusOutputStreamTest_LDADD = ${LDADD_FOR_GTEST}
315 DBusFactoryTest_SOURCES = \
316 src/test/DBusFactoryTest.cpp \
317 ${TestInterfaceDBusSources}
318 DBusFactoryTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
319 DBusFactoryTest_CXXFLAGS = ${GTEST_CXXFLAGS}
320 DBusFactoryTest_LDADD = ${LDADD_FOR_GTEST}
322 DBusMultipleConnectionTest_SOURCES = \
323 src/test/DBusMultipleConnectionTest.cpp \
324 ${TestInterfaceDBusSources}
325 DBusMultipleConnectionTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
326 DBusMultipleConnectionTest_CXXFLAGS = ${GTEST_CXXFLAGS}
327 DBusMultipleConnectionTest_LDADD = ${LDADD_FOR_GTEST}
329 DBusProxyTest_SOURCES = \
330 src/test/DBusProxyTest.cpp \
331 ${TestInterfaceDBusSources} \
332 ${ExtendedInterfaceSources}
333 DBusProxyTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
334 DBusProxyTest_CXXFLAGS = ${GTEST_CXXFLAGS}
335 DBusProxyTest_LDADD = ${LDADD_FOR_GTEST}
337 DBusFreedesktopPropertiesTest_SOURCES = \
338 src/test/DBusFreedesktopPropertiesTest.cpp \
339 ${FreedesktopPropertiesDBusSources}
340 DBusFreedesktopPropertiesTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
341 DBusFreedesktopPropertiesTest_CXXFLAGS = ${GTEST_CXXFLAGS}
342 DBusFreedesktopPropertiesTest_LDADD = ${LDADD_FOR_GTEST}
344 DBusServicePublisherTest_SOURCES = \
345 src/test/DBusServicePublisherTest.cpp \
346 ${TestInterfaceDBusSources}
347 DBusServicePublisherTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
348 DBusServicePublisherTest_CXXFLAGS = ${GTEST_CXXFLAGS}
349 DBusServicePublisherTest_LDADD = ${LDADD_FOR_GTEST}
351 DBusVariantTest_SOURCES = src/test/DBusVariantTest.cpp
352 DBusVariantTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
353 DBusVariantTest_CXXFLAGS = ${GTEST_CXXFLAGS}
354 DBusVariantTest_LDADD = ${LDADD_FOR_GTEST}
356 DBusRuntimeTest_SOURCES = src/test/DBusRuntimeTest.cpp
357 DBusRuntimeTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
358 DBusRuntimeTest_CXXFLAGS = ${GTEST_CXXFLAGS}
359 DBusRuntimeTest_LDADD = ${LDADD_FOR_GTEST}
361 DBusDynamicLoadingBasicTest_SOURCES = \
362 ${TestInterfaceSources} \
363 src/test/dbusDynamicLoadingTests/DBusDynamicLoadingBasicTest.cpp
364 DBusDynamicLoadingBasicTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
365 DBusDynamicLoadingBasicTest_CXXFLAGS = ${GTEST_CXXFLAGS}
366 DBusDynamicLoadingBasicTest_LDADD = ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
368 DBusDynamicLoadingMultipleDefinitionTest_SOURCES = \
369 ${TestInterfaceSources} \
370 src/test/dbusDynamicLoadingTests/DBusDynamicLoadingMultipleDefinitionTest.cpp
371 DBusDynamicLoadingMultipleDefinitionTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
372 DBusDynamicLoadingMultipleDefinitionTest_CXXFLAGS = ${GTEST_CXXFLAGS}
373 DBusDynamicLoadingMultipleDefinitionTest_LDADD = ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
375 DBusDynamicLoadingMultipleBindingsTest_SOURCES = \
376 ${TestInterfaceSources} \
377 src/test/dbusDynamicLoadingTests/DBusDynamicLoadingMultipleBindingsTest.cpp
378 DBusDynamicLoadingMultipleBindingsTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
379 DBusDynamicLoadingMultipleBindingsTest_CXXFLAGS = ${GTEST_CXXFLAGS}
380 DBusDynamicLoadingMultipleBindingsTest_LDADD = ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
382 DBusDynamicLoadingMixedValidityTest_SOURCES = \
383 ${TestInterfaceSources} \
384 src/test/dbusDynamicLoadingTests/DBusDynamicLoadingMixedValidityTest.cpp
385 DBusDynamicLoadingMixedValidityTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
386 DBusDynamicLoadingMixedValidityTest_CXXFLAGS = ${GTEST_CXXFLAGS}
387 DBusDynamicLoadingMixedValidityTest_LDADD = ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
389 DBusDynamicLoadingNoValidityTest_SOURCES = \
390 ${TestInterfaceSources} \
391 src/test/dbusDynamicLoadingTests/DBusDynamicLoadingNoValidityTest.cpp
392 DBusDynamicLoadingNoValidityTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
393 DBusDynamicLoadingNoValidityTest_CXXFLAGS = ${GTEST_CXXFLAGS}
394 DBusDynamicLoadingNoValidityTest_LDADD = ${LDADD_FOR_GTEST_WITHOUT_LIBCOMMON_API_DBUS}
396 DBusClientIdTest_SOURCES = \
397 src/test/DBusClientIdTest.cpp
398 DBusClientIdTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
399 DBusClientIdTest_CXXFLAGS = ${GTEST_CXXFLAGS}
400 DBusClientIdTest_LDADD = ${LDADD_FOR_GTEST}
402 DBusBroadcastTest_SOURCES = \
403 ${TestInterfaceDBusSources} \
404 src/test/DBusBroadcastTest.cpp
405 DBusBroadcastTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
406 DBusBroadcastTest_CXXFLAGS = ${GTEST_CXXFLAGS}
407 DBusBroadcastTest_LDADD = ${LDADD_FOR_GTEST}
409 DBusPolymorphicTest_SOURCES = \
410 ${TestInterfaceDBusSources} \
411 src/test/DBusPolymorphicTest.cpp
412 DBusPolymorphicTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
413 DBusPolymorphicTest_CXXFLAGS = ${GTEST_CXXFLAGS}
414 DBusPolymorphicTest_LDADD = ${LDADD_FOR_GTEST}
416 DBusLoadTest_SOURCES = \
417 src/test/DBusLoadTest.cpp \
418 ${TestInterfaceDBusSources}
419 DBusLoadTest_CPPFLAGS = ${AM_CPPFLAGS} ${GTEST_CPPFLAGS}
420 DBusLoadTest_CXXFLAGS = ${GTEST_CXXFLAGS}
421 DBusLoadTest_LDADD = ${LDADD_FOR_GTEST}
426 # ------------------------------------------------------------------------------
428 include $(top_srcdir)/aminclude.am
429 EXTRA_DIST += doxygen.cfg dbus-DBusMessage-add-support-for-custom-marshaling.patch
430 MOSTLYCLEANFILES += ${DX_CLEANFILES}
432 # ------------------------------------------------------------------------------
433 MAINTAINERCLEANFILES = \
441 maintainer-clean-local:
444 -rm -f m4/libtool*.m4
448 asciidoc -b html -o doc/html/README.html README