Files
cli/vendor/aws-lc-rs/Cargo.toml

133 lines
2.7 KiB
TOML

# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.
[package]
edition = "2021"
rust-version = "1.71.0"
name = "aws-lc-rs"
version = "1.16.2"
authors = ["AWS-LibCrypto"]
build = "build.rs"
links = "aws_lc_rs_1_16_2_sys"
exclude = [
"third_party/NIST/*",
"tests/**/*",
"*.txt",
"*.p8",
"*.der",
"*.bin",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring."
homepage = "https://github.com/aws/aws-lc-rs"
documentation = "https://docs.rs/crate/aws-lc-rs"
readme = "README.md"
keywords = [
"crypto",
"cryptography",
"security",
]
license = "ISC AND (Apache-2.0 OR ISC)"
repository = "https://github.com/aws/aws-lc-rs"
[package.metadata.docs.rs]
rustdoc-args = [
"--cfg",
"aws_lc_rs_docsrs",
]
features = ["unstable"]
[package.metadata.cargo-udeps.ignore]
development = [
"which",
"home",
"regex",
"regex-automata",
"regex-syntax",
"proc-macro2",
"jobserver",
"cc",
"once_cell",
]
[features]
alloc = []
asan = [
"aws-lc-sys?/asan",
"aws-lc-fips-sys?/asan",
]
bindgen = [
"aws-lc-sys?/bindgen",
"aws-lc-fips-sys?/bindgen",
]
default = [
"aws-lc-sys",
"alloc",
"ring-io",
"ring-sig-verify",
]
dev-tests-only = []
fips = ["dep:aws-lc-fips-sys"]
non-fips = ["aws-lc-sys"]
prebuilt-nasm = ["aws-lc-sys?/prebuilt-nasm"]
ring-io = ["dep:untrusted"]
ring-sig-verify = ["dep:untrusted"]
test_logging = []
unstable = []
[lib]
name = "aws_lc_rs"
path = "src/lib.rs"
[[example]]
name = "cipher"
path = "examples/cipher.rs"
[[example]]
name = "digest"
path = "examples/digest.rs"
[dependencies.aws-lc-fips-sys]
version = "0.13.1"
optional = true
[dependencies.aws-lc-sys]
version = "0.39.0"
optional = true
default-features = false
[dependencies.untrusted]
version = "0.7.1"
optional = true
[dependencies.zeroize]
version = "1.8.1"
[dev-dependencies.clap]
version = "4.4"
features = ["derive"]
[dev-dependencies.hex]
version = "0.4.3"
[dev-dependencies.lazy_static]
version = "1.5.0"
[dev-dependencies.paste]
version = "1.0.15"
[dev-dependencies.regex]
version = "1.11.1"