From b62ee44213015458c70d902eb2253d2bbb6b0809 Mon Sep 17 00:00:00 2001 From: Joris Aerts Date: Thu, 21 Dec 2017 13:53:19 +0100 Subject: [PATCH] Fix for #5676 make.py generates duplicate file entries in link_files.txt --- tools/toolchains/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/toolchains/__init__.py b/tools/toolchains/__init__.py index 0df502303f..e8f7549eaa 100644 --- a/tools/toolchains/__init__.py +++ b/tools/toolchains/__init__.py @@ -819,7 +819,7 @@ class mbedToolchain: def relative_object_path(self, build_path, base_dir, source): source_dir, name, _ = split_path(source) - obj_dir = join(build_path, relpath(source_dir, base_dir)) + obj_dir = relpath(join(build_path, relpath(source_dir, base_dir))) if obj_dir is not self.prev_dir: self.prev_dir = obj_dir mkdir(obj_dir)