summaryrefslogtreecommitdiffstats
path: root/client/Makefile.am
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-06-22 10:35:03 +0200
committerAlexander Larsson <alexl@redhat.com>2010-06-22 10:54:59 +0200
commit5c05a24ba14b1942309a703866aac76772f5f201 (patch)
treecce2082525dcd620c973414dd58bf9608a0f49a4 /client/Makefile.am
parent5341b632e2b1d2527303cce3f69a8146a8d48489 (diff)
downloadspice-5c05a24ba14b1942309a703866aac76772f5f201.tar.gz
spice-5c05a24ba14b1942309a703866aac76772f5f201.tar.xz
spice-5c05a24ba14b1942309a703866aac76772f5f201.zip
Convert client to use indirect calls for message marshalling
This is required to support multiple versions
Diffstat (limited to 'client/Makefile.am')
-rw-r--r--client/Makefile.am10
1 files changed, 3 insertions, 7 deletions
diff --git a/client/Makefile.am b/client/Makefile.am
index fb69ce64..5c0ec8d2 100644
--- a/client/Makefile.am
+++ b/client/Makefile.am
@@ -3,17 +3,13 @@ NULL =
SUBDIRS = . $(red_target)
DIST_SUBDIRS = x11 #windows
-spice_built_sources = generated_demarshallers.cpp generated_marshallers.cpp generated_marshallers.h
+spice_built_sources = generated_demarshallers.cpp generated_marshallers.cpp
generated_demarshallers.cpp: $(top_srcdir)/spice.proto
$(PYTHON) $(top_srcdir)/spice_codegen.py --generate-demarshallers --client --include common.h --include messages.h $(top_srcdir)/spice.proto generated_demarshallers.cpp
-STRUCTS=
generated_marshallers.cpp: $(top_srcdir)/spice.proto
- $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers $(STRUCTS) --include messages.h --client $(top_srcdir)/spice.proto generated_marshallers.cpp
-
-generated_marshallers.h: $(top_srcdir)/spice.proto
- $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers $(STRUCTS) --client -H $(top_srcdir)/spice.proto generated_marshallers.h
+ $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers -P --include messages.h --include marshallers.h --client $(top_srcdir)/spice.proto generated_marshallers.cpp
if SUPPORT_GL
GL_SRCS = \
@@ -46,10 +42,10 @@ RED_COMMON_SRCS = \
cmd_line_parser.h \
common.h \
demarshallers.h \
+ marshallers.h \
generated_demarshallers.cpp \
marshaller.cpp \
generated_marshallers.cpp \
- generated_marshallers.h \
cursor_channel.cpp \
cursor_channel.h \
cursor.cpp \