xref: /aosp_15_r20/external/tink/cc/daead/subtle/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 = "aead_or_daead",
7*e7b1675dSTing-Kang Chang    srcs = ["aead_or_daead.cc"],
8*e7b1675dSTing-Kang Chang    hdrs = ["aead_or_daead.h"],
9*e7b1675dSTing-Kang Chang    include_prefix = "tink/daead/subtle",
10*e7b1675dSTing-Kang Chang    visibility = ["//visibility:public"],
11*e7b1675dSTing-Kang Chang    deps = [
12*e7b1675dSTing-Kang Chang        "//:aead",
13*e7b1675dSTing-Kang Chang        "//:deterministic_aead",
14*e7b1675dSTing-Kang Chang        "@com_google_absl//absl/functional:bind_front",
15*e7b1675dSTing-Kang Chang        "@com_google_absl//absl/types:variant",
16*e7b1675dSTing-Kang Chang    ],
17*e7b1675dSTing-Kang Chang)
18*e7b1675dSTing-Kang Chang
19*e7b1675dSTing-Kang Changcc_test(
20*e7b1675dSTing-Kang Chang    name = "aead_or_daead_test",
21*e7b1675dSTing-Kang Chang    size = "small",
22*e7b1675dSTing-Kang Chang    srcs = ["aead_or_daead_test.cc"],
23*e7b1675dSTing-Kang Chang    deps = [
24*e7b1675dSTing-Kang Chang        ":aead_or_daead",
25*e7b1675dSTing-Kang Chang        "//util:test_matchers",
26*e7b1675dSTing-Kang Chang        "//util:test_util",
27*e7b1675dSTing-Kang Chang        "@com_google_googletest//:gtest_main",
28*e7b1675dSTing-Kang Chang    ],
29*e7b1675dSTing-Kang Chang)
30