mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 10:07:14 +02:00
Duplicate source files to pioenvs
This commit is contained in:
@ -75,7 +75,7 @@ def ProcessTest(env):
|
|||||||
src_filter += " +<%s%s>" % (env['PIOTEST'], sep)
|
src_filter += " +<%s%s>" % (env['PIOTEST'], sep)
|
||||||
|
|
||||||
return env.CollectBuildFiles(
|
return env.CollectBuildFiles(
|
||||||
"$BUILDTEST_DIR", test_dir, src_filter=src_filter
|
"$BUILDTEST_DIR", test_dir, src_filter=src_filter, duplicate=False
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -93,7 +93,8 @@ def BuildProgram(env):
|
|||||||
)
|
)
|
||||||
|
|
||||||
sources = env.CollectBuildFiles(
|
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:
|
if "test" in COMMAND_LINE_TARGETS:
|
||||||
sources.extend(env.ProcessTest())
|
sources.extend(env.ProcessTest())
|
||||||
@ -205,7 +206,7 @@ def VariantDirWrap(env, variant_dir, src_dir, duplicate=True):
|
|||||||
|
|
||||||
|
|
||||||
def CollectBuildFiles(env, variant_dir, src_dir,
|
def CollectBuildFiles(env, variant_dir, src_dir,
|
||||||
src_filter=None, duplicate=False):
|
src_filter=None, duplicate=True):
|
||||||
sources = []
|
sources = []
|
||||||
variants = []
|
variants = []
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user