File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Filter options
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Original file line number Diff line number Diff line change @@ -172,6 +172,10 @@ def add_tinyuf2_extra_image():
172
172
# Target: Build Core Library
173
173
#
174
174
175
+ # Set -DARDUINO_CORE_BUILD only for the core library
176
+ corelib_env = env .Clone ()
177
+ corelib_env .Append (CPPDEFINES = ["ARDUINO_CORE_BUILD" ])
178
+
175
179
libs = []
176
180
177
181
variants_dir = join (FRAMEWORK_DIR , "variants" )
@@ -181,13 +185,14 @@ def add_tinyuf2_extra_image():
181
185
182
186
if "build.variant" in board_config :
183
187
env .Append (CPPPATH = [join (variants_dir , board_config .get ("build.variant" ))])
184
- env .BuildSources (
188
+ corelib_env .Append (CPPPATH = [join (variants_dir , board_config .get ("build.variant" ))])
189
+ corelib_env .BuildSources (
185
190
join ("$BUILD_DIR" , "FrameworkArduinoVariant" ),
186
191
join (variants_dir , board_config .get ("build.variant" )),
187
192
)
188
193
189
194
libs .append (
190
- env .BuildLibrary (
195
+ corelib_env .BuildLibrary (
191
196
join ("$BUILD_DIR" , "FrameworkArduino" ),
192
197
join (FRAMEWORK_DIR , "cores" , board_config .get ("build.core" )),
193
198
)
You can’t perform that action at this time.
0 commit comments