Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1579a72d authored by Devin Moore's avatar Devin Moore Committed by Gerrit Code Review
Browse files

Merge "Add new Release_aidl_use_unfrozen soong variable" into main

parents c796de83 c381e100
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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
}
+9 −0
Original line number Diff line number Diff line
@@ -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"`