blob: 3e24fab418ae725cbf697c914c8a4519b000fa33 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
load("//tools:environments.bzl", "mcu_cpus")
cc_library(
name = "ring_buffer",
hdrs = [
"ring_buffer.h",
],
)
cc_test(
name = "ring_buffer_test",
srcs = [
"ring_buffer_test.cc",
],
deps = [
":ring_buffer",
"//aos/testing:googletest",
],
)
cc_library(
name = "priority_queue",
hdrs = [
"priority_queue.h",
],
)
cc_test(
name = "priority_queue_test",
srcs = [
"priority_queue_test.cc",
],
deps = [
":priority_queue",
"//aos/testing:googletest",
],
)
cc_library(
name = "sized_array",
hdrs = [
"sized_array.h",
],
compatible_with = mcu_cpus,
)
cc_test(
name = "sized_array_test",
srcs = [
"sized_array_test.cc",
],
deps = [
":sized_array",
"//aos/testing:googletest",
],
)