xref: /aosp_15_r20/external/federated-compute/fcp/secagg/server/aes/BUILD (revision 14675a029014e728ec732f129a32e299b2da0601)
1*14675a02SAndroid Build Coastguard Worker# Description:
2*14675a02SAndroid Build Coastguard Worker#   AES SecAgg server protocol implementation.
3*14675a02SAndroid Build Coastguard Worker
4*14675a02SAndroid Build Coastguard Workerload("//fcp:config.bzl", "FCP_COPTS")
5*14675a02SAndroid Build Coastguard Worker
6*14675a02SAndroid Build Coastguard Workerpackage(
7*14675a02SAndroid Build Coastguard Worker    default_visibility = ["//fcp:internal"],
8*14675a02SAndroid Build Coastguard Worker)
9*14675a02SAndroid Build Coastguard Worker
10*14675a02SAndroid Build Coastguard Workercc_library(
11*14675a02SAndroid Build Coastguard Worker    name = "aes",
12*14675a02SAndroid Build Coastguard Worker    srcs = [
13*14675a02SAndroid Build Coastguard Worker        "aes_secagg_server_protocol_impl.cc",
14*14675a02SAndroid Build Coastguard Worker    ],
15*14675a02SAndroid Build Coastguard Worker    hdrs = [
16*14675a02SAndroid Build Coastguard Worker        "aes_secagg_server_protocol_impl.h",
17*14675a02SAndroid Build Coastguard Worker    ],
18*14675a02SAndroid Build Coastguard Worker    copts = FCP_COPTS,
19*14675a02SAndroid Build Coastguard Worker    deps = [
20*14675a02SAndroid Build Coastguard Worker        "//fcp/base",
21*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/server:experiments_names",
22*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/server:secagg_scheduler",
23*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/server:secagg_server_protocol_impl",
24*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/server:server_cc_proto",
25*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/server:tracing_schema",
26*14675a02SAndroid Build Coastguard Worker        "//fcp/secagg/shared",
27*14675a02SAndroid Build Coastguard Worker        "//fcp/tracing",
28*14675a02SAndroid Build Coastguard Worker        "@com_google_absl//absl/container:flat_hash_map",
29*14675a02SAndroid Build Coastguard Worker        "@com_google_absl//absl/container:node_hash_map",
30*14675a02SAndroid Build Coastguard Worker        "@com_google_absl//absl/status",
31*14675a02SAndroid Build Coastguard Worker    ],
32*14675a02SAndroid Build Coastguard Worker)
33