Add native_coverage to product variables

Allow native_coverage to adjust sources in product_variables.

Fixes: 148088129
Test: m checkbuild
Change-Id: I9c9d491cda92d69726a0d598408de2060241365b
This commit is contained in:
Colin Cross
2020-01-27 13:26:42 -08:00
parent f0f747c949
commit d9a121ba2a
3 changed files with 8 additions and 3 deletions

View File

@@ -123,6 +123,11 @@ type variableProperties struct {
Experimental_mte struct {
Cflags []string `android:"arch_variant"`
} `android:"arch_variant"`
Native_coverage struct {
Srcs []string `android:"arch_variant"`
Exclude_srcs []string `android:"arch_variant"`
} `android:"arch_variant"`
} `android:"arch_variant"`
}
@@ -242,7 +247,7 @@ type productVariables struct {
ClangTidy *bool `json:",omitempty"`
TidyChecks *string `json:",omitempty"`
NativeCoverage *bool `json:",omitempty"`
Native_coverage *bool `json:",omitempty"`
ClangCoverage *bool `json:",omitempty"`
CoveragePaths []string `json:",omitempty"`
CoverageExcludePaths []string `json:",omitempty"`