From 48ed0a508ceb144ff9bffe3702ac5594f7004bdf Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 1 Apr 2017 14:51:57 +0300 Subject: [PATCH] Correct path in debug configuration --- platformio/builder/tools/pioide.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platformio/builder/tools/pioide.py b/platformio/builder/tools/pioide.py index ce998a90..6c316d29 100644 --- a/platformio/builder/tools/pioide.py +++ b/platformio/builder/tools/pioide.py @@ -65,7 +65,11 @@ def dump_defines(env): def dump_debug(env): def _fix_path_sep(path): - return path.replace("/", sep).replace("\\", sep) + result = [] + items = path if isinstance(path, list) else [path] + for item in items: + result.append(item.replace("/", sep).replace("\\", sep)) + return result if isinstance(path, list) else result[0] def _dump_server(configuration): if not configuration: