Modify apex_available to Bluetooth apex
Bluetooth apex name has changed from com.android.btservices to
com.android.bt. We now need to update the reference in the code.
for i in `fd Android.bp`
do
perl -i -0pe "s/(apex_available: \[[^\]]*\")com.android.btservices(\"[^\]]*])/\1com.android.bt\2/g" $i # to replace btservices by bt
perl -i -0pe "s/apex_available: \[\n *\"com.android.bt\",\n *\],/apex_available: [\"com.android.bt\"],/g" $i # to reduce the 3 lines into 1 when bt is the only apex available
done
Bug: 383863941
Flag: Exempt build infra
Test: m .
Change-Id: Ib9a8e1f5d4b31edbfd66273b09e45329a0122508
diff --git a/flags/Android.bp b/flags/Android.bp
index 3695db3..694fd7a 100644
--- a/flags/Android.bp
+++ b/flags/Android.bp
@@ -59,7 +59,7 @@
name: "bluetooth_flags_java_lib",
aconfig_declarations: "bluetooth_aconfig_flags",
visibility: ["//packages/modules/Bluetooth:__subpackages__"],
- apex_available: ["com.android.btservices"],
+ apex_available: ["com.android.bt"],
libs: ["framework-configinfrastructure.stubs.module_lib"],
sdk_version: "module_current",
min_sdk_version: "Tiramisu",
@@ -83,7 +83,7 @@
aconfig_declarations: "bluetooth_aconfig_flags",
host_supported: true,
visibility: ["//packages/modules/Bluetooth:__subpackages__"],
- apex_available: ["com.android.btservices"],
+ apex_available: ["com.android.bt"],
min_sdk_version: "Tiramisu",
}
@@ -101,7 +101,7 @@
host_supported: true,
crate_name: "bluetooth_aconfig_flags_rust",
aconfig_declarations: "bluetooth_aconfig_flags",
- apex_available: ["com.android.btservices"],
+ apex_available: ["com.android.bt"],
min_sdk_version: "Tiramisu",
visibility: ["//packages/modules/Bluetooth/system:__subpackages__"],
}