Allow mixing Unix paths with destdir on non-Unix platforms

This commit is contained in:
Thomas Nagy 2021-01-19 20:35:48 +01:00
parent 5e96d35cda
commit 954adf62e7
1 changed files with 1 additions and 1 deletions

View File

@ -1068,7 +1068,7 @@ class inst(Task.Task):
if not os.path.isabs(dest):
dest = os.path.join(self.env.PREFIX, dest)
if destdir and Options.options.destdir:
dest = os.path.join(Options.options.destdir, os.path.splitdrive(dest)[1].lstrip(os.sep))
dest = Options.options.destdir.rstrip(os.sep) + os.sep + os.path.splitdrive(dest)[1].lstrip(os.sep)
return dest
def copy_fun(self, src, tgt):