summaryrefslogtreecommitdiff
path: root/cpp/src/Makefile.am
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-08-09 22:31:59 +0000
committerAlan Conway <aconway@apache.org>2007-08-09 22:31:59 +0000
commitf82c2029963a67ee6586ab03c7f5ef3f2a728c0b (patch)
treefcf9f7b95c9b99e9a7542a27324ebb793201b3be /cpp/src/Makefile.am
parent17f7af3557b1a4db846d0521f3652a297a1ef3aa (diff)
downloadqpid-python-f82c2029963a67ee6586ab03c7f5ef3f2a728c0b.tar.gz
* src/qpid/framing/MethodHolder.h, .cpp:
Replace boost::variant with Blob. * rubygen/templates/MethodHolder.rb: Generate support files for Blob-based MethodHolder. * src/Makefile.am: generate MethodHolder suppport files. * rubygen/cppgen.rb: Minor fixes/enhancements. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@564409 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/Makefile.am')
-rw-r--r--cpp/src/Makefile.am11
1 files changed, 10 insertions, 1 deletions
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am
index d59a3a11ea..70e3be7539 100644
--- a/cpp/src/Makefile.am
+++ b/cpp/src/Makefile.am
@@ -45,7 +45,7 @@ rgen_dir=$(top_srcdir)/rubygen
rgen_tdir=$(rgen_dir)/templates
rgen_cmd=ruby -I $(rgen_dir) $(rgen_dir)/generate
-rgen_templates=$(rgen_tdir)/method_variants.rb \
+rgen_templates=$(rgen_tdir)/MethodHolder.rb \
$(rgen_tdir)/frame_body_lists.rb \
$(rgen_tdir)/Session.rb \
$(rgen_tdir)/Proxy.rb
@@ -69,6 +69,12 @@ rubygen.mk:
cp $(srcdir)/$@ $@
endif # GENERATE
+# Code generated by C++
+noinst_PROGRAMS=generate_MethodHolderMaxSize_h
+generate_MethodHolderMaxSize_h_SOURCES=generate_MethodHolderMaxSize_h.cpp
+qpid/framing/MethodHolderMaxSize.h: generate_MethodHolderMaxSize_h
+ ./generate_MethodHolderMaxSize_h
+
## Compiler flags
AM_CXXFLAGS = $(WARNING_CFLAGS)
@@ -160,6 +166,9 @@ libqpidcommon_la_SOURCES = \
qpid/framing/AMQP_ServerProxy.cpp \
gen/qpid/framing/AMQP_HighestVersion.h \
gen/qpid/framing/AMQP_MethodVersionMap.cpp \
+ qpid/framing/MethodHolder.h qpid/framing/MethodHolder.cpp \
+ qpid/framing/MethodHolderMaxSize.h \
+ qpid/framing/MethodHolder_construct.cpp \
qpid/Exception.cpp \
qpid/Plugin.h \
qpid/Plugin.cpp \