• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    min_sdk_version: "apex_inherit",
44    visibility: [
45        "//external/rust/android-crates-io/crates/sec1:__subpackages__",
46        "//external/rust/android-crates-io/crates/spki:__subpackages__",
47        "//external/rust/android-crates-io/crates/pkcs1:__subpackages__",
48        "//external/rust/android-crates-io/crates/pkcs8:__subpackages__",
49        "//external/rust/android-crates-io/crates/x509-cert:__subpackages__",
50        "//packages/modules/Virtualization:__subpackages__",
51        "//system/keymint:__subpackages__",
52        "//system/security/keystore2:__subpackages__",
53        "//system/software_defined_vehicle/core_services/service_discovery/sdv_sd_agent:__subpackages__",
54    ],
55}
56
57rust_library_rlib {
58    name: "libder_nostd",
59    crate_name: "der",
60    cargo_env_compat: true,
61    cargo_pkg_version: "0.7.9",
62    crate_root: "src/lib.rs",
63    edition: "2021",
64    features: [
65        "alloc",
66        "derive",
67        "flagset",
68        "oid",
69        "zeroize",
70    ],
71    rustlibs: [
72        "libconst_oid_nostd",
73        "libflagset_nostd",
74        "libzeroize_nostd",
75    ],
76    proc_macros: ["libder_derive"],
77    apex_available: [
78        "//apex_available:platform",
79        "com.android.virt",
80    ],
81    prefer_rlib: true,
82    no_stdlibs: true,
83    stdlibs: [
84        "liballoc.rust_sysroot",
85        "libcompiler_builtins.rust_sysroot",
86        "libcore.rust_sysroot",
87    ],
88    product_available: true,
89    vendor_available: true,
90    min_sdk_version: "apex_inherit",
91    visibility: [
92        "//external/rust/android-crates-io/crates/sec1:__subpackages__",
93        "//external/rust/android-crates-io/crates/spki:__subpackages__",
94        "//external/rust/android-crates-io/crates/pkcs1:__subpackages__",
95        "//external/rust/android-crates-io/crates/pkcs8:__subpackages__",
96        "//external/rust/android-crates-io/crates/x509-cert:__subpackages__",
97        "//packages/modules/Virtualization:__subpackages__",
98        "//system/keymint:__subpackages__",
99    ],
100}
101
102dirgroup {
103    name: "trusty_dirgroup_external_rust_crates_der",
104    visibility: ["//trusty/vendor/google/aosp/scripts"],
105    dirs: ["."],
106}
107