Merge "Add new Release_aidl_use_unfrozen soong variable" into main
This commit is contained in:
@@ -1909,6 +1909,10 @@ func (c *deviceConfig) RequiresInsecureExecmemForSwiftshader() bool {
|
||||
return c.config.productVariables.RequiresInsecureExecmemForSwiftshader
|
||||
}
|
||||
|
||||
func (c *deviceConfig) Release_aidl_use_unfrozen() bool {
|
||||
return Bool(c.config.productVariables.Release_aidl_use_unfrozen)
|
||||
}
|
||||
|
||||
func (c *config) SelinuxIgnoreNeverallows() bool {
|
||||
return c.productVariables.SelinuxIgnoreNeverallows
|
||||
}
|
||||
|
@@ -184,6 +184,13 @@ type variableProperties struct {
|
||||
Srcs []string `android:"arch_variant"`
|
||||
Exclude_srcs []string `android:"arch_variant"`
|
||||
} `android:"arch_variant"`
|
||||
|
||||
// release_aidl_use_unfrozen is "true" when a device can
|
||||
// use the unfrozen versions of AIDL interfaces.
|
||||
Release_aidl_use_unfrozen struct {
|
||||
Cflags []string
|
||||
Cmd *string
|
||||
}
|
||||
} `android:"arch_variant"`
|
||||
}
|
||||
|
||||
@@ -462,6 +469,8 @@ type ProductVariables struct {
|
||||
|
||||
SelinuxIgnoreNeverallows bool `json:",omitempty"`
|
||||
|
||||
Release_aidl_use_unfrozen *bool `json:",omitempty"`
|
||||
|
||||
SepolicyFreezeTestExtraDirs []string `json:",omitempty"`
|
||||
SepolicyFreezeTestExtraPrebuiltDirs []string `json:",omitempty"`
|
||||
|
||||
|
Reference in New Issue
Block a user