Add exclude_srcs property to ndk_headers modules.
Test: make checkbuild Bug: None Change-Id: I2778c1140ab50abc0f7dee66da35ebacef77ea72
This commit is contained in:
parent
7122205a5a
commit
19ff8b4662
1 changed files with 4 additions and 1 deletions
|
@ -65,6 +65,9 @@ type headerProperties struct {
|
|||
// List of headers to install. Glob compatible. Common case is "include/**/*.h".
|
||||
Srcs []string
|
||||
|
||||
// Source paths that should be excluded from the srcs glob.
|
||||
Exclude_srcs []string
|
||||
|
||||
// Path to the NOTICE file associated with the headers.
|
||||
License *string
|
||||
}
|
||||
|
@ -128,7 +131,7 @@ func (m *headerModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
|
|||
return
|
||||
}
|
||||
|
||||
srcFiles := ctx.ExpandSources(m.properties.Srcs, nil)
|
||||
srcFiles := ctx.ExpandSources(m.properties.Srcs, m.properties.Exclude_srcs)
|
||||
for _, header := range srcFiles {
|
||||
installDir := getHeaderInstallDir(ctx, header, String(m.properties.From),
|
||||
String(m.properties.To))
|
||||
|
|
Loading…
Reference in a new issue