From c94de4d6cc6714f1dacfae43d58abb4cb20552f5 Mon Sep 17 00:00:00 2001 From: toshi0383 Date: Sun, 1 Oct 2017 09:23:45 +0900 Subject: [PATCH] Always embed and link frameworks for macOS --- Sources/XcodeGenKit/PBXProjGenerator.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/XcodeGenKit/PBXProjGenerator.swift b/Sources/XcodeGenKit/PBXProjGenerator.swift index d169b08f..178f456a 100644 --- a/Sources/XcodeGenKit/PBXProjGenerator.swift +++ b/Sources/XcodeGenKit/PBXProjGenerator.swift @@ -297,6 +297,11 @@ public class PBXProjGenerator { carthageFrameworksByPlatform[target.platform.carthageDirectoryName]?.append(fileReference) targetFrameworkBuildFiles.append(buildFile.reference) + if target.platform == .macOS { + let embedFile = PBXBuildFile(reference: generateUUID(PBXBuildFile.self, fileReference + target.name), fileRef: fileReference, settings: dependency.buildSettings) + addObject(embedFile) + copyFiles.append(embedFile.reference) + } } }