From d656d6d5941cd0445fbf78350b1e1317186cabbe Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 20 Jun 2016 21:37:10 +0300 Subject: [PATCH] Duplicate source files to pioenvs --- platformio/builder/tools/piotest.py | 2 +- platformio/builder/tools/platformio.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/platformio/builder/tools/piotest.py b/platformio/builder/tools/piotest.py index 75336f0e..6d2ceb18 100644 --- a/platformio/builder/tools/piotest.py +++ b/platformio/builder/tools/piotest.py @@ -75,7 +75,7 @@ def ProcessTest(env): src_filter += " +<%s%s>" % (env['PIOTEST'], sep) return env.CollectBuildFiles( - "$BUILDTEST_DIR", test_dir, src_filter=src_filter + "$BUILDTEST_DIR", test_dir, src_filter=src_filter, duplicate=False ) diff --git a/platformio/builder/tools/platformio.py b/platformio/builder/tools/platformio.py index ff48faea..a80c54b6 100644 --- a/platformio/builder/tools/platformio.py +++ b/platformio/builder/tools/platformio.py @@ -93,7 +93,8 @@ def BuildProgram(env): ) sources = env.CollectBuildFiles( - "$BUILDSRC_DIR", "$PROJECTSRC_DIR", src_filter=env.get("SRC_FILTER")) + "$BUILDSRC_DIR", "$PROJECTSRC_DIR", + src_filter=env.get("SRC_FILTER"), duplicate=False) if "test" in COMMAND_LINE_TARGETS: sources.extend(env.ProcessTest()) @@ -205,7 +206,7 @@ def VariantDirWrap(env, variant_dir, src_dir, duplicate=True): def CollectBuildFiles(env, variant_dir, src_dir, - src_filter=None, duplicate=False): + src_filter=None, duplicate=True): sources = [] variants = []