2
# Copyright (C) 2012 Data Differential
5
# Use and distribution licensed under the BSD license. See
6
# the COPYING file in the parent directory for full text.
8
# included from Top Level Makefile.am
9
# All paths should be given relative to the root
11
MEMCACHED_LIGHT_TESTS_LDADDS= \
12
libmemcached/libmemcached.la \
13
libmemcached/libmemcachedutil.la \
16
example_t_memcached_light_CXXFLAGS=
17
example_t_memcached_light_DEPENDENCIES=
18
example_t_memcached_light_LDADD=
19
example_t_memcached_light_SOURCES=
21
example_t_memcached_light_SOURCES+= example/t/memcached_light.cc
22
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/memcached_get.cc
23
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/print.cc
24
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/setup_and_teardowns.cc
25
example_t_memcached_light_CXXFLAGS+= $(AM_CXXFLAGS)
26
example_t_memcached_light_DEPENDENCIES+= $(MEMCACHED_LIGHT_TESTS_LDADDS)
27
example_t_memcached_light_DEPENDENCIES+= example/memcached_light
28
example_t_memcached_light_LDADD+= $(MEMCACHED_LIGHT_TESTS_LDADDS)
29
example_t_memcached_light_LDADD+= $(LIBUUID_LDFLAGS)
30
check_PROGRAMS+= example/t/memcached_light
31
noinst_PROGRAMS+= example/t/memcached_light
33
test-memcached_light: example/t/memcached_light example/memcached_light
34
@example/t/memcached_light
36
gdb-memcached_light: example/t/memcached_light example/memcached_light
37
@$(DEBUG_COMMAND) example/t/memcached_light
39
valgrind-memcached_light: example/t/memcached_light example/memcached_light
40
$(VALGRIND_COMMAND) example/t/memcached_light