From 81084a45a913a69e69d50892ac0db038d981e5fe Mon Sep 17 00:00:00 2001 From: Abderrahim Kitouni Date: Fri, 4 Sep 2009 16:18:38 +0100 Subject: [PATCH] GIR writer: Always include GLib and GObject --- codegen/valagirwriter.vala | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala index 1f4f00b5c..d5677fe80 100644 --- a/codegen/valagirwriter.vala +++ b/codegen/valagirwriter.vala @@ -66,6 +66,10 @@ public class Vala.GIRWriter : CodeVisitor { stream.printf (">\n"); indent++; + // FIXME: find a way to include everything + write_gir_include ("GLib", "2.0"); + write_gir_include ("GObject", "2.0"); + write_package (package); context.accept (this); @@ -76,6 +80,11 @@ public class Vala.GIRWriter : CodeVisitor { stream = null; } + private void write_gir_include (string name, string version) { + write_indent (); + stream.printf ("\n", name, version); + } + private void write_package (string package) { write_indent (); stream.printf ("\n", package); -- 2.47.3