From c4f7af1684c8f6e1fec0bb79402a5e722b36fe5d Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sun, 1 Dec 2019 22:46:54 -0800 Subject: [PATCH] Ignore .gitkeep and .DS_Store files --- SiteGenerator/Sources/SiteGenerator/Generator.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SiteGenerator/Sources/SiteGenerator/Generator.swift b/SiteGenerator/Sources/SiteGenerator/Generator.swift index c9ad408..27662af 100644 --- a/SiteGenerator/Sources/SiteGenerator/Generator.swift +++ b/SiteGenerator/Sources/SiteGenerator/Generator.swift @@ -60,6 +60,11 @@ public final class Generator { func renderOrCopyFile(url fileURL: URL, targetDir: URL) throws { let filename = fileURL.lastPathComponent + guard filename != ".DS_Store", filename != ".gitkeep" else { + print("Ignoring hidden file \(filename)") + return + } + let ext = filename.split(separator: ".").last! switch ext { case "less":