summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Viverette <alanv@google.com>2024-03-26 19:32:20 +0000
committerAlan Viverette <alanv@google.com>2024-04-23 14:50:30 +0000
commit7130f6d005a717f86628161c955a5b4922629792 (patch)
tree77b46c707211bb2aea1f5d2d40c6e21128a94223
parent2ac770b97640d15f53fe6d7aeacec8f88f83a362 (diff)
downloadsdk-7130f6d005a717f86628161c955a5b4922629792.tar.gz
Reland: "Add aliases for -nodeps targets"
This relands Ib48f023fd8bb7547830b3973fcb310eae43244bd. Bug: 331409973 Merged-In: Iff98a40a8acb0c2c3c395e03f69cac82dd04e1c6 Change-Id: Iff98a40a8acb0c2c3c395e03f69cac82dd04e1c6
-rw-r--r--current/androidx/Android.bp117
-rw-r--r--current/androidx/AndroidManifest.xml4
2 files changed, 121 insertions, 0 deletions
diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp
index 5ab4539bc..8fa3f68ce 100644
--- a/current/androidx/Android.bp
+++ b/current/androidx/Android.bp
@@ -14,4 +14,121 @@ package {
default_applicable_licenses: ["prebuilts_sdk_license"],
}
+android_library {
+ name: "androidx.annotation_annotation-experimental-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.annotation_annotation-experimental",
+ ],
+}
+
+android_library {
+ name: "androidx.annotation_annotation-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.annotation_annotation",
+ ],
+}
+
+android_library {
+ name: "androidx.collection_collection-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.collection_collection",
+ ],
+}
+
+android_library {
+ name: "androidx.core_core-animation-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.core_core-animation",
+ ],
+}
+
+android_library {
+ name: "androidx.core_core-animation-testing-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.core_core-animation-testing",
+ ],
+}
+
+android_library {
+ name: "androidx.core_core-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.core_core",
+ ],
+}
+
+android_library {
+ name: "androidx.leanback_leanback-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.leanback_leanback",
+ ],
+}
+
+android_library {
+ name: "androidx.transition_transition-ktx-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.transition_transition-ktx",
+ ],
+}
+
+android_library {
+ name: "androidx.webkit_webkit-nodeps",
+ sdk_version: "31",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "21",
+ static_libs: [
+ "androidx.webkit_webkit",
+ ],
+}
+
build = ["JavaPlugins.bp"]
diff --git a/current/androidx/AndroidManifest.xml b/current/androidx/AndroidManifest.xml
new file mode 100644
index 000000000..33235bb26
--- /dev/null
+++ b/current/androidx/AndroidManifest.xml
@@ -0,0 +1,4 @@
+<manifest
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.nodeps.manifest.stub">
+</manifest>