Implement mixed builds for apex modules, take 2.
* Add ApexCqueryInfo to obtain apex artifacts used by the makefile generator and downstream modules * Refactor code common to GenerateAndroidBuildActions and ProcessBazelQueryResponse * Implement android.MixedBuildBuildable for modules * Enable mixed build for apex modules with payload_type:"image" The first take6a2b7c40b
was setting compressed APEX suffix incorrectly, and was reverted in8a3c91494
. Fixes: 239925080 239695521 232085015 Test: treehugger Change-Id: I1720f8db3c7cc773183d25a815d9b7eeaf7c73ad
This commit is contained in:
@@ -1446,8 +1446,8 @@ func (c *config) ForceApexSymlinkOptimization() bool {
|
||||
return Bool(c.productVariables.ForceApexSymlinkOptimization)
|
||||
}
|
||||
|
||||
func (c *config) CompressedApex() bool {
|
||||
return Bool(c.productVariables.CompressedApex)
|
||||
func (c *config) ApexCompressionEnabled() bool {
|
||||
return Bool(c.productVariables.CompressedApex) && !c.UnbundledBuildApps()
|
||||
}
|
||||
|
||||
func (c *config) EnforceSystemCertificate() bool {
|
||||
|
Reference in New Issue
Block a user