Add exported-to-kati namespaces to root namespace

This lets us use boot jar modules that are hidden behind
soong_namespace.

Change-Id: If0068387efdeca5458b5b97ce6b993b10a268bd2
This commit is contained in:
LuK1337
2022-01-16 20:44:58 +01:00
committed by SkyMinus
parent 48b430bd89
commit 8199595dde

View File

@@ -156,6 +156,9 @@ func (r *NameResolver) addNamespace(namespace *Namespace) (err error) {
return fmt.Errorf("a namespace must be the first module in the file")
}
}
if (namespace.exportToKati) {
r.rootNamespace.visibleNamespaces = append(r.rootNamespace.visibleNamespaces, namespace)
}
r.sortedNamespaces.add(namespace)
r.namespacesByDir.Store(namespace.Path, namespace)