[core] bindings: add gmodule as link dependency
- From: Víctor Manuel Jáquez Leal <vjaquez igalia com>
- To: grilo-list gnome org
- Subject: [core] bindings: add gmodule as link dependency
- Date: Thu, 2 Sep 2010 18:58:53 +0200
As the commit "core: unload plugins properly by calling g_module_close when
appropriate." modifies the ABI exposing a GModule instance, so we need to
communicate the new linkage dependency to the bindings.
Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez igalia com>
---
bindings/vala/Makefile.am | 3 ++-
bindings/vala/grilo-0.1.deps | 1 +
src/Makefile.am | 2 +-
3 files changed, 4 insertions(+), 2 deletions(-)
create mode 100644 bindings/vala/grilo-0.1.deps
diff --git a/bindings/vala/Makefile.am b/bindings/vala/Makefile.am
index 5df4474..8df09f3 100644
--- a/bindings/vala/Makefile.am
+++ b/bindings/vala/Makefile.am
@@ -43,6 +43,7 @@ nsfiles_src = $(foreach target,$(targets_u),$(target).namespace.in)
nsfiles = $(foreach target,$(targets_u),$(target).namespace)
# "source" files for vapigen
+depsfiles = $(foreach target,$(targets),$(target).deps)
gifiles = $(foreach target,$(targets),$(target).gi)
metadatafiles = $(foreach target,$(targets),$(target).metadata)
@@ -65,6 +66,6 @@ endif
all: $(vapifiles)
-EXTRA_DIST = $(filesfiles_src) $(nsfiles_src) $(metadatafiles) $(vapifiles)
+EXTRA_DIST = $(depsfiles) $(filesfiles_src) $(nsfiles_src) $(metadatafiles) $(vapifiles)
CLEANFILES = $(gifiles)
DISTCLEANFILES = $(vapifiles) $(filesfiles) $(nsfiles)
diff --git a/bindings/vala/grilo-0.1.deps b/bindings/vala/grilo-0.1.deps
new file mode 100644
index 0000000..13f9b50
--- /dev/null
+++ b/bindings/vala/grilo-0.1.deps
@@ -0,0 +1 @@
+gmodule-2.0
diff --git a/src/Makefile.am b/src/Makefile.am
index 0a1b563..1708025 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -94,7 +94,7 @@ introspection_sources = \
$(lib GRL_NAME@_la_SOURCES)
Grl- GRL_MAJORMINOR@.gir: lib GRL_NAME@.la
-Grl_0_1_gir_INCLUDES = GObject-2.0
+Grl_0_1_gir_INCLUDES = GObject-2.0 GModule-2.0
Grl_0_1_gir_CFLAGS = $(lib GRL_NAME@_la_CFLAGS)
Grl_0_1_gir_LIBS = lib GRL_NAME@.la
Grl_0_1_gir_FILES = $(addprefix $(srcdir)/,$(introspection_sources))
--
1.7.1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]