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