codegen: include headers locally

This commit is contained in:
Marc-André Lureau 2012-03-21 01:45:04 +01:00
parent 2d4e0d2000
commit b6afcd632e
2 changed files with 3 additions and 2 deletions

View File

@ -4,7 +4,7 @@ import codegen
def write_includes(writer):
writer.header.writeln("#include <spice/protocol.h>")
writer.header.writeln("#include <marshaller.h>")
writer.header.writeln('#include "marshaller.h"')
writer.header.newline()
writer.header.writeln("#ifndef _GENERATED_HEADERS_H")
writer.header.writeln("#define _GENERATED_HEADERS_H")
@ -15,7 +15,7 @@ def write_includes(writer):
writer.writeln("#include <stdio.h>")
writer.writeln("#include <spice/protocol.h>")
writer.writeln("#include <spice/macros.h>")
writer.writeln("#include <marshaller.h>")
writer.writeln('#include "marshaller.h"')
writer.newline()
writer.writeln("#ifdef _MSC_VER")
writer.writeln("#pragma warning(disable:4101)")

View File

@ -157,6 +157,7 @@ if options.print_error:
if options.includes:
for i in options.includes:
writer.header.writeln('#include "%s"' % i)
writer.writeln('#include "%s"' % i)
if options.generate_enums: