blob: 803a75b759af94c817768c5d617109bcf0d8e2f4 [file] [log] [blame]
Anton Hanssonaaf6a5a2021-06-11 12:49:10 +01001// This is auto-generated. DO NOT EDIT.
2
3package {
4 // A default list here prevents the license LSC from adding its own list which would
5 // be unnecessary as every module in the sdk already has its own licenses property.
6 default_applicable_licenses: ["Android-Apache-2.0"],
7}
8
9prebuilt_bootclasspath_fragment {
10 name: "conscrypt-module-sdk_com.android.conscrypt-bootclasspath-fragment@1",
11 sdk_member_name: "com.android.conscrypt-bootclasspath-fragment",
12 visibility: ["//external/conscrypt:__subpackages__"],
13 apex_available: ["com.android.conscrypt"],
14 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
15 contents: ["conscrypt-module-sdk_conscrypt@1"],
16 api: {
17 stub_libs: ["conscrypt-module-sdk_conscrypt.module.public.api@1"],
18 },
19 core_platform_api: {
20 stub_libs: ["conscrypt-module-sdk_conscrypt.module.platform.api@1"],
21 },
22 hidden_api: {
23 max_target_o_low_priority: ["hiddenapi/hiddenapi-max-target-o-low-priority.txt"],
24 stub_flags: "hiddenapi/stub-flags.csv",
25 annotation_flags: "hiddenapi/annotation-flags.csv",
26 metadata: "hiddenapi/metadata.csv",
27 index: "hiddenapi/index.csv",
28 all_flags: "hiddenapi/all-flags.csv",
29 },
30}
31
32java_import {
33 name: "conscrypt-module-sdk_conscrypt@1",
34 sdk_member_name: "conscrypt",
35 visibility: [
36 "//device:__subpackages__",
37 "//external/conscrypt:__subpackages__",
38 "//system/apex/tests",
39 ],
40 apex_available: [
41 "com.android.conscrypt",
42 "test_com.android.conscrypt",
43 ],
44 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
45 jars: ["java/conscrypt.jar"],
46}
47
48java_sdk_library_import {
49 name: "conscrypt-module-sdk_conscrypt.module.public.api@1",
50 sdk_member_name: "conscrypt.module.public.api",
51 visibility: [
52 "//external/conscrypt",
53 "//frameworks/base",
54 "//frameworks/base/api",
55 "//libcore",
56 "//packages/modules/IPsec",
57 "//packages/modules/common/sdk",
58 "//prebuilts:__subpackages__",
59 ],
60 apex_available: ["//apex_available:platform"],
61 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
62 shared_library: false,
63 public: {
64 jars: ["sdk_library/public/conscrypt.module.public.api-stubs.jar"],
65 stub_srcs: ["sdk_library/public/conscrypt.module.public.api.srcjar"],
66 current_api: "sdk_library/public/conscrypt.module.public.api.txt",
67 removed_api: "sdk_library/public/conscrypt.module.public.api-removed.txt",
68 sdk_version: "none",
69 },
70}
71
72java_sdk_library_import {
73 name: "conscrypt-module-sdk_conscrypt.module.platform.api@1",
74 sdk_member_name: "conscrypt.module.platform.api",
75 visibility: [
76 "//external/conscrypt",
77 "//external/wycheproof",
78 "//libcore:__subpackages__",
79 "//prebuilts:__subpackages__",
80 ],
81 apex_available: ["//apex_available:platform"],
82 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
83 shared_library: false,
84 public: {
85 jars: ["sdk_library/public/conscrypt.module.platform.api-stubs.jar"],
86 stub_srcs: ["sdk_library/public/conscrypt.module.platform.api.srcjar"],
87 current_api: "sdk_library/public/conscrypt.module.platform.api.txt",
88 removed_api: "sdk_library/public/conscrypt.module.platform.api-removed.txt",
89 sdk_version: "none",
90 },
91}
92
93java_sdk_library_import {
94 name: "conscrypt-module-sdk_conscrypt.module.intra.core.api@1",
95 sdk_member_name: "conscrypt.module.intra.core.api",
96 visibility: [
97 "//external/conscrypt",
98 "//external/okhttp",
99 "//libcore:__subpackages__",
100 "//prebuilts:__subpackages__",
101 ],
102 apex_available: ["//apex_available:platform"],
103 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
104 shared_library: false,
105 public: {
106 jars: ["sdk_library/public/conscrypt.module.intra.core.api-stubs.jar"],
107 stub_srcs: ["sdk_library/public/conscrypt.module.intra.core.api.srcjar"],
108 current_api: "sdk_library/public/conscrypt.module.intra.core.api.txt",
109 removed_api: "sdk_library/public/conscrypt.module.intra.core.api-removed.txt",
110 sdk_version: "none",
111 },
112}
113
114license {
115 name: "conscrypt-module-sdk_external_conscrypt_license@1",
116 sdk_member_name: "external_conscrypt_license",
117 visibility: ["//visibility:private"],
118 license_kinds: [
119 "SPDX-license-identifier-Apache-2.0",
120 "legacy_unencumbered",
121 ],
122 license_text: [
123 "licenses/external/conscrypt/LICENSE",
124 "licenses/external/conscrypt/NOTICE",
125 "licenses/external/conscrypt/licenses/LICENSE.harmony.txt",
126 "licenses/external/conscrypt/licenses/LICENSE.netty.txt",
127 ],
128}
129
130cc_prebuilt_library_shared {
131 name: "conscrypt-module-sdk_libconscrypt_jni@1",
132 sdk_member_name: "libconscrypt_jni",
133 visibility: ["//external/conscrypt:__subpackages__"],
134 apex_available: ["//apex_available:platform"],
135 licenses: ["conscrypt-module-sdk_external_conscrypt_license@1"],
136 installable: false,
137 stl: "c++_static",
138 compile_multilib: "both",
139 shared_libs: ["liblog"],
140 arch: {
141 arm64: {
142 srcs: ["arm64/lib/libconscrypt_jni.so"],
143 },
144 x86_64: {
145 srcs: ["x86_64/lib/libconscrypt_jni.so"],
146 },
147 arm: {
148 srcs: ["arm/lib/libconscrypt_jni.so"],
149 },
150 x86: {
151 srcs: ["x86/lib/libconscrypt_jni.so"],
152 },
153 },
154}
155
156sdk_snapshot {
157 name: "conscrypt-module-sdk@1",
158 visibility: ["//external/conscrypt:__subpackages__"],
159 bootclasspath_fragments: ["conscrypt-module-sdk_com.android.conscrypt-bootclasspath-fragment@1"],
160 java_boot_libs: ["conscrypt-module-sdk_conscrypt@1"],
161 java_sdk_libs: [
162 "conscrypt-module-sdk_conscrypt.module.public.api@1",
163 "conscrypt-module-sdk_conscrypt.module.platform.api@1",
164 "conscrypt-module-sdk_conscrypt.module.intra.core.api@1",
165 ],
166 native_shared_libs: ["conscrypt-module-sdk_libconscrypt_jni@1"],
167}