[shotwell/wip/autotools] build: Add missing COMMON_VALAFLAGS
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [shotwell/wip/autotools] build: Add missing COMMON_VALAFLAGS
- Date: Thu, 30 Jun 2016 20:24:46 +0000 (UTC)
commit dcfd4c671cdb5f3d58bfd2f9886feb8f4c911d41
Author: Jens Georg <mail jensge org>
Date: Thu Jun 30 22:23:55 2016 +0200
build: Add missing COMMON_VALAFLAGS
Signed-off-by: Jens Georg <mail jensge org>
Makefile.am | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 1a7f099..c9fd960 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -31,6 +31,9 @@ GITIGNOREFILES = \
gtk-doc.make \
INSTALL \
$(NULL)
+#
+# Generate utility library for plugins
+#
lib_LTLIBRARIES = \
plugins/common/libshotwell-plugin-common.la
@@ -44,6 +47,7 @@ $(top_srcdir)/plugins/shotwell-plugin-common.vapi: \
plugins_common_libshotwell_plugin_common_la_vala.stamp
plugins_common_libshotwell_plugin_common_la_VALAFLAGS = \
+ $(COMMON_VALAFLAGS) \
--library publishing-support \
--pkg gtk+-3.0 \
--pkg json-glib-1.0 \
@@ -61,6 +65,9 @@ plugins_common_libshotwell_plugin_common_la_CFLAGS = \
plugins/shotwell-plugin-dev-1.0.vapi: src_plugins_libplugin_la_vala.stamp
+#
+# Create intermediate library for the Plugin API
+#
noinst_LTLIBRARIES = \
src/plugins/libplugin.la
@@ -71,6 +78,7 @@ src_plugins_libplugin_la_SOURCES = \
src/plugins/DataImportsInterfaces.vala
src_plugins_libplugin_la_VALAFLAGS = \
+ $(COMMON_VALAFLAGS) \
--pkg gio-2.0 \
--pkg gtk+-3.0 \
--pkg gmodule-2.0 \
@@ -80,6 +88,7 @@ src_plugins_libplugin_la_VALAFLAGS = \
--header=plugins/shotwell-plugin-dev-1.0.h
src_plugins_libplugin_la_CFLAGS = $(PLUGIN_CFLAGS)
+
SHOTWELL_PLUGIN_LDFLAGS = \
-no-undefined \
-module \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]