aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2021-08-09 23:56:53 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-08-09 23:56:53 +0000
commit7c70d54c6e83f8416665bf5e4ee731b825dd12a2 (patch)
treed2723550fb4c04ba13bbd96ea740d32c3217854c
parent05ad8bcf1aa7ab43e1feb1d3ec2715ebfaf74e4e (diff)
parentc19ad6903f52cb712b7e24a23022568959dddc7c (diff)
downloadkotlinx.coroutines-7c70d54c6e83f8416665bf5e4ee731b825dd12a2.tar.gz
Reland: Add aliases for kotlinx.coroutines libraries am: b5da2582b1 am: f74867e020 am: 22385fbaa8 am: c19ad6903f
Original change: https://android-review.googlesource.com/c/platform/external/kotlinx.coroutines/+/1789667 Change-Id: Ie1e927bc6aeb6cbb78401e58c4056e2f788b5bd8
-rw-r--r--Android.bp49
1 files changed, 49 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index ecf46f49..0a3b2cff 100644
--- a/Android.bp
+++ b/Android.bp
@@ -62,6 +62,10 @@ java_library {
"-Xuse-experimental=kotlinx.coroutines.ObsoleteCoroutinesApi",
"-Xuse-experimental=kotlinx.coroutines.InternalCoroutinesApi",
],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
}
java_library {
@@ -77,6 +81,10 @@ java_library {
"kotlinx_coroutines",
"androidx.annotation_annotation",
],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
}
java_library {
@@ -91,4 +99,45 @@ java_library {
libs: [
"kotlinx_coroutines",
],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
+}
+
+// Temporary aliases for kotlinx-coroutines-core, kotlinx-coroutines-core-jvm and kotlinx-coroutines-android
+
+java_library {
+ name: "kotlinx-coroutines-core",
+ host_supported: true,
+ sdk_version: "28",
+ static_libs: ["kotlinx_coroutines"],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
+}
+
+java_library {
+ name: "kotlinx-coroutines-core-jvm",
+ host_supported: true,
+ sdk_version: "28",
+ static_libs: ["kotlinx_coroutines"],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
+}
+
+java_library {
+ name: "kotlinx-coroutines-android",
+ sdk_version: "28",
+ static_libs: [
+ "kotlinx_coroutines_android",
+ "kotlinx_coroutines",
+ ],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex"
+ ],
}