mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice-common
synced 2025-12-26 05:26:09 +00:00
codegen: include headers locally
This commit is contained in:
parent
2d4e0d2000
commit
b6afcd632e
@ -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)")
|
||||
|
||||
@ -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:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user