engine/uci_main.cpp

Entry point for the standalone UCI engine binary.

The kirin CLI is the full system: hardware modes, diagnostics, serial, GPIO. A rating-list tester wants none of that — they want a UCI engine that starts, speaks the protocol, and exits. This entry point links kirin_engine alone, which is also what makes the Windows cross-build tractable: no serial, no libgpiod, no Qt.

See docs/ccrl-docs/PLAN.md C3.

Functions

int main()