[Spice-devel] [PATCH 0/6] protocol: add back codegen & proto files

Christophe Fergeau cfergeau at redhat.com
Thu Mar 10 15:20:24 UTC 2016


Series looks good to me 

Christophe

On Thu, Mar 10, 2016 at 04:07:19PM +0100, Marc-André Lureau wrote:
> As discussed in the "RFC: add back codegen" series, add back the
> codegen.  The codegen is tight to spice-common code, they need to be
> in sync, or build will break.
> 
> rfc->v1:
> - use revert & cherry-picks of commits instead of one big patch
> - fix make distcheck
> - fix build-sys to not install codegen
> 
> Christophe Fergeau (2):
>   proto: Rename image_compress to image_compression
>   proto: Use proper type for preferred_compression field
> 
> Marc-Andre Lureau (2):
>   protocol: learn to describe fd passing in messages
>   protocol: add unix GL scanout messages
> 
> Marc-André Lureau (2):
>   Revert "Remove files moved to spice-protocol"
>   codegen: simplify FdType
> 
>  Makefile.am                    |   10 +-
>  common/Makefile.am             |   42 +-
>  configure.ac                   |    3 +-
>  python_modules/Makefile.am     |   16 +
>  python_modules/__init__.py     |    0
>  python_modules/codegen.py      |  380 +++++++++++
>  python_modules/demarshal.py    | 1274 ++++++++++++++++++++++++++++++++++++
>  python_modules/marshal.py      |  420 ++++++++++++
>  python_modules/ptypes.py       | 1138 ++++++++++++++++++++++++++++++++
>  python_modules/spice_parser.py |  163 +++++
>  spice.proto                    | 1412 ++++++++++++++++++++++++++++++++++++++++
>  spice1.proto                   |  943 +++++++++++++++++++++++++++
>  spice_codegen.py               |  275 ++++++++
>  tests/Makefile.am              |   18 +-
>  14 files changed, 6061 insertions(+), 33 deletions(-)
>  create mode 100644 python_modules/Makefile.am
>  create mode 100644 python_modules/__init__.py
>  create mode 100644 python_modules/codegen.py
>  create mode 100644 python_modules/demarshal.py
>  create mode 100644 python_modules/marshal.py
>  create mode 100644 python_modules/ptypes.py
>  create mode 100644 python_modules/spice_parser.py
>  create mode 100644 spice.proto
>  create mode 100644 spice1.proto
>  create mode 100755 spice_codegen.py
> 
> -- 
> 2.5.0
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20160310/a767b67a/attachment.sig>


More information about the Spice-devel mailing list