diff options
author | Brian Aker <brian@tangent.org> | 2011-08-02 10:15:15 -0700 |
---|---|---|
committer | Brian Aker <brian@tangent.org> | 2011-08-02 10:15:15 -0700 |
commit | 7b7b8c93445a962375b17f1b22d1fb1b1f693484 (patch) | |
tree | 4705e7441b6275c137d8e088b4729579a8061f63 /tests/include.am | |
parent | e97a34118c2a46b70333a53db93840f14e332e75 (diff) | |
download | libmemcached-7b7b8c93445a962375b17f1b22d1fb1b1f693484.tar.gz |
Merge in all updates for autoconf
Diffstat (limited to 'tests/include.am')
-rw-r--r-- | tests/include.am | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/tests/include.am b/tests/include.am index ebeeb620..316da33c 100644 --- a/tests/include.am +++ b/tests/include.am @@ -10,16 +10,13 @@ TESTS_LDADDS= \ libmemcached/libmemcached.la \ + libmemcached/libmemcachedutil.la \ libtest/libtest.la DEBUG_COMMAND= $(LIBTOOL) --mode=execute gdb PAHOLE_COMMAND= $(LIBTOOL) --mode=execute pahole -if BUILD_LIBMEMCACHEDUTIL -TESTS_LDADDS+= libmemcached/libmemcachedutil.la -endif - EXTRA_DIST+= \ tests/cpp_example.cc \ tests/output_plus.res @@ -43,40 +40,55 @@ noinst_HEADERS+= \ # Cycle should always run first tests_cycle_CFLAGS= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING) +tests_cycle_CXXFLAGS = $(AM_CXXFLAGS) ${PTHREAD_CFLAGS} tests_cycle_SOURCES= tests/cycle.cc tests_cycle_DEPENDENCIES= $(TESTS_LDADDS) tests_cycle_LDADD= $(tests_cycle_DEPENDENCIES) +tests_cycle_LDADD+= ${PTHREAD_LIBS} check_PROGRAMS+= tests/cycle noinst_PROGRAMS+= tests/cycle +# Test internals +tests_internals_SOURCES= tests/internals.cc +tests_internals_SOURCES+= tests/string.cc +tests_internals_CXXFLAGS = $(AM_CXXFLAGS) ${PTHREAD_CFLAGS} +tests_internals_DEPENDENCIES= libmemcachedinternal/libmemcachedinternal.la libtest/libtest.la libmemcachedinternal/libmemcachedutilinternal.la +tests_internals_LDADD= libmemcachedinternal/libmemcachedinternal.la +tests_internals_LDADD+= ${PTHREAD_LIBS} +tests_internals_LDADD+= libmemcachedinternal/libmemcachedutilinternal.la +tests_internals_LDADD+= libtest/libtest.la +check_PROGRAMS+= tests/internals +noinst_PROGRAMS+= tests/internals + +tests_testapp_CXXFLAGS = $(AM_CXXFLAGS) ${PTHREAD_CFLAGS} tests_testapp_CFLAGS= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING) tests_testapp_SOURCES= \ tests/basic.cc \ tests/debug.cc \ tests/deprecated.cc \ tests/error_conditions.cc \ + tests/ketama.cc \ tests/mem_functions.cc \ tests/namespace.cc \ tests/parser.cc \ tests/pool.cc \ tests/print.cc \ tests/replication.cc \ - tests/string.cc \ tests/virtual_buckets.cc tests_testapp_SOURCES+= clients/generator.cc clients/execute.cc - tests_testapp_DEPENDENCIES= \ - $(BUILT_SOURCES) \ - $(TESTS_LDADDS) \ + libmemcached/libmemcached.la \ + libtest/libtest.la libhashkit/libhashkit.la \ - libmemcached/libmemcachedinternal.la - + libmemcached/libmemcachedutil.la tests_testapp_LDADD= \ $(LIBSASL) \ - $(TESTS_LDADDS) \ - libhashkit/libhashkit.la \ - libmemcached/libmemcachedinternal.la + ${PTHREAD_LIBS} \ + libmemcached/libmemcached.la \ + libmemcached/libmemcachedutil.la \ + libtest/libtest.la \ + libhashkit/libhashkit.la check_PROGRAMS+= tests/testapp noinst_PROGRAMS+= tests/testapp |