]> spindle.queued.net Git - midori/commitdiff
Minimum Katze.Array vapi including add_item signal
authorAndré Stösel <andre@stoesel.de>
Mon, 26 Mar 2012 17:16:08 +0000 (19:16 +0200)
committerChristian Dywan <christian@twotoasts.de>
Mon, 26 Mar 2012 22:54:48 +0000 (00:54 +0200)
extensions/wscript_build
katze/katze.vapi [new file with mode: 0644]

index e209aed475d36be1c481545975a2bd8554ae254c..3ccf937fe4b58d7f9075d90cc846e6069b38add9 100644 (file)
@@ -33,8 +33,8 @@ for extension in extensions:
     obj.includes = '..'
     obj.source = source
     obj.uselib = 'UNIQUE LIBSOUP GIO GTK SQLITE WEBKIT LIBXML HILDON'
-    obj.vapi_dirs = '../midori'
-    obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 midori'
+    obj.vapi_dirs = '../midori ../katze'
+    obj.packages = 'glib-2.0 gio-2.0 libsoup-2.4 midori katze'
     if bld.env['HAVE_GTK3']:
         obj.packages += ' gtk+-3.0 webkitgtk-3.0'
     else:
diff --git a/katze/katze.vapi b/katze/katze.vapi
new file mode 100644 (file)
index 0000000..6ba5cfa
--- /dev/null
@@ -0,0 +1,11 @@
+/* Copyright (C) 2012 André Stösel <andre@stoesel.de>
+   This file is licensed under the terms of the expat license, see the file EXPAT. */
+
+[CCode (cprefix = "Katze", lower_case_cprefix = "katze_")]
+namespace Katze {
+    public class Array : GLib.Object {
+        public Array (GLib.Type type);
+        public void add_item (GLib.Object item);
+    }
+}
+