Convert aos over to flatbuffers
Everything builds, and all the tests pass. I suspect that some entries
are missing from the config files, but those will be found pretty
quickly on startup.
There is no logging or live introspection of queue messages.
Change-Id: I496ee01ed68f202c7851bed7e8786cee30df29f5
diff --git a/aos/logging/BUILD b/aos/logging/BUILD
index 60c561b..6157e52 100644
--- a/aos/logging/BUILD
+++ b/aos/logging/BUILD
@@ -20,25 +20,6 @@
],
)
-cc_library(
- name = "replay",
- srcs = [
- "replay.cc",
- ],
- hdrs = [
- "replay.h",
- ],
- visibility = ["//visibility:public"],
- deps = [
- ":binary_log_file",
- ":logging",
- ":queue_logging",
- "//aos:queues",
- "//aos/events:event-loop",
- "//aos/ipc_lib:queue",
- ],
-)
-
cc_binary(
name = "binary_log_writer",
srcs = [
@@ -52,7 +33,6 @@
"//aos:configuration",
"//aos:die",
"//aos:init",
- "//aos:queue_types",
"//aos/ipc_lib:queue",
"//aos/time",
],
@@ -85,7 +65,6 @@
":logging",
"//aos:configuration",
"//aos:init",
- "//aos:queue_types",
"//aos/util:string_to_num",
],
)
@@ -123,42 +102,6 @@
)
cc_library(
- name = "queue_logging",
- srcs = [
- "queue_logging.cc",
- ],
- hdrs = [
- "queue_logging.h",
- ],
- visibility = ["//visibility:public"],
- deps = [
- ":logging",
- ":sizes",
- "//aos:die",
- "//aos:queue_types",
- ],
-)
-
-cc_library(
- name = "matrix_logging",
- srcs = [
- "matrix_logging.cc",
- ],
- hdrs = [
- "matrix_logging.h",
- ],
- visibility = ["//visibility:public"],
- deps = [
- ":logging",
- ":sizes",
- "//aos:die",
- "//aos:generated_queue_headers",
- "//aos:queue_types",
- "//third_party/eigen",
- ],
-)
-
-cc_library(
name = "printf_formats",
hdrs = [
"printf_formats.h",
@@ -183,11 +126,11 @@
visibility = ["//visibility:public"],
deps = [
":logging",
+ ":printf_formats",
":sizes",
"//aos:die",
"//aos:macros",
"//aos:once",
- "//aos:queue_types",
"//aos/ipc_lib:queue",
"//aos/mutex",
"//aos/time",