Fix carhage dependency resolving

This commit is contained in:
Kryštof Matěj
2019-01-25 07:40:12 +01:00
parent 4062b6c883
commit ec60901ff7
3 changed files with 25 additions and 1 deletions
+7 -1
View File
@@ -967,7 +967,13 @@ public class PBXProjGenerator {
frameworks[dependency.reference] = dependency
case .target:
if let projectTarget = project.getProjectTarget(dependency.reference) {
queue.append(projectTarget)
if let dependencyTarget = projectTarget as? Target {
if topLevelTarget.platform == dependencyTarget.platform {
queue.append(projectTarget)
}
} else {
queue.append(projectTarget)
}
}
default:
break