mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-07-20 18:41:10 +00:00
Build Entrypoints
builds/ contains build system entrypoints.
It does not contain product app shells.
Core rule:
Build Entrypoint invokes.
App Shell composes.
The Phase 8.2 skeleton records authoritative build hosts without moving current build files:
builds/
esp_idf/
pio_nrf52/
linux_cmake/
Build entrypoints are thin wrappers. They may call into app shells and adapt build-host conventions, but they must not assemble Chat, Map, Team, or GPS runtime object graphs, choose UX packs, define board facts, or implement product behavior.
Current transitional paths remain valid until wrapper migration is proven:
removed root esp_idfremoved root esp_pio- Linux app-local CMake paths such as
removed root linux_simandremoved root linux_rpi
This directory is intentionally documentation-only in Phase 8.2.