[jsonrpc-glib] build: Fix macOS versioning
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jsonrpc-glib] build: Fix macOS versioning
- Date: Wed, 13 Mar 2019 19:31:21 +0000 (UTC)
commit 9dc99b38d1eb1eb0b20aad8da8aa8843f0598086
Author: Tom Schoonjans <Tom Schoonjans diamond ac uk>
Date: Wed Mar 13 12:14:03 2019 +0000
build: Fix macOS versioning
meson.build | 2 ++
src/meson.build | 11 ++++++-----
2 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/meson.build b/meson.build
index 6bc62c1..f3f0eee 100644
--- a/meson.build
+++ b/meson.build
@@ -26,6 +26,8 @@ current = jsonrpc_glib_version_minor * 100 + jsonrpc_glib_version_micro - jsonrp
revision = jsonrpc_glib_interface_age
libversion = '@0@.@1@.@2@'.format(soversion, current, revision)
+darwin_versions = [current + 1, '@0@.@1@'.format(current + 1, revision)]
+
config_h = configuration_data()
config_h.set_quoted('GETTEXT_PACKAGE', 'libjsonrpc_glib')
config_h.set_quoted('LOCALEDIR', join_paths(get_option('prefix'), get_option('localedir')))
diff --git a/src/meson.build b/src/meson.build
index 3366e96..83fe506 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -52,11 +52,12 @@ libjsonrpc_glib = library(
'jsonrpc-glib-' + apiversion,
libjsonrpc_glib_sources,
- c_args: hidden_visibility_args + release_args,
- dependencies: libjsonrpc_glib_deps,
- soversion: soversion,
- version: libversion,
- install: true,
+ c_args: hidden_visibility_args + release_args,
+ dependencies: libjsonrpc_glib_deps,
+ soversion: soversion,
+ version: libversion,
+darwin_versions: darwin_versions,
+ install: true,
)
libjsonrpc_glib_dep = declare_dependency(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]