[Spice-devel] [PATCH 0/6] protocol: add back codegen & proto files
Marc-André Lureau
marcandre.lureau at redhat.com
Thu Mar 10 15:07:19 UTC 2016
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
More information about the Spice-devel
mailing list