Drop prebuilt files to android source tree.
Android.bp
framework-permission-s.txt
framework-permission-s-stubs.jar
framework-permission-s.srcjar
framework-permission-s-removed.txt
framework-permission-removed.txt
framework-permission-stubs.jar
framework-permission.txt
framework-permission.srcjar
framework-permission-s.txt
framework-permission-s-stubs.jar
framework-permission-s.srcjar
framework-permission-s-removed.txt
framework-permission-removed.txt
framework-permission-stubs.jar
framework-permission.txt
framework-permission.srcjar
service-permission-removed.txt
service-permission.txt
service-permission-stubs.jar
service-permission.srcjar
service-permission-removed.txt
framework-permission-s.txt
framework-permission-s-stubs.jar
framework-permission-s.srcjar
framework-permission-s-removed.txt
framework-permission-removed.txt
framework-permission-stubs.jar
service-permission.txt
service-permission-stubs.jar
service-permission.srcjar
framework-permission.txt
framework-permission.srcjar
LICENSE
Built here: ab/7481421
This build IS suitable for public release.
The change is generated with prebuilt drop tool.
Test: presubmit
Bug: 188427719
Change-Id: I8b58fbdd96d0159eaaece56c3c6facfcd652b1ba
diff --git a/current/Android.bp b/current/Android.bp
index eb984ba..aac4bc6 100644
--- a/current/Android.bp
+++ b/current/Android.bp
@@ -6,6 +6,30 @@
default_applicable_licenses: ["Android-Apache-2.0"],
}
+prebuilt_bootclasspath_fragment {
+ name: "permission-module-sdk_com.android.permission-bootclasspath-fragment@current",
+ sdk_member_name: "com.android.permission-bootclasspath-fragment",
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.permission"],
+ licenses: ["permission-module-sdk_Android-Apache-2.0@current"],
+ contents: [
+ "permission-module-sdk_framework-permission@current",
+ "permission-module-sdk_framework-permission-s@current",
+ ],
+}
+
+prebuilt_bootclasspath_fragment {
+ name: "com.android.permission-bootclasspath-fragment",
+ prefer: false,
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.permission"],
+ licenses: ["permission-module-sdk_Android-Apache-2.0"],
+ contents: [
+ "framework-permission",
+ "framework-permission-s",
+ ],
+}
+
java_sdk_library_import {
name: "permission-module-sdk_framework-permission@current",
sdk_member_name: "framework-permission",
@@ -138,6 +162,58 @@
},
}
+java_sdk_library_import {
+ name: "permission-module-sdk_service-permission@current",
+ sdk_member_name: "service-permission",
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.permission",
+ "test_com.android.permission",
+ ],
+ licenses: ["permission-module-sdk_Android-Apache-2.0@current"],
+ shared_library: false,
+ public: {
+ jars: ["sdk_library/public/service-permission-stubs.jar"],
+ stub_srcs: ["sdk_library/public/service-permission.srcjar"],
+ current_api: "sdk_library/public/service-permission.txt",
+ removed_api: "sdk_library/public/service-permission-removed.txt",
+ sdk_version: "module_current",
+ },
+ system_server: {
+ jars: ["sdk_library/system-server/service-permission-stubs.jar"],
+ stub_srcs: ["sdk_library/system-server/service-permission.srcjar"],
+ current_api: "sdk_library/system-server/service-permission.txt",
+ removed_api: "sdk_library/system-server/service-permission-removed.txt",
+ sdk_version: "system_server_current",
+ },
+}
+
+java_sdk_library_import {
+ name: "service-permission",
+ prefer: false,
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.permission",
+ "test_com.android.permission",
+ ],
+ licenses: ["permission-module-sdk_Android-Apache-2.0"],
+ shared_library: false,
+ public: {
+ jars: ["sdk_library/public/service-permission-stubs.jar"],
+ stub_srcs: ["sdk_library/public/service-permission.srcjar"],
+ current_api: "sdk_library/public/service-permission.txt",
+ removed_api: "sdk_library/public/service-permission-removed.txt",
+ sdk_version: "module_current",
+ },
+ system_server: {
+ jars: ["sdk_library/system-server/service-permission-stubs.jar"],
+ stub_srcs: ["sdk_library/system-server/service-permission.srcjar"],
+ current_api: "sdk_library/system-server/service-permission.txt",
+ removed_api: "sdk_library/system-server/service-permission-removed.txt",
+ sdk_version: "system_server_current",
+ },
+}
+
license {
name: "permission-module-sdk_Android-Apache-2.0@current",
sdk_member_name: "Android-Apache-2.0",
@@ -156,8 +232,10 @@
sdk_snapshot {
name: "permission-module-sdk@current",
visibility: ["//visibility:public"],
+ bootclasspath_fragments: ["permission-module-sdk_com.android.permission-bootclasspath-fragment@current"],
java_sdk_libs: [
"permission-module-sdk_framework-permission@current",
"permission-module-sdk_framework-permission-s@current",
+ "permission-module-sdk_service-permission@current",
],
}