summaryrefslogtreecommitdiffstats
path: root/spice_codegen.py
Commit message (Collapse)AuthorAgeFilesLines
* don't #include config.h in generated header filesChristophe Fergeau2011-06-221-3/+4
| | | | | | | | 7e30572ab adds a #include <config.h> to the beginning of generated files. It also does this for generated headers and enums files, which is not wanted, especially if it's an installed file. This commit only adds this include for the non-header non-enum case (hopefully, enums are only generated for use in a .h file).
* python: remove c-ism trailing ;Marc-André Lureau2011-06-211-2/+2
|
* add comment to beginning of autogenerated filesChristophe Fergeau2011-05-031-0/+2
|
* add config.h to autogenerated files tooChristophe Fergeau2011-05-031-0/+4
| | | | | Modify the python (de)marshaller generator to add #include <config.h> at the beginning of the C files it generates
* Make pointers 32bit in new protocol formatAlexander Larsson2010-06-231-0/+4
|
* Support extra prefix in code generatorsAlexander Larsson2010-06-221-0/+4
| | | | | This is require when we add a new spice.proto for the old (major 1) protocol description.
* Support creating marshallers that are called indirectlyAlexander Larsson2010-06-221-2/+5
| | | | | This is needed if we want to switch marshallers depending on what major version the remote side has.
* Allow multiple --include argsAlexander Larsson2010-06-181-3/+4
|
* Add support for generating message and structure marshallersAlexander Larsson2010-06-181-1/+35
|
* Add python code to automake systemAlexander Larsson2010-06-181-0/+165