xref: /aosp_15_r20/external/tensorflow/third_party/absl/system.absl.hash.BUILD (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1load("@rules_cc//cc:defs.bzl", "cc_library")
2
3package(default_visibility = ["//visibility:public"])
4
5cc_library(
6    name = "hash",
7    linkopts = ["-labsl_hash"],
8    deps = [
9        ":city",
10        ":low_level_hash",
11        "//absl/base:endian",
12        "//absl/container:fixed_array",
13        "//absl/numeric:int128",
14        "//absl/strings",
15        "//absl/types:optional",
16        "//absl/types:variant",
17        "//absl/utility",
18    ],
19)
20
21cc_library(
22    name = "city",
23    linkopts = ["-labsl_city"],
24    deps = [
25        "//absl/base:endian",
26    ],
27)
28
29cc_library(
30    name = "low_level_hash",
31    linkopts = ["-labsl_low_level_hash"],
32    visibility = ["//visibility:private"],
33    deps = [
34        "//absl/base:endian",
35        "//absl/numeric:int128",
36    ],
37)
38