X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Finclude.am;h=41328568ff76fe1906ecd2191bcf92b29b8f1e34;hb=9a7cf6f7bc04b7baf17b801b80d1677b67fc859d;hp=bb35bdf5f27e44c1dd3d6029054f67002b4ed0b7;hpb=bd53173d0a23c8c2a0dac68056cbd2cc52d5a6ef;p=awesomized%2Flibmemcached diff --git a/clients/include.am b/clients/include.am index bb35bdf5..41328568 100644 --- a/clients/include.am +++ b/clients/include.am @@ -2,28 +2,23 @@ # included from Top Level Makefile.am # All paths should be given relative to the root -CLIENTS_LDADDS= \ - clients/libutilities.la \ - libmemcached/libmemcached.la - -if HAVE_SASL -CLIENTS_LDADDS+= $(LIBSASL) -endif - -bin_PROGRAMS+= \ - clients/memcapable \ - clients/memcat \ - clients/memcp \ - clients/memdump \ - clients/memerror \ - clients/memexist \ - clients/memtouch \ - clients/memflush \ - clients/memparse \ - clients/memping \ - clients/memrm \ - clients/memslap \ - clients/memstat +CLIENTS_LDADDS= +CLIENTS_LDADDS+= clients/libutilities.la +CLIENTS_LDADDS+= libmemcached/libmemcached.la + +bin_PROGRAMS+= clients/memcapable +bin_PROGRAMS+= clients/memcat +bin_PROGRAMS+= clients/memcp +bin_PROGRAMS+= clients/memdump +bin_PROGRAMS+= clients/memerror +bin_PROGRAMS+= clients/memexist +bin_PROGRAMS+= clients/memtouch +bin_PROGRAMS+= clients/memflush +bin_PROGRAMS+= clients/memparse +bin_PROGRAMS+= clients/memping +bin_PROGRAMS+= clients/memrm +bin_PROGRAMS+= clients/memslap +bin_PROGRAMS+= clients/memstat if BUILD_MEMASLAP if HAVE_LIBEVENT @@ -33,19 +28,18 @@ endif endif endif -noinst_HEADERS+= \ - clients/client_options.h \ - clients/execute.h \ - clients/generator.h \ - clients/ms_atomic.h \ - clients/ms_conn.h \ - clients/ms_memslap.h \ - clients/ms_setting.h \ - clients/ms_sigsegv.h \ - clients/ms_stats.h \ - clients/ms_task.h \ - clients/ms_thread.h \ - clients/utilities.h +noinst_HEADERS+= clients/client_options.h +noinst_HEADERS+= clients/execute.h +noinst_HEADERS+= clients/generator.h +noinst_HEADERS+= clients/ms_atomic.h +noinst_HEADERS+= clients/ms_conn.h +noinst_HEADERS+= clients/ms_memslap.h +noinst_HEADERS+= clients/ms_setting.h +noinst_HEADERS+= clients/ms_sigsegv.h +noinst_HEADERS+= clients/ms_stats.h +noinst_HEADERS+= clients/ms_task.h +noinst_HEADERS+= clients/ms_thread.h +noinst_HEADERS+= clients/utilities.h noinst_LTLIBRARIES+= clients/libutilities.la clients_libutilities_la_SOURCES= clients/utilities.cc @@ -85,30 +79,35 @@ clients_memerror_LDADD= $(CLIENTS_LDADDS) clients_memslap_SOURCES = clients/memslap.cc clients_memslap_SOURCES+= clients/generator.cc clients/execute.cc -clients_memslap_CXXFLAGS = ${PTHREAD_CFLAGS} +clients_memslap_CXXFLAGS= @PTHREAD_CFLAGS@ clients_memslap_LDADD= $(CLIENTS_LDADDS) -clients_memslap_LDADD+= $(PTHREAD_LIBS) - -clients_memaslap_SOURCES= \ - clients/memaslap.c \ - clients/ms_conn.c \ - clients/ms_setting.c \ - clients/ms_sigsegv.c \ - clients/ms_stats.c \ - clients/ms_task.c \ - clients/ms_thread.c -clients_memaslap_SOURCES+= clients/generator.cc clients/execute.cc -clients_memaslap_LDADD= $(LTLIBEVENT) $(CLIENTS_LDADDS) +clients_memslap_LDADD+= @PTHREAD_LIBS@ + +clients_memaslap_SOURCES= +clients_memaslap_SOURCES+= clients/memaslap.c +clients_memaslap_SOURCES+= clients/ms_conn.c +clients_memaslap_SOURCES+= clients/ms_setting.c +clients_memaslap_SOURCES+= clients/ms_sigsegv.c +clients_memaslap_SOURCES+= clients/ms_stats.c +clients_memaslap_SOURCES+= clients/ms_task.c +clients_memaslap_SOURCES+= clients/ms_thread.c -clients_memcapable_SOURCES= \ - clients/memcapable.cc \ - libmemcached/byteorder.cc +clients_memaslap_SOURCES+= clients/generator.cc clients/execute.cc +clients_memaslap_LDADD= +clients_memaslap_LDADD+= @LIBEVENT_LIB@ +clients_memaslap_LDADD+= $(CLIENTS_LDADDS) + +clients_memcapable_CXXFLAGS= @PTHREAD_CFLAGS@ +clients_memcapable_SOURCES= +clients_memcapable_SOURCES+= clients/memcapable.cc +clients_memcapable_SOURCES+= libmemcached/byteorder.cc clients_memcapable_LDADD= $(CLIENTS_LDADDS) +clients_memcapable_LDADD+= @PTHREAD_LIBS@ test-start-server: clients/memflush --servers=localhost clients/memcp --servers=localhost /etc/services - clients/memcat --servers=localhost /etc/services + clients/memcat --servers=localhost services clients/memrm --servers=localhost /etc/services clients/memstat --servers=localhost clients/memslap --servers=localhost