| # 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" ] |
| } |