[libchamplain/libchamplain-0-4] Vala-bindings: Add several missing files
- From: Jiří Techet <jiritechet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libchamplain/libchamplain-0-4] Vala-bindings: Add several missing files
- Date: Sun, 23 May 2010 17:21:47 +0000 (UTC)
commit e756e111a9f92d8540e07d7b420cbc922323a075
Author: Simon Wenner <simon wenner ch>
Date: Sat May 8 01:32:23 2010 +0200
Vala-bindings: Add several missing files
- The *.deps files describe the dependencies of a vapi file and should be installed too.
- The *.defines files are needed to regenerate the *.gi files without errors.
- create.sh should parse the metadata file.
bindings/vala/champlain-gtk/Makefile.am | 1 +
bindings/vala/champlain-gtk/champlain-gtk-0.4.deps | 2 ++
.../champlain-gtk-0.4/champlain-gtk-0.4.defines | 1 +
bindings/vala/champlain-gtk/create.sh | 2 +-
bindings/vala/champlain/Makefile.am | 1 +
bindings/vala/champlain/champlain-0.4.deps | 1 +
.../champlain/champlain-0.4/champlain-0.4.defines | 1 +
bindings/vala/champlain/create.sh | 2 +-
8 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/bindings/vala/champlain-gtk/Makefile.am b/bindings/vala/champlain-gtk/Makefile.am
index 5b371a9..986116e 100644
--- a/bindings/vala/champlain-gtk/Makefile.am
+++ b/bindings/vala/champlain-gtk/Makefile.am
@@ -7,6 +7,7 @@ vapidir = $(datadir)/vala/vapi
dist_vapi_DATA = \
champlain-gtk-0.4.vapi \
+ champlain-gtk-0.4.deps \
$(NULL)
EXTRA_DIST = champlain-gtk-0.4.vapi
diff --git a/bindings/vala/champlain-gtk/champlain-gtk-0.4.deps b/bindings/vala/champlain-gtk/champlain-gtk-0.4.deps
new file mode 100644
index 0000000..08971dc
--- /dev/null
+++ b/bindings/vala/champlain-gtk/champlain-gtk-0.4.deps
@@ -0,0 +1,2 @@
+gtk+-2.0
+champlain-0.4
diff --git a/bindings/vala/champlain-gtk/champlain-gtk-0.4/champlain-gtk-0.4.defines b/bindings/vala/champlain-gtk/champlain-gtk-0.4/champlain-gtk-0.4.defines
new file mode 100644
index 0000000..9dd5042
--- /dev/null
+++ b/bindings/vala/champlain-gtk/champlain-gtk-0.4/champlain-gtk-0.4.defines
@@ -0,0 +1 @@
+-DCHAMPLAIN_GTK_COMPILATION
diff --git a/bindings/vala/champlain-gtk/create.sh b/bindings/vala/champlain-gtk/create.sh
index 4e42562..f5a9e51 100644
--- a/bindings/vala/champlain-gtk/create.sh
+++ b/bindings/vala/champlain-gtk/create.sh
@@ -1 +1 @@
-vapigen --library champlain-gtk-0.4 --pkg clutter-gtk-0.10 --pkg gtk+-2.0 --pkg champlain-0.4 --vapidir=../champlain-0.4 champlain-gtk-0.4/champlain-gtk-0.4.gi
+vapigen --library champlain-gtk-0.4 --pkg clutter-gtk-0.10 --pkg gtk+-2.0 --pkg champlain-0.4 --vapidir=../champlain-0.4 champlain-gtk-0.4/champlain-gtk-0.4.gi --metadata champlain-gtk-0.4/champlain-gtk-0.4.metadata
diff --git a/bindings/vala/champlain/Makefile.am b/bindings/vala/champlain/Makefile.am
index 8191b4e..dc931f9 100644
--- a/bindings/vala/champlain/Makefile.am
+++ b/bindings/vala/champlain/Makefile.am
@@ -7,6 +7,7 @@ vapidir = $(datadir)/vala/vapi
dist_vapi_DATA = \
champlain-0.4.vapi \
+ champlain-0.4.deps \
$(NULL)
EXTRA_DIST = champlain-0.4.vapi
diff --git a/bindings/vala/champlain/champlain-0.4.deps b/bindings/vala/champlain/champlain-0.4.deps
new file mode 100644
index 0000000..39ce1f0
--- /dev/null
+++ b/bindings/vala/champlain/champlain-0.4.deps
@@ -0,0 +1 @@
+clutter-1.0
diff --git a/bindings/vala/champlain/champlain-0.4/champlain-0.4.defines b/bindings/vala/champlain/champlain-0.4/champlain-0.4.defines
new file mode 100644
index 0000000..76e2beb
--- /dev/null
+++ b/bindings/vala/champlain/champlain-0.4/champlain-0.4.defines
@@ -0,0 +1 @@
+-DCHAMPLAIN_COMPILATION
diff --git a/bindings/vala/champlain/create.sh b/bindings/vala/champlain/create.sh
index 9605f66..e7563ed 100644
--- a/bindings/vala/champlain/create.sh
+++ b/bindings/vala/champlain/create.sh
@@ -1 +1 @@
-vapigen --library champlain-0.4 --pkg clutter-1.0 champlain-0.4/champlain-0.4.gi
+vapigen --library champlain-0.4 --pkg clutter-1.0 champlain-0.4/champlain-0.4.gi --metadata champlain-0.4/champlain-0.4.metadata
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]