Add another level of file group hierachy.
The higher level hierachy will be used to expose system APIs. See https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/16167031
Test: manual build pass
Bug: 204780849
Change-Id: If03c0fcbe64b4690f082002e7191bb1effc9bd64
diff --git a/nearby/framework/Android.bp b/nearby/framework/Android.bp
index 8a09620..ba97112 100644
--- a/nearby/framework/Android.bp
+++ b/nearby/framework/Android.bp
@@ -17,7 +17,7 @@
}
filegroup {
- name: "nearby-java-sources",
+ name: "framework-nearby-java-sources",
srcs: [
"java/**/*.java",
"java/**/*.aidl",
@@ -26,12 +26,20 @@
visibility: ["//visibility:private"],
}
+filegroup {
+ name: "framework-nearby-sources",
+ srcs: [
+ ":framework-nearby-java-sources",
+ ],
+ visibility: ["//frameworks/base"],
+}
+
// Defaults shared between `framework-nearby` & `framework-nearby-pre-jarjar`
java_defaults {
name: "framework-nearby-defaults",
defaults: ["nearby-module-sdk-version-defaults"],
srcs: [
- ":nearby-java-sources",
+ ":framework-nearby-java-sources",
],
static_libs: [
"modules-utils-preconditions",