summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarayan Kamath <narayan@google.com>2018-03-02 11:10:13 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-03-02 11:10:13 +0000
commit70d9b6a2d82bddbc02326c5998d37be82b1bc779 (patch)
treecf4c0f9e80627cf50b6f31270afff3cb05037cef
parent52b22f6074e8928a8b394afdc2483eb516a67a52 (diff)
parent4e3766612a8acde36193b736e6d7d2f5dcd281c8 (diff)
downloadbouncycastle-o-mr1-iot-preview-7.tar.gz
Merge "Switch bouncycastle-nojarjar -> bouncycastle-unbundled."android-p-preview-1android-o-mr1-iot-preview-7o-mr1-iot-preview-7
-rw-r--r--Android.bp75
1 files changed, 29 insertions, 46 deletions
diff --git a/Android.bp b/Android.bp
index 85582597..8f1a3641 100644
--- a/Android.bp
+++ b/Android.bp
@@ -45,7 +45,7 @@ java_defaults {
// non-jarjar version to build okhttp-tests
java_library_static {
- name: "bouncycastle-nojarjar",
+ name: "bouncycastle-unbundled",
defaults: ["bouncycastle-defaults"],
srcs: ["bcprov/src/main/java/**/*.java"],
@@ -53,7 +53,7 @@ java_library_static {
"bcprov/src/main/java/org/bouncycastle/asn1/ocsp/**/*.java",
],
- no_framework_libs: true,
+ sdk_version: "9",
java_version: "1.7",
}
@@ -61,7 +61,7 @@ java_library {
name: "bouncycastle",
defaults: ["bouncycastle-defaults"],
- static_libs: ["bouncycastle-nojarjar"],
+ static_libs: ["bouncycastle-unbundled"],
no_framework_libs: true,
java_version: "1.7",
@@ -79,45 +79,18 @@ java_library {
name: "bouncycastle-testdex",
defaults: ["bouncycastle-defaults"],
- static_libs: ["bouncycastle-nojarjar"],
+ static_libs: ["bouncycastle-unbundled"],
no_framework_libs: true,
jarjar_rules: "jarjar-rules.txt",
java_version: "1.7",
}
-// unbundled bouncycastle jar
-java_library_static {
- name: "bouncycastle-unbundled",
- defaults: [
- "bouncycastle-errorprone-defaults",
- ],
-
- sdk_version: "9",
- srcs: ["bcprov/src/main/java/**/*.java"],
- exclude_srcs: [
- "bcprov/src/main/java/org/bouncycastle/asn1/ocsp/**/*.java",
- ],
-}
-
// PKIX classes used for testing
java_library_static {
- name: "bouncycastle-bcpkix-nojarjar",
- defaults: ["bouncycastle-defaults"],
-
- srcs: ["bcpkix/src/main/java/**/*.java"],
- exclude_srcs: ["bcpkix/src/main/java/org/bouncycastle/cert/ocsp/**/*.java"],
- no_framework_libs: true,
- java_version: "1.7",
- libs: [
- "bouncycastle-nojarjar",
- ],
-}
-
-java_library_static {
name: "bouncycastle-bcpkix",
defaults: ["bouncycastle-defaults"],
- static_libs: ["bouncycastle-bcpkix-nojarjar"],
+ static_libs: ["bouncycastle-bcpkix-unbundled"],
no_framework_libs: true,
java_version: "1.7",
@@ -128,33 +101,43 @@ java_library_static {
},
}
-// OCSP classes used for testing
java_library_static {
- name: "bouncycastle-ocsp-nojarjar",
- defaults: ["bouncycastle-defaults"],
-
- srcs: [
- "bcpkix/src/main/java/org/bouncycastle/cert/ocsp/**/*.java",
- "bcprov/src/main/java/org/bouncycastle/asn1/ocsp/**/*.java",
- ],
- java_version: "1.7",
- no_framework_libs: true,
- libs: [
- "bouncycastle-nojarjar",
- "bouncycastle-bcpkix-nojarjar",
+ name: "bouncycastle-bcpkix-unbundled",
+ defaults: [
+ "bouncycastle-defaults",
],
+ libs: [ "bouncycastle-unbundled" ],
+ sdk_version: "9",
+ srcs: ["bcpkix/src/main/java/**/*.java"],
+ exclude_srcs: ["bcpkix/src/main/java/org/bouncycastle/cert/ocsp/**/*.java"],
}
+
+// OCSP classes used for testing
java_library_static {
name: "bouncycastle-ocsp",
defaults: ["bouncycastle-defaults"],
- static_libs: ["bouncycastle-ocsp-nojarjar"],
+ static_libs: ["bouncycastle-ocsp-unbundled"],
jarjar_rules: "jarjar-rules.txt",
java_version: "1.7",
no_framework_libs: true,
}
+java_library_static {
+ name: "bouncycastle-ocsp-unbundled",
+ defaults: [
+ "bouncycastle-defaults",
+ ],
+ libs: [ "bouncycastle-unbundled",
+ "bouncycastle-bcpkix-unbundled" ],
+ sdk_version: "9",
+ srcs: [
+ "bcpkix/src/main/java/org/bouncycastle/cert/ocsp/**/*.java",
+ "bcprov/src/main/java/org/bouncycastle/asn1/ocsp/**/*.java",
+ ],
+}
+
// For compatibilityy with old bouncycastle-host and bouncycastle-bcpkix-host names
java_library_host {
name: "bouncycastle-host",