From 019efa00a914573297617bba490ddc1662db5134 Mon Sep 17 00:00:00 2001 From: toshi0383 Date: Sat, 30 Sep 2017 02:51:56 +0900 Subject: [PATCH] Improve remove logic --- Sources/XcodeGenKit/PBXProjGenerator.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sources/XcodeGenKit/PBXProjGenerator.swift b/Sources/XcodeGenKit/PBXProjGenerator.swift index d21b9c35..cbe64f50 100644 --- a/Sources/XcodeGenKit/PBXProjGenerator.swift +++ b/Sources/XcodeGenKit/PBXProjGenerator.swift @@ -79,6 +79,7 @@ public class PBXProjGenerator { for (k, _) in configFile.flattenedBuildSettings() { // FIXME: Catch platform specifier. e.g. LD_RUNPATH_SEARCH_PATHS[sdk=iphone*] buildSettings.removeValue(forKey: k) + buildSettings.removeValue(forKey: "\"\(k)\"") } } } @@ -186,6 +187,7 @@ public class PBXProjGenerator { for (k, _) in configFile.flattenedBuildSettings() { // FIXME: Catch platform specifier. e.g. LD_RUNPATH_SEARCH_PATHS[sdk=iphone*] buildSettings.removeValue(forKey: k) + buildSettings.removeValue(forKey: "\"\(k)\"") } } } @@ -195,6 +197,7 @@ public class PBXProjGenerator { for (k, _) in configFile.flattenedBuildSettings() { // FIXME: Catch platform specifier. e.g. LD_RUNPATH_SEARCH_PATHS[sdk=iphone*] buildSettings.removeValue(forKey: k) + buildSettings.removeValue(forKey: "\"\(k)\"") } } }