13
13
# along with this program; if not, write to the Free Software
14
14
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
16
#called from the top level Makefile
18
LDADD = $(top_builddir)/drizzled/serialize/libserialize.la -lprotobuf
25
libserialize_la_CXXFLAGS =
27
noinst_LTLIBRARIES = libserialize.la
29
libserialize_la_SOURCES = \
38
schema.pb.cc: schema.proto
39
protoc --cpp_out=${top_builddir}/drizzled/serialize schema.proto
41
table.pb.cc: table.proto
42
protoc --cpp_out=${top_builddir}/drizzled/serialize table.proto
16
LDADD= libdrizzledmessage.la \
20
${top_builddir}/gnulib/libgnu.la
22
AM_CXXFLAGS += ${PROTOSKIP_WARNINGS}
23
TESTS_ENVIRONMENT = BINDIR=${top_builddir}/drizzled/message sh
24
TESTS = check_length.sh
38
check_PROGRAMS = length
40
noinst_LTLIBRARIES = libdrizzledmessage.la
42
libdrizzledmessage_la_CXXFLAGS = ${AM_CXXFLAGS} ${NO_WERROR}
44
libdrizzledmessage_la_SOURCES = statement_transform.cc
46
messageincludedir= ${includedir}/drizzled/message
47
messageinclude_HEADERS= statement_transform.h
49
nodist_libdrizzledmessage_la_SOURCES = \
56
nodist_noinst_HEADERS= \
70
binlog_reader_SOURCES = binlog_reader.cc binary_log.cc
72
binlog_writer_SOURCES = binlog_writer.cc binary_log.cc
46
74
schema_reader_SOURCES = schema_reader.cc
48
76
table_reader_SOURCES = table_reader.cc
49
table_reader_CXXFLAGS =
78
table_raw_reader_SOURCES = table_raw_reader.cc
51
80
table_writer_SOURCES = table_writer.cc
52
table_writer_CXXFLAGS =
54
EXTRA_DIST = schema.proto table.proto
55
BUILT_SOURCES = schema.pb.cc table.pb.cc
82
master_list_writer_SOURCES = master_list_writer.cc
84
master_list_reader_SOURCES = master_list_reader.cc
86
transaction_writer_SOURCES = transaction_writer.cc transaction.pb.cc
87
transaction_writer_LDADD = ${LDADD} ${top_builddir}/drizzled/hash/libhash.la
89
transaction_reader_SOURCES = transaction_reader.cc transaction.pb.cc
90
transaction_reader_LDADD = ${LDADD} ${top_builddir}/drizzled/hash/libhash.la
92
transaction_writer_CXXFLAGS = ${AM_CXXFLAGS} ${NO_WERROR}
93
transaction_reader_CXXFLAGS = ${AM_CXXFLAGS} ${NO_WERROR}
95
length_SOURCES = length.cc
124
SUFFIXES = .proto .pb.cc .pb.h
126
$(PROTOC) --proto_path=.:${top_srcdir}/drizzled/message \
127
--cpp_out=${top_builddir}/drizzled/message $<
129
$(PROTOC) --proto_path=.:${top_srcdir}/drizzled/message \
130
--cpp_out=${top_builddir}/drizzled/message $<