summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Xu <calebcenter@live.com>2020-07-31 22:01:35 -0400
committerRichard Hughes <richard@hughsie.com>2020-08-03 10:33:01 +0100
commitb2ca7ebb887ff10314a5a000e7d21e33fd4ffc2f (patch)
tree2a650846c990b95dce5b320f2649fce59c972461
parent877b0523f709c80528e4fa1b6a9deb5a06c186fa (diff)
downloadgusb-b2ca7ebb887ff10314a5a000e7d21e33fd4ffc2f.tar.gz
Properly set dylib versions on darwin
-rw-r--r--gusb/meson.build1
-rw-r--r--meson.build6
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