Propagate recovery_available property through to sdk snapshot
Needed for jni_headers which is marked as recovery_available because libchrome is also marked and that library is used by others that are the recovery partition. There may be other dependency paths that require jni_headers to be recovery_available that was just the first one found. Bug: 168301990 Test: m nothing Change-Id: I916ecfe7700b9c153b29115e849da148fc7e7a76
This commit is contained in:
@@ -119,6 +119,10 @@ func (mt *librarySdkMemberType) AddPrebuiltModule(ctx android.SdkMemberContext,
|
||||
|
||||
ccModule := member.Variants()[0].(*Module)
|
||||
|
||||
if proptools.Bool(ccModule.Properties.Recovery_available) {
|
||||
pbm.AddProperty("recovery_available", true)
|
||||
}
|
||||
|
||||
if proptools.Bool(ccModule.VendorProperties.Vendor_available) {
|
||||
pbm.AddProperty("vendor_available", true)
|
||||
}
|
||||
|
Reference in New Issue
Block a user