From b2ca7ebb887ff10314a5a000e7d21e33fd4ffc2f Mon Sep 17 00:00:00 2001 From: Caleb Xu Date: Fri, 31 Jul 2020 22:01:35 -0400 Subject: Properly set dylib versions on darwin --- gusb/meson.build | 1 + meson.build | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gusb/meson.build b/gusb/meson.build index 34c35fb..8236a2b 100644 --- a/gusb/meson.build +++ b/gusb/meson.build @@ -61,6 +61,7 @@ gusb = library( ], soversion : lt_current, version : lt_version, + darwin_versions: [lt_current + 1, '@0@.@1@.0'.format(lt_current + 1, lt_revision)], dependencies : [ libgio, libusb, diff --git a/meson.build b/meson.build index 419a9e7..353c3cf 100644 --- a/meson.build +++ b/meson.build @@ -15,9 +15,9 @@ conf = configuration_data() conf.set_quoted('VERSION', gusb_version) # libtool versioning - this applies to libgusb -lt_current = '2' -lt_revision = '10' -lt_age = '0' +lt_current = 2 +lt_revision = 10 +lt_age = 0 lt_version = '@0@.@1@.@2@'.format(lt_current, lt_age, lt_revision) # get supported warning flags -- cgit v1.2.1