xref: /aosp_15_r20/external/tink/cc/monitoring/BUILD.bazel (revision e7b1675dde1b92d52ec075b0a92829627f2c52a5)
1*e7b1675dSTing-Kang Changpackage(default_visibility = ["//:__subpackages__"])
2*e7b1675dSTing-Kang Chang
3*e7b1675dSTing-Kang Changlicenses(["notice"])
4*e7b1675dSTing-Kang Chang
5*e7b1675dSTing-Kang Changcc_library(
6*e7b1675dSTing-Kang Chang    name = "monitoring",
7*e7b1675dSTing-Kang Chang    hdrs = ["monitoring.h"],
8*e7b1675dSTing-Kang Chang    include_prefix = "tink/monitoring",
9*e7b1675dSTing-Kang Chang    deps = [
10*e7b1675dSTing-Kang Chang        "//:key_status",
11*e7b1675dSTing-Kang Chang        "//internal:key_status_util",
12*e7b1675dSTing-Kang Chang        "//util:statusor",
13*e7b1675dSTing-Kang Chang        "@com_google_absl//absl/container:flat_hash_map",
14*e7b1675dSTing-Kang Chang    ],
15*e7b1675dSTing-Kang Chang)
16*e7b1675dSTing-Kang Chang
17*e7b1675dSTing-Kang Changcc_library(
18*e7b1675dSTing-Kang Chang    name = "monitoring_client_mocks",
19*e7b1675dSTing-Kang Chang    testonly = 1,
20*e7b1675dSTing-Kang Chang    hdrs = ["monitoring_client_mocks.h"],
21*e7b1675dSTing-Kang Chang    include_prefix = "tink/monitoring",
22*e7b1675dSTing-Kang Chang    deps = [
23*e7b1675dSTing-Kang Chang        ":monitoring",
24*e7b1675dSTing-Kang Chang        "@com_google_googletest//:gtest",
25*e7b1675dSTing-Kang Chang    ],
26*e7b1675dSTing-Kang Chang)
27