Skip to content

Commit 5dbdb1a

Browse files
committed
Fixes dependency
1 parent 993f07e commit 5dbdb1a

File tree

1 file changed

+101
-92
lines changed

1 file changed

+101
-92
lines changed

platformio.ini

Lines changed: 101 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -156,189 +156,198 @@ build_flags = ${env.build_flags}
156156
-Wl,-Map,output.map
157157

158158

159+
[example]
160+
lib_deps=${env.lib_deps}
161+
m5stack/M5Unit-ENV
162+
159163
;examples Simple
160164
[env:Simple_Core]
161-
extends=Core, option_release
162-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
165+
extends=Core, option_release, example
166+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
163167

164168
[env:Simple_Core2]
165-
extends=Core2, option_release
166-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
169+
extends=Core2, option_release, example
170+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
167171

168172
[env:Simple_CoreS3]
169-
extends=CoreS3, option_release
170-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
173+
extends=CoreS3, option_release, example
174+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
171175

172176
[env:Simple_Fire]
173-
extends=Fire, option_release
174-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
177+
extends=Fire, option_release, example
178+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
175179

176180
[env:Simple_StampS3]
177-
extends=StampS3, option_release
178-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
181+
extends=StampS3, option_release, example
182+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
179183

180184
[env:Simple_Dial]
181-
extends=Dial, option_release
182-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
185+
extends=Dial, option_release, example
186+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
183187

184188
[env:Simple_AtomMatrix]
185-
extends=AtomMatrix, option_release
186-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
189+
extends=AtomMatrix, option_release, example
190+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
187191

188192
[env:Simple_AtomS3]
189-
extends=AtomS3, option_release
190-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
193+
extends=AtomS3, option_release, example
194+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
191195

192196
[env:Simple_AtomS3R]
193-
extends=AtomS3R, option_release
194-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
197+
extends=AtomS3R, option_release, example
198+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
195199

196200
[env:Simple_NanoC6]
197-
extends=NanoC6, option_release
198-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
201+
extends=NanoC6, option_release, example
202+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
199203

200204
[env:Simple_StickCPlus]
201-
extends=StickCPlus, option_release
202-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
205+
extends=StickCPlus, option_release, example
206+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
203207

204208
[env:Simple_StickCPlus2]
205-
extends=StickCPlus2, option_release
206-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
209+
extends=StickCPlus2, option_release, example
210+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
207211

208212
[env:Simple_Paper]
209-
extends=Paper, option_release
210-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
213+
extends=Paper, option_release, example
214+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
211215

212216
[env:Simple_CoreInk]
213-
extends=CoreInk, option_release
214-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/Simple>
217+
extends=CoreInk, option_release, example
218+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/Simple>
215219

216220
;examples SelfUpdate
217221
[env:SelfUpdate_Core]
218-
extends=Core, option_release
219-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
222+
extends=Core, option_release, example
223+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
220224

221225
[env:SelfUpdate_Core2]
222-
extends=Core2, option_release
223-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
226+
extends=Core2, option_release, example
227+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
224228

225229
[env:SelfUpdate_CoreS3]
226-
extends=CoreS3, option_release
227-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
230+
extends=CoreS3, option_release, example
231+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
228232

229233
[env:SelfUpdate_Fire]
230-
extends=Fire, option_release
231-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
234+
extends=Fire, option_release, example
235+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
232236

233237
[env:SelfUpdate_StampS3]
234-
extends=StampS3, option_release
235-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
238+
extends=StampS3, option_release, example
239+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
236240

237241
[env:SelfUpdate_Dial]
238-
extends=Dial, option_release
239-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
242+
extends=Dial, option_release, example
243+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
240244

241245
[env:SelfUpdate_AtomMatrix]
242-
extends=AtomMatrix, option_release
243-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
246+
extends=AtomMatrix, option_release, example
247+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
244248

245249
[env:SelfUpdate_AtomS3]
246-
extends=AtomS3, option_release
247-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
250+
extends=AtomS3, option_release, example
251+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
248252

249253
[env:SelfUpdate_AtomS3R]
250-
extends=AtomS3R, option_release
251-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
254+
extends=AtomS3R, option_release, example
255+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
252256

253257
[env:SelfUpdate_NanoC6]
254-
extends=NanoC6, option_release
255-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
258+
extends=NanoC6, option_release, example
259+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
256260

