summaryrefslogtreecommitdiff
path: root/waflib
diff options
context:
space:
mode:
authorfalkTX <falktx@falktx.com>2020-10-17 22:24:25 +0100
committerfalkTX <falktx@falktx.com>2020-10-17 22:24:25 +0100
commit0f2e3b2e830e7b9ea03bb67a00c1eec4deab0855 (patch)
tree2b9b54e3fc497e7deedcfb024f653d920240b115 /waflib
parenta938d7aef3190c052eed66351c2a2c0562e022aa (diff)
downloadjack2-0f2e3b2e830e7b9ea03bb67a00c1eec4deab0855.tar.gz
Force library compat/current version under macOS
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat (limited to 'waflib')
-rw-r--r--waflib/Tools/ccroot.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/waflib/Tools/ccroot.py b/waflib/Tools/ccroot.py
index cfef8bf5..3397456e 100644
--- a/waflib/Tools/ccroot.py
+++ b/waflib/Tools/ccroot.py
@@ -575,13 +575,10 @@ def apply_vnum(self):
cnum = getattr(self, 'cnum', str(nums[0]))
cnums = cnum.split('.')
- if len(cnums)>len(nums) or nums[0:len(cnums)] != cnums:
- raise Errors.WafError('invalid compatibility version %s' % cnum)
libname = node.name
if libname.endswith('.dylib'):
- name3 = libname.replace('.dylib', '.%s.dylib' % self.vnum)
- name2 = libname.replace('.dylib', '.%s.dylib' % cnum)
+ name3 = name2 = libname.replace('.dylib', '.%s.dylib' % cnum)
else:
name3 = libname + '.' + self.vnum
name2 = libname + '.' + cnum