Allow hidl to be used in recovery
Add recovery_available to hidl definition libs.
Test: Compiles
Bug: 78793464
Change-Id: I3238840eee6ded4167efa3a570fdc2ec34dc0c67
diff --git a/build/hidl_interface.go b/build/hidl_interface.go
index 0f44b72..375c656 100644
--- a/build/hidl_interface.go
+++ b/build/hidl_interface.go
@@ -251,13 +251,14 @@
if shouldGenerateLibrary {
mctx.CreateModule(android.ModuleFactoryAdaptor(cc.LibraryFactory), &ccProperties{
- Name: proptools.StringPtr(name.string()),
- Owner: i.properties.Owner,
- Vendor_available: proptools.BoolPtr(true),
- Double_loadable: proptools.BoolPtr(isDoubleLoadable(name.string())),
- Defaults: []string{"hidl-module-defaults"},
- Generated_sources: []string{name.sourcesName()},
- Generated_headers: []string{name.headersName()},
+ Name: proptools.StringPtr(name.string()),
+ Owner: i.properties.Owner,
+ Recovery_available: proptools.BoolPtr(true),
+ Vendor_available: proptools.BoolPtr(true),
+ Double_loadable: proptools.BoolPtr(isDoubleLoadable(name.string())),
+ Defaults: []string{"hidl-module-defaults"},
+ Generated_sources: []string{name.sourcesName()},
+ Generated_headers: []string{name.headersName()},
Shared_libs: concat(cppDependencies, []string{
"libhidlbase",
"libhidltransport",