[shotwell/wip/autotools: 11/27] build: Add libshotwell-plugin-common



commit a316fe478bb2d3d440b9409431d34a19b72b1d3f
Author: Jens Georg <mail jensge org>
Date:   Wed Jun 29 00:21:30 2016 +0200

    build: Add libshotwell-plugin-common
    
    Signed-off-by: Jens Georg <mail jensge org>

 Makefile.am |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 52b9bc0..66afde2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -32,6 +32,33 @@ GITIGNOREFILES = \
        INSTALL \
        $(NULL)
 
+lib_LTLIBRARIES = \
+       plugins/common/libshotwell-plugin-common.la
+
+plugins_common_libshotwell_plugin_common_la_SOURCES = \
+       plugins/common/RESTSupport.vala \
+       plugins/common/Resources.vala \
+       plugins/shotwell-plugin-dev-1.0.vapi
+
+
+plugins_common_libshotwell_plugin_common_la_VALAFLAGS = \
+       --library publishing-support \
+       --pkg gtk+-3.0 \
+       --pkg json-glib-1.0 \
+       --pkg libsoup-2.4 \
+       --pkg libxml-2.0 \
+       --pkg webkit2gtk-4.0 \
+       --pkg gee-0.8 \
+       --vapi=plugins/shotwell-publishing-support.vapi \
+       --header=plugins/shotwell-publishing-support.h
+
+plugins_common_libshotwell_plugin_common_la_CFLAGS = \
+       $(PLUGIN_CFLAGS) \
+       -DGETTEXT_PACKAGE='"$(GETTEXT_PACKAGE)"' \
+       -I plugins
+
+plugins/shotwell-plugin-dev-1.0.vapi: src_plugins_libplugin_la_vala.stamp
+
 noinst_LTLIBRARIES = \
        src/plugins/libplugin.la
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]