blob: 581547293230ef9d653819a24f960ace85d0c119 [file] [log] [blame]
# Copyright 2023 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# WARNING: This file is automatically generated by convert_for_cobalt.
# Do not edit manually.
# CC Library : aead_util
source_set("aead_util") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"aead_util.cc",
"aead_util.h",
]
public_deps = [
"//third_party/abseil-cpp/absl/status:status",
"//third_party/boringssl:crypto",
"//third_party/tink/cc/util:errors",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : ssl_aead
source_set("ssl_aead") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"ssl_aead.cc",
"ssl_aead.h",
]
public_deps = [
":aead_util",
"//third_party/abseil-cpp/absl/cleanup:cleanup",
"//third_party/abseil-cpp/absl/memory:memory",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:span",
"//third_party/boringssl:crypto",
"//third_party/tink/cc/internal:err_util",
"//third_party/tink/cc/internal:ssl_unique_ptr",
"//third_party/tink/cc/internal:util",
"//third_party/tink/cc/util:secret_data",
"//third_party/tink/cc/util:status",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : cord_aes_gcm_boringssl
source_set("cord_aes_gcm_boringssl") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"cord_aes_gcm_boringssl.cc",
"cord_aes_gcm_boringssl.h",
]
public_deps = [
":aead_util",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/abseil-cpp/absl/strings:cord",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/boringssl:crypto",
"//third_party/tink/cc/aead:cord_aead",
"//third_party/tink/cc/internal:ssl_unique_ptr",
"//third_party/tink/cc/subtle:random",
"//third_party/tink/cc/subtle:subtle_util",
"//third_party/tink/cc/util:errors",
"//third_party/tink/cc/util:secret_data",
"//third_party/tink/cc/util:status",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : zero_copy_aead
source_set("zero_copy_aead") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [ "zero_copy_aead.h" ]
public_deps = [
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : aead_from_zero_copy
source_set("aead_from_zero_copy") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"aead_from_zero_copy.cc",
"aead_from_zero_copy.h",
]
public_deps = [
":zero_copy_aead",
"//third_party/abseil-cpp/absl/memory:memory",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/tink/cc:aead",
"//third_party/tink/cc/subtle:subtle_util",
"//third_party/tink/cc/util:status",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : zero_copy_aes_gcm_boringssl
source_set("zero_copy_aes_gcm_boringssl") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"zero_copy_aes_gcm_boringssl.cc",
"zero_copy_aes_gcm_boringssl.h",
]
public_deps = [
":aead_util",
":ssl_aead",
":zero_copy_aead",
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory:memory",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/tink/cc/internal:util",
"//third_party/tink/cc/subtle:random",
"//third_party/tink/cc/subtle:subtle_util",
"//third_party/tink/cc/util:secret_data",
"//third_party/tink/cc/util:status",
"//third_party/tink/cc/util:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}