mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-29 17:47:14 +02:00
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']}")
|
||||
))
|
||||
|
||||
Return("libs")
|
||||
Return("env libs")
|
||||
|
@ -54,4 +54,4 @@ libs.append(env.BuildLibrary(
|
||||
join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}")
|
||||
))
|
||||
|
||||
Return("libs")
|
||||
Return("env libs")
|
||||
|
@ -24,10 +24,11 @@ def ProcessGeneral(env):
|
||||
env.ConvertInoToCpp()
|
||||
for f in env['FRAMEWORK'].split(","):
|
||||
SConscriptChdir(0)
|
||||
corelibs = SConscript(
|
||||
env, libs = SConscript(
|
||||
env.subst(join("$PIOBUILDER_DIR", "scripts",
|
||||
"frameworks", "%s.py" % f.strip().lower())),
|
||||
exports="env")
|
||||
corelibs += libs
|
||||
return corelibs
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user