summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin McClain <justinmcclain@google.com>2022-01-19 17:55:50 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-01-19 17:55:50 +0000
commitefd9b84496c90d627c2ac5705ac40bebd9e42bac (patch)
treee9148bd8786f9a7834379fdc3d5b35b6aaf6c4a9
parent46559122778a672d2a83b8d86c00cffefa66bc4f (diff)
parent618a9411a961ade1c8d51ffd56812ce652651267 (diff)
downloadbouncycastle-efd9b84496c90d627c2ac5705ac40bebd9e42bac.tar.gz
Merge "Adding rule to expose bouncycastle ASN to ExtServices (packages/modules/ExtServices:android.ext.services.attestationverification)." am: c046cd0320 am: 618a9411a9
Original change: https://android-review.googlesource.com/c/platform/external/bouncycastle/+/1947408 Change-Id: I5b6cb10a0d6f77bc99ae24ed32a6ab63832d21fd
-rw-r--r--Android.bp23
1 files changed, 23 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 5606fb40..f410a2df 100644
--- a/Android.bp
+++ b/Android.bp
@@ -252,3 +252,26 @@ java_library {
],
sdk_version: "core_current",
}
+
+// Bouncycastle for use by packages/modules/ExtServices project.
+//
+// Excludes directories not needed for ASN1*.java and X509* sources.
+//
+java_library {
+ name: "bouncycastle-extservices-asn",
+ visibility: [
+ "//packages/modules/ExtServices",
+ ],
+ apex_available: [
+ "com.android.extservices",
+ "test_com.android.extservices",
+ ],
+ srcs: [
+ "bcprov/src/main/java/org/bouncycastle/**/*.java",
+ ],
+ exclude_srcs: [
+ "bcprov/src/main/java/org/bouncycastle/asn1/ocsp/**/*.java",
+ "bcprov/src/main/java/org/bouncycastle/iana/**/*.java",
+ ],
+ sdk_version: "core_current",
+}