1 ACLOCAL_AMFLAGS = -I m4
7 -Wno-missing-field-initializers \
8 -I$(top_srcdir)/include \
9 -I$(builddir)/include \
10 -DSDL_CONF_DIR='"@SDL_CONF_DIR@"' \
15 libshareddatalayercli.la
18 include/private/abort.hpp \
19 include/private/asyncconnection.hpp \
20 include/private/asyncdummystorage.hpp \
21 include/private/asyncstorageimpl.hpp \
22 include/private/createlogger.hpp \
23 include/private/configurationpaths.hpp \
24 include/private/configurationreader.hpp \
25 include/private/databaseconfiguration.hpp \
26 include/private/databaseconfigurationimpl.hpp \
27 include/private/engine.hpp \
28 include/private/engineimpl.hpp \
29 include/private/error.hpp \
30 include/private/eventfd.hpp \
31 include/private/filedescriptor.hpp \
32 include/private/hostandport.hpp \
33 include/private/logger.hpp \
34 include/private/namespaceconfiguration.hpp \
35 include/private/namespaceconfigurations.hpp \
36 include/private/namespaceconfigurationsimpl.hpp \
37 include/private/namespacevalidator.hpp \
38 include/private/syncstorageimpl.hpp \
39 include/private/system.hpp \
40 include/private/timer.hpp \
41 include/private/timerfd.hpp \
43 src/asyncconnection.cpp \
44 src/asyncdummystorage.cpp \
45 src/asyncstorage.cpp \
46 src/asyncstorageimpl.cpp \
47 src/backenderror.cpp \
48 src/configurationpaths.cpp \
49 src/configurationreader.cpp \
50 src/createlogger.cpp \
51 src/databaseconfiguration.cpp \
52 src/databaseconfigurationimpl.cpp \
53 src/emptynamespace.cpp \
57 src/errorqueries.cpp \
60 src/filedescriptor.cpp \
62 src/invalidnamespace.cpp \
63 src/namespacevalidator.cpp \
64 src/namespaceconfigurationsimpl.cpp \
65 src/notconnected.cpp \
66 src/operationinterrupted.cpp \
68 src/rejectedbybackend.cpp \
69 src/rejectedbysdl.cpp \
71 src/syncstorageimpl.cpp \
77 libsdl_la_SOURCES += \
78 include/private/systemlogger.hpp \
83 libsdl_la_SOURCES += \
84 include/private/redis/asynccommanddispatcher.hpp \
85 include/private/redis/asyncdatabasediscovery.hpp \
86 include/private/redis/asyncredisreply.hpp \
87 include/private/redis/asyncredisstorage.hpp \
88 include/private/redis/asyncsentineldatabasediscovery.hpp \
89 include/private/redis/contents.hpp \
90 include/private/redis/contentsbuilder.hpp \
91 include/private/redis/databaseinfo.hpp \
92 include/private/redis/reply.hpp \
93 src/redis/asynccommanddispatcher.cpp \
94 src/redis/asyncdatabasediscovery.cpp \
95 src/redis/asyncredisreply.cpp \
96 src/redis/asyncredisstorage.cpp \
97 src/redis/asyncsentineldatabasediscovery.cpp \
98 src/redis/contentsbuilder.cpp
101 libsdl_la_SOURCES += \
102 include/private/redis/asynchirediscommanddispatcher.hpp \
103 include/private/redis/asynchiredisdatabasediscovery.hpp \
104 include/private/redis/hiredisepolladapter.hpp \
105 include/private/redis/hiredissystem.hpp \
106 include/private/redis/redisgeneral.hpp \
107 src/redis/asynchirediscommanddispatcher.cpp \
108 src/redis/asynchiredisdatabasediscovery.cpp \
109 src/redis/hiredisepolladapter.cpp \
110 src/redis/hiredissystem.cpp \
111 src/redis/redisgeneral.cpp
114 libsdl_la_SOURCES += \
115 include/private/redis/asynchiredisclustercommanddispatcher.hpp \
116 include/private/redis/hiredisclusterepolladapter.hpp \
117 include/private/redis/hiredisclustersystem.hpp \
118 src/redis/asynchiredisclustercommanddispatcher.cpp \
119 src/redis/hiredisclusterepolladapter.cpp \
120 src/redis/hiredisclustersystem.cpp
122 libsdl_la_CPPFLAGS = \
125 $(HIREDIS_VIP_CFLAGS)
126 libsdl_la_LDFLAGS = \
128 -version-info @SDL_LT_VERSION@
130 $(BOOST_SYSTEM_LIB) \
131 $(BOOST_FILESYSTEM_LIB) \
135 libshareddatalayercli_la_SOURCES = \
136 src/cli/commandmap.cpp \
137 src/cli/commandparserandexecutor.cpp \
138 src/cli/dumpconfigurationcommand.cpp \
139 src/cli/testgetsetcommand.cpp \
140 src/cli/testconnectivitycommand.cpp \
142 src/configurationpaths.cpp \
143 include/private/configurationpaths.hpp \
144 include/private/cli/commandmap.hpp \
145 include/private/cli/commandparserandexecutor.hpp
147 libshareddatalayercli_la_CPPFLAGS = \
151 libshareddatalayercli_la_LDFLAGS = \
154 -release $(PACKAGE_VERSION)
155 libshareddatalayercli_la_LIBADD = \
156 $(BOOST_FILESYSTEM_LIB) \
157 $(BOOST_PROGRAM_OPTIONS_LIB) \
158 $(BOOST_SYSTEM_LIB) \
166 pkginclude_HEADERS = \
167 include/sdl/asyncstorage.hpp \
168 include/sdl/backenderror.hpp \
169 include/sdl/doxygen.hpp \
170 include/sdl/emptynamespace.hpp \
171 include/sdl/errorqueries.hpp \
172 include/sdl/exception.hpp \
173 include/sdl/invalidnamespace.hpp \
174 include/sdl/notconnected.hpp \
175 include/sdl/operationinterrupted.hpp \
176 include/sdl/publisherid.hpp \
177 include/sdl/rejectedbybackend.hpp \
178 include/sdl/rejectedbysdl.hpp \
179 include/sdl/syncstorage.hpp
183 nodist_pkgconfig_DATA = \
186 libsdl.pc: $(top_srcdir)/libsdl.pc.in
187 sed -e 's![@]prefix[@]!$(prefix)!g' \
188 -e 's![@]exec_prefix[@]!$(exec_prefix)!g' \
189 -e 's![@]includedir[@]!$(includedir)!g' \
190 -e 's![@]pkglibexecdir[@]!$(pkglibexecdir)!g' \
191 -e 's![@]libdir[@]!$(libdir)!g' \
192 -e 's![@]confdir[@]!@SDL_CONF_DIR@!g' \
193 -e 's![@]PACKAGE_VERSION[@]!$(PACKAGE_VERSION)!g' \
194 -e 's![@]PACKAGE_URL[@]!$(PACKAGE_URL)!g' \
210 $(BOOST_PROGRAM_OPTIONS_LIB) \
214 libshareddatalayercli.la
216 check_LTLIBRARIES = \
217 libgmock.la libgtest.la
219 libgmock_la_SOURCES = \
220 3rdparty/googletest/googlemock/src/gmock-all.cc \
221 3rdparty/googletest/googlemock/src/gmock-cardinalities.cc \
222 3rdparty/googletest/googlemock/src/gmock.cc \
223 3rdparty/googletest/googlemock/src/gmock-internal-utils.cc \
224 3rdparty/googletest/googlemock/src/gmock_main.cc \
225 3rdparty/googletest/googlemock/src/gmock-matchers.cc \
226 3rdparty/googletest/googlemock/src/gmock-spec-builders.cc \
227 3rdparty/googletest/googlemock/include/gmock/gmock-actions.h \
228 3rdparty/googletest/googlemock/include/gmock/gmock-cardinalities.h \
229 3rdparty/googletest/googlemock/include/gmock/gmock-generated-actions.h \
230 3rdparty/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h \
231 3rdparty/googletest/googlemock/include/gmock/gmock-generated-matchers.h \
232 3rdparty/googletest/googlemock/include/gmock/gmock-generated-nice-strict.h \
233 3rdparty/googletest/googlemock/include/gmock/gmock.h \
234 3rdparty/googletest/googlemock/include/gmock/gmock-matchers.h \
235 3rdparty/googletest/googlemock/include/gmock/gmock-more-actions.h \
236 3rdparty/googletest/googlemock/include/gmock/gmock-more-matchers.h \
237 3rdparty/googletest/googlemock/include/gmock/gmock-spec-builders.h \
238 3rdparty/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h \
239 3rdparty/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h \
240 3rdparty/googletest/googlemock/include/gmock/internal/gmock-port.h \
241 3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h \
242 3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h \
243 3rdparty/googletest/googlemock/include/gmock/internal/custom/gmock-port.h
245 libgmock_la_CPPFLAGS = \
247 -I$(top_srcdir)/3rdparty/googletest/googlemock/include/ \
248 -I$(top_srcdir)/3rdparty/googletest/googlemock/ \
249 -I$(top_srcdir)/3rdparty/googletest/googletest/include/
250 libgmock_la_LDFLAGS = \
252 libgmock_la_LIBADD = \
255 libgtest_la_SOURCES = \
256 3rdparty/googletest/googletest/src/gtest-all.cc \
257 3rdparty/googletest/googletest/src/gtest.cc \
258 3rdparty/googletest/googletest/src/gtest-death-test.cc \
259 3rdparty/googletest/googletest/src/gtest-filepath.cc \
260 3rdparty/googletest/googletest/src/gtest-internal-inl.h \
261 3rdparty/googletest/googletest/src/gtest_main.cc \
262 3rdparty/googletest/googletest/src/gtest-port.cc \
263 3rdparty/googletest/googletest/src/gtest-printers.cc \
264 3rdparty/googletest/googletest/src/gtest-test-part.cc \
265 3rdparty/googletest/googletest/src/gtest-typed-test.cc \
266 3rdparty/googletest/googletest/include/gtest/gtest-death-test.h \
267 3rdparty/googletest/googletest/include/gtest/gtest.h \
268 3rdparty/googletest/googletest/include/gtest/gtest-message.h \
269 3rdparty/googletest/googletest/include/gtest/gtest-param-test.h \
270 3rdparty/googletest/googletest/include/gtest/gtest-param-test.h.pump \
271 3rdparty/googletest/googletest/include/gtest/gtest_pred_impl.h \
272 3rdparty/googletest/googletest/include/gtest/gtest-printers.h \
273 3rdparty/googletest/googletest/include/gtest/gtest_prod.h \
274 3rdparty/googletest/googletest/include/gtest/gtest-spi.h \
275 3rdparty/googletest/googletest/include/gtest/gtest-test-part.h \
276 3rdparty/googletest/googletest/include/gtest/gtest-typed-test.h \
277 3rdparty/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \
278 3rdparty/googletest/googletest/include/gtest/internal/gtest-filepath.h \
279 3rdparty/googletest/googletest/include/gtest/internal/gtest-internal.h \
280 3rdparty/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h \
281 3rdparty/googletest/googletest/include/gtest/internal/gtest-param-util-generated.h \
282 3rdparty/googletest/googletest/include/gtest/internal/gtest-param-util.h \
283 3rdparty/googletest/googletest/include/gtest/internal/gtest-port-arch.h \
284 3rdparty/googletest/googletest/include/gtest/internal/gtest-port.h \
285 3rdparty/googletest/googletest/include/gtest/internal/gtest-string.h \
286 3rdparty/googletest/googletest/include/gtest/internal/gtest-tuple.h \
287 3rdparty/googletest/googletest/include/gtest/internal/gtest-type-util.h \
288 3rdparty/googletest/googletest/include/gtest/internal/custom/gtest.h \
289 3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-port.h \
290 3rdparty/googletest/googletest/include/gtest/internal/custom/gtest-printers.h
292 libgtest_la_CPPFLAGS = \
294 -I$(top_srcdir)/3rdparty/googletest/googletest/include/ \
295 -I$(top_srcdir)/3rdparty/googletest/googletest/
296 libgtest_la_LDFLAGS = \
298 libgtest_la_LIBADD = \
304 testrunner_SOURCES = \
305 include/private/tst/asyncstoragemock.hpp \
306 include/private/tst/databaseconfigurationmock.hpp \
307 include/private/tst/enginemock.hpp \
308 include/private/tst/gettopsrcdir.hpp \
309 include/private/tst/namespaceconfigurationsmock.hpp \
310 include/private/tst/systemmock.hpp \
311 include/private/tst/wellknownerrorcode.hpp \
313 tst/asyncdummystorage_test.cpp \
314 tst/asyncstorage_test.cpp \
315 tst/backenderror_test.cpp \
316 tst/configurationreader_test.cpp \
317 tst/databaseconfiguration_test.cpp \
318 tst/databaseconfigurationimpl_test.cpp \
319 tst/emptynamespace_test.cpp \
320 tst/engine_test.cpp \
321 tst/engineimpl_test.cpp \
323 tst/errorqueries_test.cpp \
324 tst/eventfd_test.cpp \
325 tst/gettopsrcdir.cpp \
326 tst/filedescriptor_test.cpp \
327 tst/hostandport_test.cpp \
328 tst/invalidnamespace_test.cpp \
330 tst/namespaceconfigurations_test.cpp \
331 tst/namespaceconfigurationsimpl_test.cpp \
332 tst/namespacevalidator_test.cpp \
333 tst/publisherid_test.cpp \
334 tst/syncstorage_test.cpp \
335 tst/syncstorageimpl_test.cpp \
336 tst/system_test.cpp \
338 tst/timerfd_test.cpp \
339 tst/wellknownerrorcode.cpp
341 testrunner_SOURCES += \
342 include/private/tst/asynccommanddispatchermock.hpp \
343 include/private/tst/asyncdatabasediscoverymock.hpp \
344 include/private/tst/contentsbuildermock.hpp \
345 include/private/tst/redisreplybuilder.hpp \
346 include/private/tst/replymock.hpp \
347 tst/asynccommanddispatcher_test.cpp \
348 tst/asyncdatabasediscovery_test.cpp \
349 tst/asyncredisstorage_test.cpp \
350 tst/asyncsentineldatabasediscovery_test.cpp \
351 tst/asyncstorageimpl_test.cpp \
352 tst/contents_test.cpp \
353 tst/contentsbuilder_test.cpp \
354 tst/databaseinfo_test.cpp \
355 tst/redisgeneral_test.cpp \
356 tst/redisreplybuilder.cpp \
360 testrunner_SOURCES += \
361 include/private/tst/hiredisepolladaptermock.hpp \
362 include/private/tst/hiredissystemmock.hpp \
363 tst/asynchirediscommanddispatcher_test.cpp \
364 tst/asynchiredisdatabasediscovery_test.cpp \
365 tst/hiredisepolladapter_test.cpp \
366 tst/hiredissystem_test.cpp
369 testrunner_SOURCES += \
370 include/private/tst/hiredisclusterepolladaptermock.hpp \
371 include/private/tst/hiredisclustersystemmock.hpp \
372 tst/asynchiredisclustercommanddispatcher_test.cpp \
373 tst/hiredisclusterepolladapter_test.cpp \
374 tst/hiredisclustersystem_test.cpp
376 testrunner_CPPFLAGS = \
378 -I$(top_srcdir)/3rdparty/googletest/googlemock/include \
379 -I$(top_srcdir)/3rdparty/googletest/googletest/include \
381 $(HIREDIS_VIP_CFLAGS)
402 $(top_srcdir)/libsdl.pc.in \
403 $(top_srcdir)/tst/valgrind-suppressions.conf \
404 $(top_srcdir)/LICENSES.txt