[shotwell] Make internal helper library shared



commit f55ead60f6dd2a4b3cbc00f5042103fa8a3a602e
Author: Jens Georg <mail jensge org>
Date:   Mon Jan 1 11:31:44 2018 +0100

    Make internal helper library shared
    
    Fixes issue with multiple class registration in ubuntu ppa binaries
    
    https://bugzilla.gnome.org/show_bug.cgi?id=792058

 src/plugins/meson.build |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index e102498..e5bce92 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -1,14 +1,15 @@
 # Plugin helper library
-sw_plugin_dev = static_library('shotwell-plugin-dev-1.0',
+sw_plugin_dev = library('shotwell-plugin-dev-1.0',
                                ['DataImportsInterfaces.vala',
                                 'PublishingInterfaces.vala',
                                 'SpitInterfaces.vala',
                                 'TransitionsInterfaces.vala'],
+                                version: meson.project_version(),
                                 vala_header : 'shotwell-plugin-dev-1.0.h',
                                 vala_vapi : 'shotwell-plugin-dev-1.0.vapi',
                                 dependencies : [gmodule, gtk, gio, gee],
                                 include_directories : config_incdir,
-                                install : false)
+                                install : true)
 
 sw_plugin = declare_dependency(include_directories : include_directories('.'),
         link_with : sw_plugin_dev)


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