use cfg_aliases::cfg_aliases;
fn main() {
cfg_aliases! {
ring_backend: { all(feature = "ring", not(feature = "openssl"), not(feature = "rust-crypto")) },
openssl_backend: { all(feature = "openssl", not(feature = "ring"), not(feature = "rust-crypto")) },
rust_crypto_backend: { all(feature = "rust-crypto", not(feature = "ring"), not(feature = "openssl")) },
crypto_backend: { any(feature = "ring", feature = "openssl", feature = "rust-crypto") },
aes_ctr: { any(feature = "openssl", feature = "rust-crypto") },
}
}