Commit Graph

10 Commits

Author SHA1 Message Date
Christophe Fergeau
4caf14087d don't #include config.h in generated header files
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).
2011-06-22 16:29:52 +02:00
Marc-André Lureau
5ec91855d8 python: remove c-ism trailing ; 2011-06-21 13:20:33 +02:00
Christophe Fergeau
7e2373c2e9 add comment to beginning of autogenerated files 2011-05-03 14:44:11 +02:00
Christophe Fergeau
7e30572ab1 add config.h to autogenerated files too
Modify the python (de)marshaller generator to add #include
<config.h> at the beginning of the C files it generates
2011-05-03 14:44:10 +02:00
Alexander Larsson
dc8625c7e1 Make pointers 32bit in new protocol format 2010-06-23 16:33:07 +02:00
Alexander Larsson
c621b2bdf1 Support extra prefix in code generators
This is require when we add a new spice.proto for the old (major 1)
protocol description.
2010-06-22 16:01:57 +02:00
Alexander Larsson
5341b632e2 Support creating marshallers that are called indirectly
This is needed if we want to switch marshallers depending on what
major version the remote side has.
2010-06-22 10:54:59 +02:00
Alexander Larsson
185a320c9b Allow multiple --include args 2010-06-18 20:27:32 +02:00
Alexander Larsson
936b3f01f9 Add support for generating message and structure marshallers 2010-06-18 16:32:11 +02:00
Alexander Larsson
b228d18d5c Add python code to automake system 2010-06-18 16:32:11 +02:00