Add an example using innodb as a storage (NOTE: this version currently leaks memorybz...
[awesomized/libmemcached] / example / Makefile.am
index 0000896b8758fdd6d111d4c332a3557eb0520fb5..b333b408e21da611aa5a6f25cc30cdc61a5b4140 100644 (file)
@@ -1,13 +1,19 @@
 noinst_PROGRAMS = memcached_light
 
 memcached_light_SOURCES= memcached_light.c \
-                         storage.c storage.h \
+                         storage.h \
                          interface_v0.c \
                          interface_v1.c
-memcached_light_LDADD= $(top_builddir)/libmemcached/protocol/libmemcachedprotocol.la
+memcached_light_LDADD= $(top_builddir)/libmemcached/protocol/libmemcachedprotocol.la $(LIBINNODB)
 memcached_light_DEPENDENCIES= $(top_builddir)/libmemcached/protocol/libmemcachedprotocol.la
 
 if BUILD_BYTEORDER
-memcached_light_LDADD+=$(top_builddir)/libmemcached/libbyteorder.la
+memcached_light_LDADD+= $(top_builddir)/libmemcached/libbyteorder.la
 memcached_light_DEPENDENCIES+= $(top_builddir)/libmemcached/libbyteorder.la
 endif
+
+if HAVE_LIBINNODB
+memcached_light_SOURCES+= storage_innodb.c
+else
+memcached_light_SOURCES+= storage.c
+endif