Use Config/DeviceConfig functions to access ProductVariables

An upcoming change will stop exporting ProductVariables from Config, so
switch to using existing accessor functions, and add more when they're
missing.

Bug: 76168832
Test: out/soong/build.ninja is identical
Change-Id: Ie0135bdbd2df3258ef3ddb53e5f8fc00aa9b97f7
This commit is contained in:
Dan Willemsen
2018-03-12 15:30:26 -07:00
parent 47f98af97f
commit 3fb1faeeb9
6 changed files with 43 additions and 29 deletions

View File

@@ -36,7 +36,7 @@ func init() {
func newNameResolver(config android.Config) *android.NameResolver {
namespacePathsToExport := make(map[string]bool)
for _, namespaceName := range config.ProductVariables.NamespacesToExport {
for _, namespaceName := range config.ExportedNamespaces() {
namespacePathsToExport[namespaceName] = true
}