diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-06-01 18:14:51 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2010-06-18 20:27:27 +0200 |
commit | e2728082d0d11b7293a93bedb93dac98511fb561 (patch) | |
tree | 623517fdd8a26a983e7f5a6202a5dd925b243f22 | |
parent | c36efa5950e07f7795c8b34709f1e770adfad80d (diff) | |
download | spice-e2728082d0d11b7293a93bedb93dac98511fb561.tar.gz spice-e2728082d0d11b7293a93bedb93dac98511fb561.tar.xz spice-e2728082d0d11b7293a93bedb93dac98511fb561.zip |
Generate marshallers in server
-rw-r--r-- | server/Makefile.am | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/server/Makefile.am b/server/Makefile.am index ff97a40a..7cd92181 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -18,6 +18,15 @@ INCLUDES = \ $(VISIBILITY_HIDDEN_CFLAGS) \ $(NULL) +spice_built_sources = generated_marshallers.c generated_marshallers.h + +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 + $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers $(STRUCTS) --server $(top_srcdir)/spice.proto generated_marshallers.c + +generated_marshallers.h: $(top_srcdir)/spice.proto + $(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers $(STRUCTS) --server -H $(top_srcdir)/spice.proto generated_marshallers.h + COMMON_SRCS = \ $(top_srcdir)/common/sw_canvas.c \ $(top_srcdir)/common/pixman_utils.c \ @@ -90,6 +99,8 @@ libspice_server_la_SOURCES = \ red_channel.c \ spice.h \ spice-experimental.h \ + generated_marshallers.c \ + generated_marshallers.h \ $(TUNNEL_SRCS) \ $(COMMON_SRCS) \ $(NULL) @@ -104,3 +115,5 @@ EXTRA_DIST = \ glz_encode_match_tmpl.c \ glz_encode_tmpl.c \ $(NULL) + +BUILT_SOURCES = $(spice_built_sources) |