2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-22 09:57:15 +01:00

boost: fix removal of lib extension

This commit is contained in:
Mathieu Courtois 2020-04-09 15:58:05 +02:00 committed by Thomas Nagy
parent 0c616901b4
commit 186f627203

View File

@ -270,10 +270,12 @@ def boost_get_libs(self, *k, **kw):
return file
return None
# extensions from Tools.ccroot.lib_patterns
wo_ext = re.compile(r"\.(a|so|lib|dll|dylib)$")
def format_lib_name(name):
if name.startswith('lib') and self.env.CC_NAME != 'msvc':
name = name[3:]
return name[:name.rfind('.')]
return wo_ext.sub("", name)
def match_libs(lib_names, is_static):
libs = []
@ -522,4 +524,3 @@ def install_boost(self):
except:
continue
install_boost.done = False