mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-07-02 01:51:42 +00:00
App Shells
This directory contains platform-specific application shells.
An app shell is responsible for:
- startup and entrypoints
- feature composition
- selecting platform adapters
- build/runtime configuration
During the migration period, the root-level platformio.ini and current root build flow remain authoritative for the Arduino/PlatformIO targets.
The directories here define the target structure we are converging toward.
For Linux bring-up:
apps/linux_sim_shellis the final simulator and developer-tooling app shell.apps/linux_uconsole_gtkis the final GTK/uConsole app shell.removed root linux_simandremoved root linux_uconsoleare transitional historical roots that may be reached only through declared compatibility adapters.removed root linux_rpiremains a historical bring-up root until a final Linux device app shell owns the product path.