summaryrefslogtreecommitdiffstats
path: root/server/Makefile.am
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-06-17 11:20:22 +0200
committerAlexander Larsson <alexl@redhat.com>2010-06-18 20:27:32 +0200
commitec10a1662fb8b7c0f9ba8c26c506028a6b21ee44 (patch)
treea24a25a85823f4b62b2453bedff475435589cbcc /server/Makefile.am
parent4e44b7cf95421ebdf9890653cf7b110fad340f3a (diff)
downloadspice-ec10a1662fb8b7c0f9ba8c26c506028a6b21ee44.tar.gz
spice-ec10a1662fb8b7c0f9ba8c26c506028a6b21ee44.tar.xz
spice-ec10a1662fb8b7c0f9ba8c26c506028a6b21ee44.zip
Generate demarshallers on server side
Diffstat (limited to 'server/Makefile.am')
-rw-r--r--server/Makefile.am6
1 files changed, 5 insertions, 1 deletions
diff --git a/server/Makefile.am b/server/Makefile.am
index 7cd92181..8d507a41 100644
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -18,7 +18,10 @@ INCLUDES = \
$(VISIBILITY_HIDDEN_CFLAGS) \
$(NULL)
-spice_built_sources = generated_marshallers.c generated_marshallers.h
+spice_built_sources = generated_marshallers.c generated_marshallers.h generated_demarshallers.c
+
+generated_demarshallers.c: $(top_srcdir)/spice.proto
+ $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-demarshallers --server --include red_common.h $(top_srcdir)/spice.proto generated_demarshallers.c
STRUCTS=-M String -M Rect -M Point -M DisplayBase -M Fill -M Opaque -M Copy -M Blend -M Blackness -M Whiteness -M Invers -M Rop3 -M Stroke -M Text -M Transparent -M AlphaBlnd -M PathSegment
generated_marshallers.c: $(top_srcdir)/spice.proto
@@ -99,6 +102,7 @@ libspice_server_la_SOURCES = \
red_channel.c \
spice.h \
spice-experimental.h \
+ generated_demarshallers.c \
generated_marshallers.c \
generated_marshallers.h \
$(TUNNEL_SRCS) \