summaryrefslogtreecommitdiff
path: root/flags/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'flags/Android.bp')
-rw-r--r--flags/Android.bp26
1 files changed, 22 insertions, 4 deletions
diff --git a/flags/Android.bp b/flags/Android.bp
index bd711fb16..457aa4f91 100644
--- a/flags/Android.bp
+++ b/flags/Android.bp
@@ -19,24 +19,42 @@ package {
}
aconfig_declarations {
- name: "permissions-aconfig-flags",
- package: "com.android.permission.flags",
+ name: "com.android.permission.flags-aconfig",
container: "com.android.permission",
+ package: "com.android.permission.flags",
+ exportable: true,
srcs: ["flags.aconfig"],
}
java_aconfig_library {
- name: "permissions-aconfig-flags-lib",
- aconfig_declarations: "permissions-aconfig-flags",
+ name: "com.android.permission.flags-aconfig-java-export",
+ aconfig_declarations: "com.android.permission.flags-aconfig",
+ mode: "exported",
sdk_version: "module_current",
min_sdk_version: "30",
+ installable: false,
+ libs: ["framework-configinfrastructure"],
+ visibility: [
+ "//packages/modules/Permission:__subpackages__",
+ ],
apex_available: [
"com.android.permission",
"test_com.android.permission",
],
+}
+
+java_aconfig_library {
+ name: "com.android.permission.flags-aconfig-java",
+ aconfig_declarations: "com.android.permission.flags-aconfig",
+ sdk_version: "module_current",
+ min_sdk_version: "30",
installable: false,
libs: ["framework-configinfrastructure"],
visibility: [
"//packages/modules/Permission:__subpackages__",
],
+ apex_available: [
+ "com.android.permission",
+ "test_com.android.permission",
+ ],
}