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 194
194
195
195
libs = []
196
196
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
+
197
202
if "build.variant" in env .BoardConfig ():
198
203
env .Append (
199
204
CPPPATH = [
200
- join (FRAMEWORK_DIR , "variants" ,
201
- env .BoardConfig ().get ("build.variant" ))
205
+ join (variants_dir , env .BoardConfig ().get ("build.variant" ))
202
206
]
203
207
)
204
208
libs .append (env .BuildLibrary (
205
209
join ("$BUILD_DIR" , "FrameworkArduinoVariant" ),
206
- join (FRAMEWORK_DIR , "variants" , env .BoardConfig ().get ("build.variant" ))
210
+ join (variants_dir , env .BoardConfig ().get ("build.variant" ))
207
211
))
208
212
209
213
envsafe = env .Clone ()
You can’t perform that action at this time.
0 commit comments