1// This file is generated by cargo_embargo.
2// Do not modify this file because the changes will be overridden on upgrade.
3
4package {
5    default_applicable_licenses: ["external_rust_crates_der_license"],
6    default_team: "trendy_team_android_rust",
7}
8
9license {
10    name: "external_rust_crates_der_license",
11    visibility: [":__subpackages__"],
12    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
13    license_text: ["LICENSE"],
14}
15
16rust_library {
17    name: "libder",
18    host_supported: true,
19    crate_name: "der",
20    cargo_env_compat: true,
21    cargo_pkg_version: "0.7.9",
22    crate_root: "src/lib.rs",
23    edition: "2021",
24    features: [
25        "alloc",
26        "derive",
27        "flagset",
28        "oid",
29        "zeroize",
30    ],
31    rustlibs: [
32        "libconst_oid",
33        "libflagset",
34        "libzeroize",
35    ],
36    proc_macros: ["libder_derive"],
37    apex_available: [
38        "//apex_available:platform",
39        "com.android.virt",
40    ],
41    product_available: true,
42    vendor_available: true,
43    visibility: [
44        "//external/rust/android-crates-io/crates/sec1:__subpackages__",
45        "//external/rust/android-crates-io/crates/spki:__subpackages__",
46        "//external/rust/android-crates-io/crates/pkcs1:__subpackages__",
47        "//external/rust/android-crates-io/crates/pkcs8:__subpackages__",
48        "//external/rust/android-crates-io/crates/x509-cert:__subpackages__",
49        "//packages/modules/Virtualization:__subpackages__",
50        "//system/keymint:__subpackages__",
51        "//system/security/keystore2:__subpackages__",
52    ],
53}
54
55rust_library_rlib {
56    name: "libder_nostd",
57    crate_name: "der",
58    cargo_env_compat: true,
59    cargo_pkg_version: "0.7.9",
60    crate_root: "src/lib.rs",
61    edition: "2021",
62    features: [
63        "alloc",
64        "derive",
65        "flagset",
66        "oid",
67        "zeroize",
68    ],
69    rustlibs: [
70        "libconst_oid_nostd",
71        "libflagset_nostd",
72        "libzeroize_nostd",
73    ],
74    proc_macros: ["libder_derive"],
75    apex_available: [
76        "//apex_available:platform",
77        "com.android.virt",
78    ],
79    prefer_rlib: true,
80    no_stdlibs: true,
81    stdlibs: [
82        "liballoc.rust_sysroot",
83        "libcompiler_builtins.rust_sysroot",
84        "libcore.rust_sysroot",
85    ],
86    product_available: true,
87    vendor_available: true,
88    visibility: [
89        "//external/rust/android-crates-io/crates/sec1:__subpackages__",
90        "//external/rust/android-crates-io/crates/spki:__subpackages__",
91        "//external/rust/android-crates-io/crates/pkcs1:__subpackages__",
92        "//external/rust/android-crates-io/crates/pkcs8:__subpackages__",
93        "//external/rust/android-crates-io/crates/x509-cert:__subpackages__",
94        "//packages/modules/Virtualization:__subpackages__",
95        "//system/keymint:__subpackages__",
96    ],
97}
98
99dirgroup {
100    name: "trusty_dirgroup_external_rust_crates_der",
101    visibility: ["//trusty/vendor/google/aosp/scripts"],
102    dirs: ["."],
103}
104