Add Bazel rules for Rust flatbuffers
This required exposing things as a provider to properly build up the
file structure, so I refactored the other languages instead of
duplicating the functionality.
logger_test's sha1s changed because we're generating the .fbs files in
the host configuration now so their paths are different.
Change-Id: Idd60c6360efacfa1e5a5b8658a9d5770f37b02c6
Signed-off-by: Brian Silverman <bsilver16384@gmail.com>
diff --git a/aos/BUILD b/aos/BUILD
index b04bb3d..2bd0ec8 100644
--- a/aos/BUILD
+++ b/aos/BUILD
@@ -396,7 +396,7 @@
],
data = [
"//aos/events:pingpong_config",
- "//aos/events:pong.bfbs",
+ "//aos/events:pong_fbs_reflection_out",
"//aos/testdata:test_configs",
],
target_compatible_with = ["@platforms//os:linux"],