# vim:ft=automake # Copyright (C) 2011 Data Differential # All rights reserved. # # Use and distribution licensed under the BSD license. See # the COPYING file in the parent directory for full text. # # included from Top Level Makefile.am # All paths should be given relative to the root noinst_HEADERS+= tests/basic.h noinst_HEADERS+= tests/callbacks.h noinst_HEADERS+= tests/debug.h noinst_HEADERS+= tests/deprecated.h noinst_HEADERS+= tests/error_conditions.h noinst_HEADERS+= tests/exist.h noinst_HEADERS+= tests/ketama.h noinst_HEADERS+= tests/ketama_test_cases.h noinst_HEADERS+= tests/ketama_test_cases_spy.h noinst_HEADERS+= tests/libmemcached-1.0/all_tests.h noinst_HEADERS+= tests/libmemcached-1.0/callback_counter.h noinst_HEADERS+= tests/libmemcached-1.0/dump.h noinst_HEADERS+= tests/libmemcached-1.0/encoding_key.h noinst_HEADERS+= tests/libmemcached-1.0/fetch_all_results.h noinst_HEADERS+= tests/libmemcached-1.0/generate.h noinst_HEADERS+= tests/libmemcached-1.0/haldenbrand.h noinst_HEADERS+= tests/libmemcached-1.0/mem_functions.h noinst_HEADERS+= tests/libmemcached-1.0/memcached_get.h noinst_HEADERS+= tests/libmemcached-1.0/parser.h noinst_HEADERS+= tests/libmemcached-1.0/setup_and_teardowns.h noinst_HEADERS+= tests/libmemcached-1.0/stat.h noinst_HEADERS+= tests/namespace.h noinst_HEADERS+= tests/pool.h noinst_HEADERS+= tests/print.h noinst_HEADERS+= tests/replication.h noinst_HEADERS+= tests/server_add.h noinst_HEADERS+= tests/string.h noinst_HEADERS+= tests/touch.h noinst_HEADERS+= tests/virtual_buckets.h # Test internals tests_libmemcached_1_0_internals_CXXFLAGS= tests_libmemcached_1_0_internals_DEPENDENCIES= tests_libmemcached_1_0_internals_LDADD= tests_libmemcached_1_0_internals_SOURCES= tests_libmemcached_1_0_internals_SOURCES+= tests/libmemcached-1.0/internals.cc tests_libmemcached_1_0_internals_SOURCES+= tests/libmemcached-1.0/string.cc tests_libmemcached_1_0_internals_CXXFLAGS+= $(AM_CXXFLAGS) tests_libmemcached_1_0_internals_CXXFLAGS+= @PTHREAD_CFLAGS@ tests_libmemcached_1_0_internals_DEPENDENCIES+= libmemcachedinternal/libmemcachedinternal.la tests_libmemcached_1_0_internals_DEPENDENCIES+= libtest/libtest.la tests_libmemcached_1_0_internals_DEPENDENCIES+= libmemcachedinternal/libmemcachedutilinternal.la tests_libmemcached_1_0_internals_LDADD+= libmemcachedinternal/libmemcachedinternal.la tests_libmemcached_1_0_internals_LDADD+= @PTHREAD_LIBS@ tests_libmemcached_1_0_internals_LDADD+= libmemcachedinternal/libmemcachedutilinternal.la tests_libmemcached_1_0_internals_LDADD+= libtest/libtest.la check_PROGRAMS+= tests/libmemcached-1.0/internals noinst_PROGRAMS+= tests/libmemcached-1.0/internals test-internal: tests/libmemcached-1.0/internals @tests/testplus tests_libmemcached_1_0_testapp_CXXFLAGS= tests_libmemcached_1_0_testapp_CFLAGS= tests_libmemcached_1_0_testapp_SOURCES= tests_libmemcached_1_0_testapp_DEPENDENCIES= tests_libmemcached_1_0_testapp_LDADD= tests_libmemcached_1_0_testapp_CXXFLAGS+= $(AM_CXXFLAGS) tests_libmemcached_1_0_testapp_CXXFLAGS+= @PTHREAD_CFLAGS@ tests_libmemcached_1_0_testapp_CFLAGS+= $(AM_CFLAGS) tests_libmemcached_1_0_testapp_CFLAGS+= $(NO_CONVERSION) tests_libmemcached_1_0_testapp_CFLAGS+= $(NO_STRICT_ALIASING) tests_libmemcached_1_0_testapp_SOURCES+= clients/generator.cc clients/execute.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/all_tests.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/basic.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/callbacks.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/debug.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/deprecated.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/dump.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/encoding_key.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/error_conditions.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/exist.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/generate.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/haldenbrand.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/ketama.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/mem_functions.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/memcached_get.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/namespace.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/parser.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/pool.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/print.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/replication.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/server_add.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/setup_and_teardowns.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/stat.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/touch.cc tests_libmemcached_1_0_testapp_SOURCES+= tests/libmemcached-1.0/virtual_buckets.cc tests_libmemcached_1_0_testapp_DEPENDENCIES+= libmemcached/libmemcached.la tests_libmemcached_1_0_testapp_DEPENDENCIES+= libtest/libtest.la tests_libmemcached_1_0_testapp_DEPENDENCIES+= libhashkit/libhashkit.la tests_libmemcached_1_0_testapp_DEPENDENCIES+= libmemcached/libmemcachedutil.la tests_libmemcached_1_0_testapp_LDADD+= @LIBUUID_LDFLAGS@ tests_libmemcached_1_0_testapp_LDADD+= @PTHREAD_LIBS@ tests_libmemcached_1_0_testapp_LDADD+= libmemcached/libmemcached.la tests_libmemcached_1_0_testapp_LDADD+= libmemcached/libmemcachedutil.la tests_libmemcached_1_0_testapp_LDADD+= libtest/libtest.la tests_libmemcached_1_0_testapp_LDADD+= libhashkit/libhashkit.la check_PROGRAMS+= tests/libmemcached-1.0/testapp noinst_PROGRAMS+= tests/libmemcached-1.0/testapp tests_libmemcached_1_0_testsocket_CXXFLAGS= tests_libmemcached_1_0_testsocket_CFLAGS= tests_libmemcached_1_0_testsocket_SOURCES= tests_libmemcached_1_0_testsocket_DEPENDENCIES= tests_libmemcached_1_0_testsocket_LDADD= tests_libmemcached_1_0_testsocket_CXXFLAGS+= @PTHREAD_CFLAGS@ tests_libmemcached_1_0_testsocket_CXXFLAGS+= $(AM_CXXFLAGS) tests_libmemcached_1_0_testsocket_CFLAGS+= $(AM_CFLAGS) tests_libmemcached_1_0_testsocket_CFLAGS+= $(NO_CONVERSION) tests_libmemcached_1_0_testsocket_CFLAGS+= $(NO_STRICT_ALIASING) tests_libmemcached_1_0_testsocket_SOURCES+= clients/execute.cc tests_libmemcached_1_0_testsocket_SOURCES+= clients/generator.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/all_tests_socket.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/basic.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/callbacks.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/debug.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/deprecated.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/dump.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/encoding_key.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/error_conditions.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/exist.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/generate.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/haldenbrand.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/ketama.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/mem_functions.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/memcached_get.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/namespace.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/parser.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/pool.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/print.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/replication.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/server_add.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/setup_and_teardowns.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/stat.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/touch.cc tests_libmemcached_1_0_testsocket_SOURCES+= tests/libmemcached-1.0/virtual_buckets.cc tests_libmemcached_1_0_testsocket_DEPENDENCIES+= libmemcached/libmemcached.la tests_libmemcached_1_0_testsocket_DEPENDENCIES+= libtest/libtest.la tests_libmemcached_1_0_testsocket_DEPENDENCIES+= libhashkit/libhashkit.la tests_libmemcached_1_0_testsocket_DEPENDENCIES+= libmemcached/libmemcachedutil.la tests_libmemcached_1_0_testsocket_LDADD+= @LIBUUID_LDFLAGS@ tests_libmemcached_1_0_testsocket_LDADD+= @PTHREAD_LIBS@ tests_libmemcached_1_0_testsocket_LDADD+= libmemcached/libmemcached.la tests_libmemcached_1_0_testsocket_LDADD+= libmemcached/libmemcachedutil.la tests_libmemcached_1_0_testsocket_LDADD+= libtest/libtest.la tests_libmemcached_1_0_testsocket_LDADD+= libhashkit/libhashkit.la check_PROGRAMS+= tests/libmemcached-1.0/testsocket noinst_PROGRAMS+= tests/libmemcached-1.0/testsocket test-socket: tests/libmemcached-1.0/testsocket @tests/libmemcached-1.0/testsocket gdb-socket: tests/libmemcached-1.0/testsocket @$(DEBUG_COMMAND) tests/libmemcached-1.0/testsocket tests_libmemcached_1_0_sasl_SOURCES= tests_libmemcached_1_0_sasl_DEPENDENCIES= tests_libmemcached_1_0_sasl_LDADD= tests_libmemcached_1_0_sasl_CXXFLAGS= tests_libmemcached_1_0_sasl_CFLAGS= tests_libmemcached_1_0_sasl_CXXFLAGS+= $(AM_CXXFLAGS) tests_libmemcached_1_0_sasl_CXXFLAGS+= @PTHREAD_CFLAGS@ tests_libmemcached_1_0_sasl_CFLAGS+= $(AM_CFLAGS) tests_libmemcached_1_0_sasl_CFLAGS+= $(NO_CONVERSION) tests_libmemcached_1_0_sasl_CFLAGS+= $(NO_STRICT_ALIASING) tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/basic.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/debug.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/deprecated.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/error_conditions.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/ketama.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/namespace.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/parser.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/pool.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/print.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/replication.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/sasl.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/virtual_buckets.cc tests_libmemcached_1_0_sasl_SOURCES+= clients/execute.cc tests_libmemcached_1_0_sasl_SOURCES+= clients/generator.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_libmemcached_1_0_sasl_SOURCES+= tests/libmemcached-1.0/generate.cc tests_libmemcached_1_0_sasl_DEPENDENCIES+= libmemcached/libmemcached.la tests_libmemcached_1_0_sasl_DEPENDENCIES+= libtest/libtest.la tests_libmemcached_1_0_sasl_LDADD+= @PTHREAD_LIBS@ tests_libmemcached_1_0_sasl_LDADD+= libmemcached/libmemcached.la tests_libmemcached_1_0_sasl_LDADD+= libmemcached/libmemcachedutil.la tests_libmemcached_1_0_sasl_LDADD+= libtest/libtest.la tests_libmemcached_1_0_sasl_LDADD+= libhashkit/libhashkit.la check_PROGRAMS+= tests/libmemcached-1.0/sasl noinst_PROGRAMS+= tests/libmemcached-1.0/sasl test-sasl: tests/libmemcached-1.0/sasl @tests/libmemcached-1.0/sasl gdb-sasl: tests/libmemcached-1.0/sasl @$(DEBUG_COMMAND) tests/libmemcached-1.0/sasl tests_atomsmasher_SOURCES= tests_atomsmasher_DEPENDENCIES= tests_atomsmasher_LDADD= tests_atomsmasher_DEPENDENCIES+= $(TESTS_LDADDS) tests_atomsmasher_LDADD+= $(tests_atomsmasher_DEPENDENCIES) tests_atomsmasher_SOURCES+= clients/execute.cc tests_atomsmasher_SOURCES+= clients/generator.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/atomsmasher.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/debug.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/generate.cc tests_atomsmasher_SOURCES+= tests/libmemcached-1.0/print.cc noinst_PROGRAMS+= tests/atomsmasher tests_testudp_CFLAGS= tests_testudp_SOURCES= tests_testudp_DEPENDENCIES= tests_testudp_LDADD= tests_testudp_CFLAGS+= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING) tests_testudp_SOURCES+= clients/execute.cc tests_testudp_SOURCES+= clients/generator.cc tests_testudp_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_testudp_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_testudp_SOURCES+= tests/libmemcached-1.0/generate.cc tests_testudp_SOURCES+= tests/libmemcached-1.0/print.cc tests_testudp_SOURCES+= tests/mem_udp.cc tests_testudp_DEPENDENCIES+= $(TESTS_LDADDS) tests_testudp_LDADD+= $(tests_testudp_DEPENDENCIES) check_PROGRAMS+= tests/testudp noinst_PROGRAMS+= tests/testudp test-udp: tests/testudp @tests/testudp tests_testplus_SOURCES= tests_testplus_CXXFLAGS= tests_testplus_DEPENDENCIES= tests_testplus_LDADD= tests_testplus_SOURCES+= clients/execute.cc tests_testplus_SOURCES+= clients/generator.cc tests_testplus_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_testplus_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_testplus_SOURCES+= tests/libmemcached-1.0/generate.cc tests_testplus_SOURCES+= tests/libmemcached-1.0/plus.cpp tests_testplus_SOURCES+= tests/libmemcached-1.0/print.cc tests_testplus_CXXFLAGS+= $(AM_CXXFLAGS) $(NO_EFF_CXX) tests_testplus_DEPENDENCIES+= $(TESTS_LDADDS) tests_testplus_LDADD+= $(tests_testplus_DEPENDENCIES) check_PROGRAMS+= tests/testplus noinst_PROGRAMS+= tests/testplus test-plus: tests/testplus @tests/testplus gdb-plus: tests/testplus $(DEBUG_COMMAND) tests/testplus valgrind-plus: tests/testplus @$(VALGRIND_COMMAND) tests/testplus helgrind-plus: tests/testplus @$(HELGRIND_COMMAND) tests/testplus