[gxml] Fixed build of GIR/Typelib files for GObject Introspection
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Fixed build of GIR/Typelib files for GObject Introspection
- Date: Sun, 31 Jul 2016 14:32:57 +0000 (UTC)
commit 7b7e86a8675fecf1431b0601faf521f05ec2e930
Author: Daniel Espinosa <esodan gmail com>
Date: Mon Jul 25 18:17:43 2016 -0500
Fixed build of GIR/Typelib files for GObject Introspection
* Added missing file for package deps
gxml/Makefile.am | 26 +++++++++++++-------------
gxml/gxml-0.12.deps | 5 +++++
2 files changed, 18 insertions(+), 13 deletions(-)
---
diff --git a/gxml/Makefile.am b/gxml/Makefile.am
index 3ba7263..62af78f 100644
--- a/gxml/Makefile.am
+++ b/gxml/Makefile.am
@@ -6,7 +6,6 @@ lib_LTLIBRARIES = libgxml-0.12.la
# Empty variable to be added elements later
CLEANFILES=
BUILT_SOURCES=
-AM_VALAFLAGS=
### Library
@@ -114,8 +113,7 @@ sources = \
$(NULL)
-# library flags
-libgxml_0_12_la_VALAFLAGS = \
+VALAFLAGS= \
--vapidir=$(VAPIDIR) \
$(ERROR_VALAFLAGS) \
--library=gxml-0.10 \
@@ -129,8 +127,10 @@ libgxml_0_12_la_VALAFLAGS = \
--pkg gio-2.0 \
--includedir gxml \
--vapi gxml-0.12.vapi \
- -H gxml.h \
- $(NULL)
+ -H gxml.h
+
+# library flags
+#libgxml_0_12_la_VALAFLAGS=
@@ -158,18 +158,18 @@ libgxml_0_12_la_CFLAGS = \
if ENABLE_DEVHELP_DOCS
-libgxml_0_12_la_VALAFLAGS += \
- --vapi-comments
+VALAFLAGS += \
+ --vapi-comments
endif
# -Wall # TODO: add this back when we can properly handle more libxml2/vala warnings
if DEBUG
- libgxml_0_12_la_VALAFLAGS += \
- -D DEBUG \
- --enable-mem-profiler \
- -g
+VALAFLAGS += \
+ -D DEBUG \
+ --enable-mem-profiler \
+ -g
endif
libgxml_0_12_la_LIBADD = \
@@ -226,7 +226,7 @@ libgxml_dlname=\
#libgxml_dlname=\
# `$(GREP) -e dlname libgxml-0.12.la | $(SED) s/dlname=\'// | $(SED) s/\'//`
-AM_VALAFLAGS += \
+VALAFLAGS += \
--gir=GXml-$(API_VERSION).gir
INTROSPECTION_GIRS = GXml-$(API_VERSION).gir
@@ -246,7 +246,7 @@ CLEANFILES += $(gir_DATA) $(typelib_DATA)
endif
if PLATFORM_WIN32
-AM_VALAFLAGS += \
+VALAFLAGS += \
--symbols=gxml.symbols
libgxml_0_12_la_LDFLAGS += -shared -o libgxml-0.12.dll -no-undefined \
diff --git a/gxml/gxml-0.12.deps b/gxml/gxml-0.12.deps
new file mode 100644
index 0000000..9497a8a
--- /dev/null
+++ b/gxml/gxml-0.12.deps
@@ -0,0 +1,5 @@
+glib-2.0
+gobject-2.0
+gee-0.8
+gio-2.0
+libxml-2.0
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]