Skip to content

Commit 2c24f3f

Browse files
tschoonjkjellahl
authored andcommitted
Meson build: fix versioning on macOS
1 parent 230257f commit 2c24f3f

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ sigcxx_libversion = '@0@.@1@.@2@'.format(
3131
libtool_soversion[0] - libtool_soversion[2],
3232
libtool_soversion[2],
3333
libtool_soversion[1])
34+
darwin_versions = [libtool_soversion[0] + 1, '@0@.@1@'.format(libtool_soversion[0] + 1, libtool_soversion[1])]
3435

3536
# Use these instead of meson.source_root() and meson.build_root() in subdirectories.
3637
# source_root() and build_root() are not useful, if this is a subproject.

sigc++/meson.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ if maintainer_mode
169169
cpp_args: extra_sigc_cppflags,
170170
include_directories: extra_include_dirs,
171171
dependencies: sigcxx_build_dep,
172+
darwin_versions: darwin_versions,
172173
install: true,
173174
)
174175

@@ -212,6 +213,7 @@ else # not maintainer_mode
212213
cpp_args: extra_sigc_cppflags,
213214
include_directories: extra_include_dirs,
214215
dependencies: sigcxx_build_dep,
216+
darwin_versions: darwin_versions,
215217
install: true,
216218
)
217219

0 commit comments

Comments
 (0)