Skip to content

Commit 17e1ad5

Browse files
authored
Merge branch 'master' into esp-idf-v5.1-libs
2 parents 5a6507e + bde2d64 commit 17e1ad5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

tools/platformio-build.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,10 @@ def add_tinyuf2_extra_image():
169169
# Target: Build Core Library
170170
#
171171

172+
# Set -DARDUINO_CORE_BUILD only for the core library
173+
corelib_env = env.Clone()
174+
corelib_env.Append(CPPDEFINES=["ARDUINO_CORE_BUILD"])
175+
172176
libs = []
173177

174178
variants_dir = join(FRAMEWORK_DIR, "variants")
@@ -178,13 +182,14 @@ def add_tinyuf2_extra_image():
178182

179183
if "build.variant" in board_config:
180184
env.Append(CPPPATH=[join(variants_dir, board_config.get("build.variant"))])
181-
env.BuildSources(
185+
corelib_env.Append(CPPPATH=[join(variants_dir, board_config.get("build.variant"))])
186+
corelib_env.BuildSources(
182187
join("$BUILD_DIR", "FrameworkArduinoVariant"),
183188
join(variants_dir, board_config.get("build.variant")),
184189
)
185190

186191
libs.append(
187-
env.BuildLibrary(
192+
corelib_env.BuildLibrary(
188193
join("$BUILD_DIR", "FrameworkArduino"),
189194
join(FRAMEWORK_DIR, "cores", board_config.get("build.core")),
190195
)

0 commit comments

Comments
 (0)