new rendering engine

This commit is contained in:
2026-06-19 02:55:33 +02:00
parent 0a90d6a5d7
commit 81a4167382
53 changed files with 1668 additions and 378 deletions

View File

@@ -35,19 +35,16 @@ server:
desktop:
cargo run --bin client-desktop
# Build ESP32 firmware. Requires env: KFRAME_WIFI_SSID, KFRAME_WIFI_PASS, KFRAME_SERVER_ADDR
# Build ESP32 firmware.
esp-build:
@test -n "$(KFRAME_WIFI_SSID)" || (echo "Set KFRAME_WIFI_SSID, KFRAME_WIFI_PASS, KFRAME_SERVER_ADDR" && exit 1)
cd crates/client-esp32 && cargo build --release
# Flash ESP32 firmware.
esp-flash:
@test -n "$(KFRAME_WIFI_SSID)" || (echo "Set KFRAME_WIFI_SSID, KFRAME_WIFI_PASS, KFRAME_SERVER_ADDR" && exit 1)
cd crates/client-esp32 && cargo espflash flash --port $(ESP_PORT) --release
# Flash and monitor ESP32.
esp-run:
@test -n "$(KFRAME_WIFI_SSID)" || (echo "Set KFRAME_WIFI_SSID, KFRAME_WIFI_PASS, KFRAME_SERVER_ADDR" && exit 1)
cd crates/client-esp32 && cargo espflash flash --port $(ESP_PORT) --release --monitor
# Monitor ESP32 serial output.