[libgda/LIBGDA_5.2] Vala: add ServerOperation.prepare_create_table()
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda/LIBGDA_5.2] Vala: add ServerOperation.prepare_create_table()
- Date: Sun, 8 Nov 2020 03:58:52 +0000 (UTC)
commit 370b37e0283cdf10f8ba4514f273ca05597fa374
Author: Daniel Espinosa <esodan gmail com>
Date: Sat Nov 7 21:57:27 2020 -0600
Vala: add ServerOperation.prepare_create_table()
Introspection doesn't support vararg methods, so
adding custom code are required to add them
to VAPI
libgda/Gda-5.0-custom.vala | 6 ++++++
libgda/Makefile.am | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/libgda/Gda-5.0-custom.vala b/libgda/Gda-5.0-custom.vala
new file mode 100644
index 000000000..3cdee9fd4
--- /dev/null
+++ b/libgda/Gda-5.0-custom.vala
@@ -0,0 +1,6 @@
+namespace Gda {
+ public class ServerOperation : GLib.Object {
+ [Version (since = "4.2.3")]
+ public static Gda.ServerOperation? prepare_create_table (Gda.Connection cnc, string table_name, ...)
throws GLib.Error;
+ }
+}
diff --git a/libgda/Makefile.am b/libgda/Makefile.am
index 4b8a99770..31d982345 100644
--- a/libgda/Makefile.am
+++ b/libgda/Makefile.am
@@ -363,7 +363,7 @@ if ENABLE_VAPIGEN
vapi: libgda-5.0.vapi
libgda-5.0.vapi: Gda-5.0.gir
- $(VAPIGEN) --metadatadir=$(top_srcdir)/libgda --library libgda-5.0 --pkg libxml-2.0 Gda-5.0.gir
+ $(VAPIGEN) --metadatadir=$(top_srcdir)/libgda --library libgda-5.0 --pkg libxml-2.0 Gda-5.0.gir
Gda-5.0-custom.vala
vapidir = $(datadir)/vala/vapi
vapi_DATA=libgda-5.0.vapi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]