Files
YRobot_Panel/scripts/verify.sh
T
pNexus dd442f0f22 feat(yrobot-panel): 实现电机控制上位机
完成 Rust/egui 上位机主流程:BLE/USB 传输、协议编解码、控制/实时/统计/CSV、UI 与验证脚本。\n\n保留真实设备联调和长稳实测清单,避免把未验证的硬件结果当成交付完成。
2026-06-12 17:46:29 +08:00

21 lines
524 B
Bash

#!/usr/bin/env bash
set -euo pipefail
TARGET="${1:-x86_64-pc-windows-gnu}"
cargo test --target "$TARGET"
cargo build --release --target "$TARGET"
if rg -n -i 'not implemented|not wired|BLE scan not wired|Serial not implemented|BLE not implemented|TODO|FIXME|placeholder|dummy|stub' \
-g 'src/**' \
-g 'Cargo.toml' \
-g 'README.md' \
-g 'docs/**' \
-g '.agents/specs/yrobot-motor-control-panel/**' \
.; then
echo "Found unfinished marker text" >&2
exit 1
fi
echo "Verification passed for target: $TARGET"