"Is anyone using Bazel or Buck2..." <- > <@shakencodes:matrix.org> Is anyone using Bazel or Buck2 build systems with their embedded systems work? > In a "Rust in Production" podcast, Steve Klabnick mentioned his interest in potentially using Buck2 at Oxide for what sems like a similar use case. I am seeing issues with Cargo needing to rebuild everything all the time, which I think is because I'm building the same code for multiple targets (host and target) Oh now, sounds like a terrible idea to me. Bazel is soo complicated wrt to Cargo. Even if Cargo would not do incremental builds (which is not the case), I probably wouldn't consider Bazel for an embedded project. The only feature Cargo might be missing is the "shared cash", but for the size of an embedded device would be overkill anyhow... For me, rust with Cargo, rustup and the way xCompile is handled, it's the best building framework. I don't know why one should use something else? And I feel the same about rust-gcc 🫣