File: include.am

package info (click to toggle)
libmemcached 1.0.8-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 7,912 kB
  • sloc: cpp: 39,309; ansic: 18,449; sh: 11,864; python: 603; yacc: 437; lex: 195; makefile: 116
file content (37 lines) | stat: -rw-r--r-- 1,554 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# vim:ft=automake
# Copyright (C) 2012 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

MEMCACHED_LIGHT_TESTS_LDADDS= \
                              libmemcached/libmemcached.la \
                              libmemcached/libmemcachedutil.la \
                              libtest/libtest.la

example_t_memcached_light_SOURCES=
example_t_memcached_light_LDADD=

example_t_memcached_light_SOURCES+= example/t/memcached_light.cc
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/memcached_get.cc
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/print.cc
example_t_memcached_light_SOURCES+= tests/libmemcached-1.0/setup_and_teardowns.cc
example_t_memcached_light_CXXFLAGS = $(AM_CXXFLAGS)
example_t_memcached_light_DEPENDENCIES= $(MEMCACHED_LIGHT_TESTS_LDADDS) example/memcached_light
example_t_memcached_light_LDADD+= $(MEMCACHED_LIGHT_TESTS_LDADDS)
example_t_memcached_light_LDADD+= $(LIBUUID_LDFLAGS)
check_PROGRAMS+= example/t/memcached_light
noinst_PROGRAMS+= example/t/memcached_light

test-memcached_light: example/t/memcached_light example/memcached_light
	@example/t/memcached_light

gdb-memcached_light: example/t/memcached_light example/memcached_light
	@$(DEBUG_COMMAND) example/t/memcached_light

valgrind-memcached_light: example/t/memcached_light example/memcached_light
	$(VALGRIND_COMMAND) example/t/memcached_light