Allow VDM flags to be used in PermissionController
Bug: 333443509
Test: manual
Flag: EXEMPT n/a
Change-Id: I830378b289332024ee42891df6b09a77908acdf4
diff --git a/AconfigFlags.bp b/AconfigFlags.bp
index b4127c5..e87b319 100644
--- a/AconfigFlags.bp
+++ b/AconfigFlags.bp
@@ -436,10 +436,23 @@
name: "android.companion.virtualdevice.flags-aconfig",
package: "android.companion.virtualdevice.flags",
container: "system",
+ exportable: true,
srcs: ["core/java/android/companion/virtual/flags/*.aconfig"],
}
java_aconfig_library {
+ name: "android.companion.virtualdevice.flags-aconfig-java-export",
+ aconfig_declarations: "android.companion.virtualdevice.flags-aconfig",
+ defaults: ["framework-minus-apex-aconfig-java-defaults"],
+ mode: "exported",
+ min_sdk_version: "30",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.permission",
+ ],
+}
+
+java_aconfig_library {
name: "android.companion.virtual.flags-aconfig-java",
aconfig_declarations: "android.companion.virtual.flags-aconfig",
defaults: ["framework-minus-apex-aconfig-java-defaults"],