~brianaker/libmemcached/1164440

« back to all changes in this revision

Viewing changes to clients/Makefile.am

  • Committer: patg@patg.net
  • Date: 2008-05-05 03:32:10 UTC
  • mfrom: (317.1.71)
  • Revision ID: patg@patg.net-20080505033210-yxv0us02t8lb44dy
Merge 477:75823cad36b7 with -r 476

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
INCLUDES = -I$(top_builddir)
 
2
LDADDS = $(top_builddir)/libmemcached/libmemcached.la
 
3
 
 
4
bin_PROGRAMS = memcat memcp memstat memrm memflush memslap memerror
 
5
 
 
6
noinst_HEADERS = client_options.h \
 
7
                utilities.h \
 
8
                generator.h \
 
9
                execute.h 
 
10
 
 
11
memcat_SOURCES = memcat.c utilities.c
 
12
memcat_LDADD = $(LDADDS)
 
13
memcat_LDFLAGS = -rpath $(pkglibdir)
 
14
 
 
15
memcp_SOURCES = memcp.c utilities.c
 
16
memcp_LDADD = $(LDADDS)
 
17
memcp_LDFLAGS = -rpath $(pkglibdir)
 
18
 
 
19
memstat_SOURCES = memstat.c utilities.c
 
20
memstat_LDADD = $(LDADDS)
 
21
memstat_LDFLAGS = -rpath $(pkglibdir)
 
22
 
 
23
memrm_SOURCES = memrm.c utilities.c
 
24
memrm_LDADD = $(LDADDS)
 
25
memrm_LDFLAGS = -rpath $(pkglibdir)
 
26
 
 
27
memflush_SOURCES = memflush.c utilities.c
 
28
memflush_LDADD = $(LDADDS)
 
29
memflush_LDFLAGS = -rpath $(pkglibdir)
 
30
 
 
31
memerror_SOURCES = memerror.c utilities.c
 
32
memerror_LDADD = $(LDADDS)
 
33
memerror_LDFLAGS = -rpath $(pkglibdir)
 
34
 
 
35
memslap_SOURCES = memslap.c utilities.c generator.c execute.c
 
36
memslap_LDADD = $(LDADDS) -lpthread
 
37
memslap_LDFLAGS = -rpath $(pkglibdir)
 
38
 
 
39
test-start-server:
 
40
        memflush --servers=localhost
 
41
        memcp --servers=localhost /etc/services
 
42
        memcat --servers=localhost /etc/services
 
43
        memrm --servers=localhost /etc/services
 
44
        memstat --servers=localhost
 
45
        memslap --servers=localhost
 
46
        memslap --servers=localhost --concurrency=10
 
47
        memslap --servers=localhost --concurrency=10 --initial-load=1000
 
48
        memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10
 
49
        memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=get
 
50
        memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set
 
51
        memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set --non-blocking
 
52
 
 
53
valgrind:
 
54
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost
 
55
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10
 
56
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10 --initial-load=1000
 
57
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10
 
58
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=get
 
59
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set
 
60
        libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes  memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set --non-blocking