Fix LDF lib resolving

This commit is contained in:
Ivan Kravets
2022-05-07 16:44:11 +03:00
parent 3989979ca3
commit 3f46a97b6b

View File

@ -163,13 +163,12 @@ class LibBuilderBase(object):
p2 = p2.lower()
if p1 == p2:
return True
p1 = p1 + os.path.sep
if os.path.commonprefix([p1, p2]) == p1:
if os.path.commonprefix([p1 + os.path.sep, p2]) == p1 + os.path.sep:
return True
# try to resolve paths
p1 = os.path.os.path.realpath(p1)
p2 = os.path.os.path.realpath(p2)
return os.path.commonprefix([p1, p2]) == p1
return os.path.commonprefix([p1 + os.path.sep, p2]) == p1 + os.path.sep
@property
def name(self):