From 3fec403411e4dee2ffccda126dd7cd5a051608bd Mon Sep 17 00:00:00 2001 From: Beniamin Sarkisian Date: Tue, 8 Jan 2019 16:55:46 +0300 Subject: [PATCH] Fixed bugs --- Sources/XcodeGenKit/SourceGenerator.swift | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Sources/XcodeGenKit/SourceGenerator.swift b/Sources/XcodeGenKit/SourceGenerator.swift index fd7fbc22..4ca61025 100644 --- a/Sources/XcodeGenKit/SourceGenerator.swift +++ b/Sources/XcodeGenKit/SourceGenerator.swift @@ -318,12 +318,13 @@ class SourceGenerator { return try dirPath.children() .filter { if $0.isDirectory { - if project.options.generateEmptyDirectories { - return true - } else { - let children = try $0.children().filter(isIncludedPath) - return !children.isEmpty + let children = try $0.children() + + if children.isEmpty { + return project.options.generateEmptyDirectories } + + return !children.filter(isIncludedPath).isEmpty } else if $0.isFile { return isIncludedPath($0) } else {