aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJihoon Kang <jihoonkang@google.com>2024-02-14 17:38:15 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-02-14 17:38:15 +0000
commitffbd55810e145b0c5c684b74eac706fc28f0c676 (patch)
tree4a2fadf57bd26291301d4730b5e071074721b9eb
parentc5b696f4cb36b748ff326f1d79a532543d49112b (diff)
parent3d83625899d31e2fcfdcb2c7cb1ca67ecf8da47f (diff)
downloadmodules-utils-ffbd55810e145b0c5c684b74eac706fc28f0c676.tar.gz
Merge "Add aconfig-annotations-lib-sdk-none module" into main
-rw-r--r--java/Android.bp17
1 files changed, 17 insertions, 0 deletions
diff --git a/java/Android.bp b/java/Android.bp
index 8db32f3..d1835f5 100644
--- a/java/Android.bp
+++ b/java/Android.bp
@@ -77,6 +77,23 @@ java_library {
],
}
+// Identical to aconfig-annotations-lib, but sdk_version is none.
+// Used for core modules where setting sdk_version of the dependencies as
+// core_current leads to circular dependencies
+java_library {
+ name: "aconfig-annotations-lib-sdk-none",
+ srcs: [
+ "com/android/aconfig/annotations/*.java",
+ ],
+ sdk_version: "none",
+ system_modules: "core-all-system-modules",
+ host_supported: true,
+ visibility: [
+ "//visibility:public",
+ ],
+ patch_module: "java.base",
+}
+
filegroup {
name: "framework-api-annotations",
srcs: [