Fix SDK link type check
This was always returning true, which defeats the point. Fix the check,
then add another exception for NDK libraries.
Change-Id: I139d95ef62d1063c083d6381293072ad3277ae74
diff --git a/cc/cc.go b/cc/cc.go
index 66b7b4f..8206912 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -928,7 +928,11 @@
// These are allowed, but don't set sdk_version
return true
}
- return from.Properties.Sdk_version != ""
+ if _, ok := to.linker.(*ndkPrebuiltStlLinker); ok {
+ // These are allowed, but don't set sdk_version
+ return true
+ }
+ return to.Properties.Sdk_version != ""
}
ctx.VisitDirectDeps(func(m blueprint.Module) {