[libdazzle] build: Fix macOS versioning
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdazzle] build: Fix macOS versioning
- Date: Wed, 13 Mar 2019 19:35:10 +0000 (UTC)
commit c8ac1f3a0888743d91cb5d48ce4ba55c0002d20a
Author: Tom Schoonjans <Tom Schoonjans diamond ac uk>
Date: Wed Mar 13 11:28:34 2019 +0000
build: Fix macOS versioning
meson.build | 4 +++-
src/meson.build | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/meson.build b/meson.build
index e468303..c0b7538 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
project('libdazzle', 'c',
version: '3.32.0',
license: 'GPLv3+',
- meson_version: '>= 0.47.2',
+ meson_version: '>= 0.48.0',
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
)
@@ -26,6 +26,8 @@ current = dazzle_version_minor * 100 + dazzle_version_micro - dazzle_interface_a
revision = dazzle_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', 'libdazzle')
config_h.set_quoted('LOCALEDIR', join_paths(get_option('prefix'), get_option('localedir')))
diff --git a/src/meson.build b/src/meson.build
index 111b7e5..d263b86 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -100,7 +100,7 @@ endif
libdazzle = shared_library(
'dazzle-' + apiversion,
libdazzle_sources,
-
+ darwin_versions: darwin_versions,
soversion: 0,
c_args: libdazzle_args + release_args,
dependencies: libdazzle_deps,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]