My embedded projects are heavy on C. Libraries get developed and tested on linux x86_64 and deployed on baremetal ARM. I want to use Rust for new library development where possible. For this to work, running Rust libs in a C project has to be easy and compilation targets must be swappable. Bazel makes this tenable.
Show HN: Mix Rust, C, and compilation targets with Bazel | Heykuki News