blob: d8684ebd9039d3ac92af66c7309d55b9c550a174 [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 : constants
source_set("constants") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"constants.cc",
"constants.h",
]
public_deps = [ "//third_party/abseil-cpp/absl/base:core_headers" ]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : secret_data_internal
source_set("secret_data_internal") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [ "secret_data_internal.h" ]
public_deps = [
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/boringssl:crypto",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : secret_data
source_set("secret_data") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [ "secret_data.h" ]
public_deps = [
":secret_data_internal",
"//third_party/abseil-cpp/absl/strings:strings",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : errors
source_set("errors") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [ "errors.h" ]
public_deps = [
":status",
"//third_party/abseil-cpp/absl/strings:str_format",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : enums
source_set("enums") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"enums.cc",
"enums.h",
]
public_deps = [
":statusor",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/tink/cc/proto:common_proto",
"//third_party/tink/cc/proto:ecdsa_proto",
"//third_party/tink/cc/proto:tink_proto",
"//third_party/tink/cc/subtle:common_enums",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : status
source_set("status") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"status.cc",
"status.h",
]
public_deps = [
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/abseil-cpp/absl/strings:strings",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : statusor
source_set("statusor") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"statusor.h",
"statusor.h",
]
public_deps = [
":status",
"//third_party/abseil-cpp/absl/status:statusor",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : validation
source_set("validation") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"validation.cc",
"validation.h",
]
public_deps = [
":errors",
":status",
"//third_party/abseil-cpp/absl/status:status",
"//third_party/tink/cc/proto:tink_proto",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : protobuf_helper
source_set("protobuf_helper") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [ "protobuf_helper.h" ]
public_deps = [ "//third_party/protobuf:protobuf_lite" ]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : input_stream_util
source_set("input_stream_util") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"input_stream_util.cc",
"input_stream_util.h",
]
public_deps = [
":secret_data",
":statusor",
"//third_party/abseil-cpp/absl/algorithm:container",
"//third_party/abseil-cpp/absl/strings:strings",
"//third_party/abseil-cpp/absl/types:span",
"//third_party/tink/cc:input_stream",
]
public_configs = [ "//third_party/tink:tink_config" ]
}
# CC Library : keyset_util
source_set("keyset_util") {
configs += [ "//build/config:no_rtti" ]
configs -= [ "//build/config:no_rtti" ]
sources = [
"keyset_util.cc",
"keyset_util.h",
]
public_deps = [ "//third_party/tink/cc/proto:tink_proto" ]
public_configs = [ "//third_party/tink:tink_config" ]
}