blob: 46c5bb91335d7fd6816b75c74505d08dd9765084 [file] [log] [blame]
John Park33858a32018-09-28 23:05:48 -07001package(default_visibility = ["//visibility:public"])
2
3cc_library(
4 name = "stl_mutex",
5 hdrs = [
6 "stl_mutex.h",
7 ],
Philipp Schraderdada1072020-11-24 11:34:46 -08008 target_compatible_with = ["@platforms//os:linux"],
John Park33858a32018-09-28 23:05:48 -07009 deps = [
John Park398c74a2018-10-20 21:17:39 -070010 "//aos/ipc_lib:aos_sync",
Austin Schuh99f7c6a2024-06-25 22:07:44 -070011 "@com_google_absl//absl/log",
12 "@com_google_absl//absl/log:check",
John Park33858a32018-09-28 23:05:48 -070013 ],
14)
15
16cc_test(
17 name = "stl_mutex_test",
18 srcs = [
19 "stl_mutex_test.cc",
20 ],
Philipp Schraderdada1072020-11-24 11:34:46 -080021 target_compatible_with = ["@platforms//os:linux"],
John Park33858a32018-09-28 23:05:48 -070022 deps = [
John Park33858a32018-09-28 23:05:48 -070023 ":stl_mutex",
Austin Schuhdde64052019-12-11 20:28:00 -080024 "//aos:die",
John Park33858a32018-09-28 23:05:48 -070025 "//aos/testing:googletest",
John Park33858a32018-09-28 23:05:48 -070026 ],
27)