Build an ESP32 project (containerized)
Build an ESP32 project in a Docker container and analyze the output for errors.
If $ARGUMENTS is empty, show the user the available build targets:
robocar-main - Main controller (Heltec WiFi LoRa 32)robocar-cam - Camera module (ESP32-CAM)robocar-all - Both robocar controllerswebserver - ESP32-CAM webserveri2s-audio - ESP32-CAM I2S audiotelegram - ESP32-CAM LLM Telegram botkids-audio - Kids audio toyxbox - Xbox-Switch bridgewifitest - WiFi AP testBased on $ARGUMENTS, run the appropriate build command:
robocar-main or main: just robocar::build-mainrobocar-cam or cam: just robocar::build-camrobocar-all or all: just robocar::build-allwebserver: just webserver::buildi2s-audio or audio: just i2s-audio::buildtelegram: just telegram::buildkids-audio: just kids-audio::buildxbox: just xbox::buildwifitest: just wifitest::buildIf no argument provided, build all: just build-all
After the build completes: