diff --git a/Sources/XcodeProj/Utils/BuildSettingsProvider.swift b/Sources/XcodeProj/Utils/BuildSettingsProvider.swift index bd7fc9d1..574f50ca 100644 --- a/Sources/XcodeProj/Utils/BuildSettingsProvider.swift +++ b/Sources/XcodeProj/Utils/BuildSettingsProvider.swift @@ -347,7 +347,7 @@ public class BuildSettingsProvider { case .debug: return [ "SWIFT_OPTIMIZATION_LEVEL": "-Onone", - "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "$(inherited) DEBUG", + "SWIFT_ACTIVE_COMPILATION_CONDITIONS": ["$(inherited)", "DEBUG"], "SWIFT_COMPILATION_MODE": "singlefile", ] case .release: diff --git a/Tests/XcodeProjTests/Utils/BuildSettingsProviderTests.swift b/Tests/XcodeProjTests/Utils/BuildSettingsProviderTests.swift index 3f98b204..4b65f3e1 100644 --- a/Tests/XcodeProjTests/Utils/BuildSettingsProviderTests.swift +++ b/Tests/XcodeProjTests/Utils/BuildSettingsProviderTests.swift @@ -163,7 +163,7 @@ class BuildSettingProviderTests: XCTestCase { "@executable_path/Frameworks", "@loader_path/Frameworks", ], - "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "$(inherited) DEBUG", + "SWIFT_ACTIVE_COMPILATION_CONDITIONS": ["$(inherited)", "DEBUG"], "SWIFT_COMPILATION_MODE": "singlefile", "SWIFT_OPTIMIZATION_LEVEL": "-Onone", "TARGETED_DEVICE_FAMILY": "1,2", @@ -186,7 +186,7 @@ class BuildSettingProviderTests: XCTestCase { "@executable_path/Frameworks", "@loader_path/Frameworks", ], - "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "$(inherited) DEBUG", + "SWIFT_ACTIVE_COMPILATION_CONDITIONS": ["$(inherited)", "DEBUG"], "SWIFT_COMPILATION_MODE": "singlefile", "SWIFT_OPTIMIZATION_LEVEL": "-Onone", "TARGETED_DEVICE_FAMILY": "1,2", @@ -209,7 +209,7 @@ class BuildSettingProviderTests: XCTestCase { "@executable_path/../Frameworks", "@loader_path/../Frameworks", ], - "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "$(inherited) DEBUG", + "SWIFT_ACTIVE_COMPILATION_CONDITIONS": ["$(inherited)", "DEBUG"], "SWIFT_COMPILATION_MODE": "singlefile", "SWIFT_OPTIMIZATION_LEVEL": "-Onone", ]) @@ -230,7 +230,7 @@ class BuildSettingProviderTests: XCTestCase { "@executable_path/Frameworks", "@loader_path/Frameworks", ], - "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "$(inherited) DEBUG", + "SWIFT_ACTIVE_COMPILATION_CONDITIONS": ["$(inherited)", "DEBUG"], "SWIFT_COMPILATION_MODE": "singlefile", "SWIFT_OPTIMIZATION_LEVEL": "-Onone", "TARGETED_DEVICE_FAMILY": "3",