mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-14 15:16:40 +00:00
20 lines
935 B
INI
20 lines
935 B
INI
; Solo build for Seeed Wio Tracker L1 (E-ink) -- extends WioTrackerL1Eink,
|
|||
|
|
; defined in variants/wio-tracker-l1-eink/platformio.ini. Solo configs live in
|
||
|
|
; their own top-level solo/ folder, separate from the shared upstream board
|
||
|
|
; variants in variants/, so this repo's Solo-specific additions don't get
|
||
|
|
; mixed in with configs other MeshCore forks/upstream also carry.
|
||
|
|
;
|
||
|
|
; Dual BLE+USB with added Solo
|
||
|
|
[env:WioTrackerL1Eink_companion_solo_dual]
|
||
|
|
extends = WioTrackerL1Eink
|
||
|
|
; Optimise for size, not speed: the nRF52 Arduino core defaults to -Ofast
|
||
|
|
; (≈ -O3 + -ffast-math), which bloats flash by ~200 KB on this feature-rich
|
||
|
|
; solo build. -Os keeps every feature, fits comfortably, and is actually safer
|
||
|
|
; for float (no fast-math reassociation). Speed is irrelevant for the UI/mesh.
|
||
|
|
build_unflags = -Ofast
|
||
|
|
build_flags = ${WioTrackerL1Eink.build_flags}
|
||
|
|
-D DUAL_SERIAL=1
|
||
|
|
-D ENABLE_SCREENSHOT
|
||
|
|
-Os
|
||
|
|
extra_scripts = post:create-uf2.py
|