From f91fb0a0b6c05ea43070201892372d225e5c8f50 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Tue, 21 Jul 2020 19:36:38 +0100 Subject: Use Meson's darwin_versions argument Instead of tweaking the linker flags ourselves. This allows Meson to do the right thing, and pass the arguments only where needed. --- src/meson.build | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/meson.build b/src/meson.build index 371fd4b..881e087 100644 --- a/src/meson.build +++ b/src/meson.build @@ -53,9 +53,7 @@ if host_system == 'linux' and cc.get_id() == 'gcc' endif # Maintain compatibility with autotools; see: https://github.com/anholt/libepoxy/issues/108 -if host_system == 'darwin' - common_ldflags += [ '-compatibility_version 1', '-current_version 1.0', ] -endif +darwin_versions = [1, '1.0'] epoxy_deps = [ dl_dep, ] if host_system == 'windows' @@ -66,6 +64,7 @@ libepoxy = library( 'epoxy', sources: epoxy_sources + epoxy_headers, version: '0.0.0', + darwin_versions: darwin_versions, install: true, dependencies: epoxy_deps, include_directories: libepoxy_inc, -- cgit v1.2.1