blob: b7843c8a0f36bc324b18cedff56c84ae52997a2e [file] [log] [blame]
Martin Geisler3182da22024-05-17 14:48:23 +02001// This file is generated by cargo_embargo.
2// Do not modify this file after the first "rust_*" or "genrule" module
3// because the changes will be overridden on upgrade.
4// Content before the first "rust_*" or "genrule" module is preserved.
Cindy Lin6ec3c2b2024-05-16 07:39:23 +00005
6package {
7 default_applicable_licenses: ["platform_system_security_mls_rs_crypto_boringssl_license"],
8}
9
10// See: http://go/android-license-faq
11license {
12 name: "platform_system_security_mls_rs_crypto_boringssl_license",
13 visibility: [":__subpackages__"],
14 license_kinds: [
15 "SPDX-license-identifier-Apache-2.0",
16 ],
17 license_text: [
18 "LICENSE-apache",
19 ],
20}
21
22rust_library {
23 name: "libmls_rs_crypto_boringssl",
24 host_supported: true,
25 crate_name: "mls_rs_crypto_boringssl",
Martin Geisler3182da22024-05-17 14:48:23 +020026 cargo_env_compat: true,
27 cargo_pkg_version: "0.1.0",
28 crate_root: "src/lib.rs",
29 edition: "2021",
Cindy Lin6ec3c2b2024-05-16 07:39:23 +000030 cfgs: ["mls_build_async"],
31 rustlibs: [
32 "libbssl_crypto",
33 "libmls_rs_codec",
34 "libmls_rs_core",
35 "libmls_rs_crypto_traits",
36 "libthiserror",
37 "libzeroize",
38 ],
39 proc_macros: [
40 "libasync_trait",
41 "libmaybe_async",
42 ],
43 apex_available: [
Cindy Lin6ec3c2b2024-05-16 07:39:23 +000044 "//apex_available:platform",
Martin Geisler3182da22024-05-17 14:48:23 +020045 "//apex_available:anyapex",
Cindy Lin6ec3c2b2024-05-16 07:39:23 +000046 ],
47 product_available: true,
48 vendor_available: true,
49}