Set knownRegions to en by default. Fix for #389
This commit is contained in:
Yonas Kolb
2018-08-31 23:00:30 +10:00
committed by GitHub
2 changed files with 4 additions and 1 deletions
+1
View File
@@ -3,6 +3,7 @@
## Master
- Fixed default settings for macOS unit-tests [387](https://github.com/yonaskolb/XcodeGen/pull/387) @frankdilo
- Added default value for knownRegions property [390](https://github.com/yonaskolb/XcodeGen/pull/390) @Saik0s
## 1.11.1
+3 -1
View File
@@ -228,7 +228,9 @@ public class PBXProjGenerator {
.merged(project.attributes)
.merged(generateTargetAttributes() ?? [:])
pbxProject.object.knownRegions = sourceGenerator.knownRegions.sorted()
let knownRegions = sourceGenerator.knownRegions.sorted()
pbxProject.object.knownRegions = knownRegions.isEmpty ? ["en"] : knownRegions
let allTargets: [ObjectReference<PBXTarget>] = Array(targetObjects.values) + Array(targetAggregateObjects.values.map { ObjectReference(reference: $0.reference, object: $0.object) })
pbxProject.object.targets = allTargets
.sorted { $0.object.name < $1.object.name }