From 43205b8cd5bd2d85e9375d9e6599a483d89a0484 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 23 Jun 2015 14:24:46 +0300 Subject: [PATCH] Correct fs directory separator // Issue #240 --- platformio/builder/tools/platformio.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platformio/builder/tools/platformio.py b/platformio/builder/tools/platformio.py index a0e2edff..9c4e2fb9 100644 --- a/platformio/builder/tools/platformio.py +++ b/platformio/builder/tools/platformio.py @@ -115,6 +115,8 @@ def LookupSources(env, variant_dir, src_dir, duplicate=True, src_filter=None): def _match_sources(src_dir, src_filter): matches = set() + # correct fs directory separator + src_filter = src_filter.replace("/", sep).replace("\\", sep) for (action, pattern) in SRC_FILTER_PATTERNS_RE.findall(src_filter): items = set() for item in glob(join(src_dir, pattern)):