[shotwell] Make internal helper library shared
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [shotwell] Make internal helper library shared
- Date: Mon, 1 Jan 2018 10:38:06 +0000 (UTC)
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]