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

Marc-André Lureau marcandre.lureau at gmail.com
Thu Mar 10 15:08:50 UTC 2016


Hi

On Thu, Mar 10, 2016 at 4:07 PM, Marc-André Lureau
<marcandre.lureau at redhat.com> 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

Forgot to set back the subject prefix: it's for spice-common.

>
> 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
>



-- 
Marc-André Lureau


More information about the Spice-devel mailing list