mirror of
https://github.com/ruvnet/RuView.git
synced 2026-08-26 02:04:55 +00:00
Building veil_ris_controller/veil_sensing_detector for real against ESP-IDF
v5.4 (esp32s3 target) surfaced two compile bugs, now fixed in both the
firmware/privshield/ and wifi-veil/ copies:
- veil_sensing_detector/CMakeLists.txt: PRIV_REQUIRES esp_mqtt -> mqtt
(esp_mqtt is not a real ESP-IDF v5.4 component name; the real one is mqtt)
- veil_ris_controller.c / veil_sensing_detector.c: ESP_LOGI("%u", ...) calls
passed a bare uint32_t; -Werror=format= requires (unsigned) casts
Also adds esp32/examples/ — minimal ESP-IDF apps wrapping each component's
public API, added purely to prove they compile+link on a real toolchain.
Still SYNTHETIC / L0, build-only — never flashed, no hardware exists.
30 lines
523 B
Plaintext
30 lines
523 B
Plaintext
# Rust
|
|
/target
|
|
**/*.rs.bk
|
|
|
|
# Library crate: lockfile not committed
|
|
Cargo.lock
|
|
|
|
# C firmware host builds
|
|
firmware/**/*.o
|
|
firmware/core/test_veil_shield
|
|
|
|
# ESP-IDF example build output
|
|
firmware/esp32/examples/*/build/
|
|
firmware/esp32/examples/*/managed_components/
|
|
firmware/esp32/examples/*/sdkconfig
|
|
firmware/esp32/examples/*/sdkconfig.old
|
|
firmware/esp32/examples/*/dependencies.lock
|
|
|
|
# Node / harness
|
|
node_modules/
|
|
harness/dist/
|
|
|
|
# Agent/tooling telemetry — never commit
|
|
.claude-flow/
|
|
*.log
|
|
|
|
# OS / editor
|
|
.DS_Store
|
|
*.swp
|