From 95e09181c61e122a1137b3f23eb5ebcc16bec548 Mon Sep 17 00:00:00 2001 From: Dan Fleming Date: Wed, 31 Oct 2018 11:11:55 -0400 Subject: [PATCH] Fix issue with legacy target fileref --- Sources/XcodeGenKit/PBXProjGenerator.swift | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Sources/XcodeGenKit/PBXProjGenerator.swift b/Sources/XcodeGenKit/PBXProjGenerator.swift index 0a5291cc..6bbf7847 100644 --- a/Sources/XcodeGenKit/PBXProjGenerator.swift +++ b/Sources/XcodeGenKit/PBXProjGenerator.swift @@ -445,8 +445,6 @@ public class PBXProjGenerator { guard let dependencyTarget = project.getTarget(dependencyTargetName) else { continue } - let dependencyFileReference = targetFileReferences[dependencyTarget.name]! - let dependecyLinkage = dependencyTarget.defaultLinkage let link = dependency.link ?? ( (dependecyLinkage == .dynamic && target.type != .staticLibrary) @@ -472,7 +470,7 @@ public class PBXProjGenerator { if embed { let embedFile = addObject( PBXBuildFile( - file: dependencyFileReference, + file: targetFileReferences[dependencyTarget.name]!, settings: getEmbedSettings(dependency: dependency, codeSign: dependency.codeSign ?? !dependencyTarget.type.isExecutable) ) )