File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 194194
195195libs = []
196196
197+ variants_dir = join (FRAMEWORK_DIR , "variants" )
198+
199+ if "build.variants_dir" in env .BoardConfig ():
200+ variants_dir = join ("$PROJECT_DIR" , env .BoardConfig ().get ("build.variants_dir" ))
201+
197202if "build.variant" in env .BoardConfig ():
198203 env .Append (
199204 CPPPATH = [
200- join (FRAMEWORK_DIR , "variants" ,
201- env .BoardConfig ().get ("build.variant" ))
205+ join (variants_dir , env .BoardConfig ().get ("build.variant" ))
202206 ]
203207 )
204208 libs .append (env .BuildLibrary (
205209 join ("$BUILD_DIR" , "FrameworkArduinoVariant" ),
206- join (FRAMEWORK_DIR , "variants" , env .BoardConfig ().get ("build.variant" ))
210+ join (variants_dir , env .BoardConfig ().get ("build.variant" ))
207211 ))
208212
209213envsafe = env .Clone ()
You can’t perform that action at this time.
0 commit comments