257261
[env:SelfUpdate_StickCPlus]
258-
extends=StickCPlus, option_release
259-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
262+
extends=StickCPlus, option_release, example
263+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
260264

261265
[env:SelfUpdate_StickCPlus2]
262-
extends=StickCPlus2, option_release
263-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
266+
extends=StickCPlus2, option_release, example
267+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
264268

265269
[env:SelfUpdate_Paper]
266-
extends=Paper, option_release
267-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
270+
extends=Paper, option_release, example
271+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
268272

269273
[env:SelfUpdate_CoreInk]
270-
extends=CoreInk, option_release
271-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/SelfUpdate>
274+
extends=CoreInk, option_release, example
275+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/SelfUpdate>
272276

273277
;examples ComponentOnly
274278
[env:ComponentOnly_Core]
275-
extends=Core, option_release
276-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
279+
extends=Core, option_release, example
280+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
277281

278282
[env:ComponentOnly_Core2]
279-
extends=Core2, option_release
280-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
283+
extends=Core2, option_release, example
284+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
281285

282286
[env:ComponentOnly_CoreS3]
283-
extends=CoreS3, option_release
284-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
287+
extends=CoreS3, option_release, example
288+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
285289

286290
[env:ComponentOnly_Fire]
287-
extends=Fire, option_release
288-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
291+
extends=Fire, option_release, example
292+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
289293

290294
[env:ComponentOnly_StampS3]
291-
extends=StampS3, option_release
292-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
295+
extends=StampS3, option_release, example
296+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
293297

294298
[env:ComponentOnly_Dial]
295-
extends=Dial, option_release
296-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
299+
extends=Dial, option_release, example
300+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
297301

298302
[env:ComponentOnly_AtomMatrix]
299-
extends=AtomMatrix, option_release
300-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
303+
extends=AtomMatrix, option_release, example
304+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
301305

302306
[env:ComponentOnly_AtomS3]
303-
extends=AtomS3, option_release
304-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
307+
extends=AtomS3, option_release, example
308+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
305309

306310
[env:ComponentOnly_AtomS3R]
307-
extends=AtomS3R, option_release
308-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
311+
extends=AtomS3R, option_release, example
312+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
309313

310314
[env:ComponentOnly_NanoC6]
311-
extends=NanoC6, option_release
312-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
315+
extends=NanoC6, option_release, example
316+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
313317

314318
[env:ComponentOnly_StickCPlus]
315-
extends=StickCPlus, option_release
316-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
319+
extends=StickCPlus, option_release, example
320+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
317321

318322
[env:ComponentOnly_StickCPlus2]
319-
extends=StickCPlus2, option_release
320-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
323+
extends=StickCPlus2, option_release, example
324+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
321325

322326
[env:ComponentOnly_Paper]
323-
extends=Paper, option_release
324-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
327+
extends=Paper, option_release, example
328+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
325329

326330
[env:ComponentOnly_CoreInk]
327-
extends=CoreInk, option_release
328-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/Basic/ComponentOnly>
331+
extends=CoreInk, option_release, example
332+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/Basic/ComponentOnly>
329333

330334
;demo MultipleUnits
335+
[demo]
336+
lib_deps=${env.lib_deps}
337+
m5stack/M5Unit-HUB
338+
m5stack/M5Unit-ENV
339+
m5stack/M5Unit-METER
340+
m5stack/M5Unit-HEART
341+
331342
[env:MultipleUnits_Core]
332-
extends=Core, option_release
333-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/demo/MultipleUnits>
343+
extends=Core, option_release, demo
344+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/demo/MultipleUnits>
334345

335346
[env:MultipleUnits_Core2]
336-
extends=Core2, option_release
337-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/demo/MultipleUnits>
347+
extends=Core2, option_release, demo
348+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/demo/MultipleUnits>
338349

339350
[env:MultipleUnits_CoreS3]
340-
extends=CoreS3, option_release
341-
build_src_filter = +<*> -<.git/> -<.svn/> +<../../examples/demo/MultipleUnits>
342-
343-
351+
extends=CoreS3, option_release, demo
352+
build_src_filter = +<*> -<.git/> -<.svn/> +<../examples/demo/MultipleUnits>
344353

0 commit comments

Comments
 (0)