Add GlobWithDeps to MakeVarsContext
It is safe to use GlobWithDeps in MakeVarsContext, the globSingleton is registered in boostrap.Main, which runs after all the Soong singletons (including makeVarsSingleton) are registered. Bug: 143324390 Test: m checkbuild Change-Id: I2edf915c666bd5db535c761bb645a48c4f573a65
This commit is contained in:
@@ -80,6 +80,12 @@ type MakeVarsContext interface {
|
||||
// Eval().
|
||||
StrictRaw(name, value string)
|
||||
CheckRaw(name, value string)
|
||||
|
||||
// GlobWithDeps returns a list of files that match the specified pattern but do not match any
|
||||
// of the patterns in excludes. It also adds efficient dependencies to rerun the primary
|
||||
// builder whenever a file matching the pattern as added or removed, without rerunning if a
|
||||
// file that does not match the pattern is added to a searched directory.
|
||||
GlobWithDeps(pattern string, excludes []string) ([]string, error)
|
||||
}
|
||||
|
||||
var _ PathContext = MakeVarsContext(nil)
|
||||
|
Reference in New Issue
Block a user