forked from platformio/platformio-core
Keep Scons env state between SConscripts
This commit is contained in:
@ -56,4 +56,4 @@ libs.append(env.BuildLibrary(
|
|||||||
join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}")
|
join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}")
|
||||||
))
|
))
|
||||||
|
|
||||||
Return("libs")
|
Return("env libs")
|
||||||
|
@ -54,4 +54,4 @@ libs.append(env.BuildLibrary(
|
|||||||
join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}")
|
join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}")
|
||||||
))
|
))
|
||||||
|
|
||||||
Return("libs")
|
Return("env libs")
|
||||||
|
@ -24,10 +24,11 @@ def ProcessGeneral(env):
|
|||||||
env.ConvertInoToCpp()
|
env.ConvertInoToCpp()
|
||||||
for f in env['FRAMEWORK'].split(","):
|
for f in env['FRAMEWORK'].split(","):
|
||||||
SConscriptChdir(0)
|
SConscriptChdir(0)
|
||||||
corelibs = SConscript(
|
env, libs = SConscript(
|
||||||
env.subst(join("$PIOBUILDER_DIR", "scripts",
|
env.subst(join("$PIOBUILDER_DIR", "scripts",
|
||||||
"frameworks", "%s.py" % f.strip().lower())),
|
"frameworks", "%s.py" % f.strip().lower())),
|
||||||
exports="env")
|
exports="env")
|
||||||
|
corelibs += libs
|
||||||
return corelibs
|
return corelibs
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user