From 9e7bbcab5aaf75054bbb20e90a0cade32e5f7b03 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Fri, 3 Mar 2023 09:03:56 -0800 Subject: [PATCH] Add newlines to gensite errors --- gensite/Sources/gensite/main.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gensite/Sources/gensite/main.swift b/gensite/Sources/gensite/main.swift index 2c31f3d..090b040 100644 --- a/gensite/Sources/gensite/main.swift +++ b/gensite/Sources/gensite/main.swift @@ -10,7 +10,7 @@ import samhuri_net guard CommandLine.arguments.count >= 3 else { let name = CommandLine.arguments[0] - fputs("Usage: \(name) ", stderr) + fputs("Usage: \(name) \n", stderr) exit(1) } @@ -18,7 +18,7 @@ let sourcePath = CommandLine.arguments[1] var isDir: ObjCBool = false let sourceExists = FileManager.default.fileExists(atPath: sourcePath, isDirectory: &isDir) guard sourceExists, isDir.boolValue else { - fputs("error: Site path \(sourcePath) does not exist or is not a directory", stderr) + fputs("error: Site path \(sourcePath) does not exist or is not a directory\n", stderr) exit(2) } @@ -28,7 +28,7 @@ let siteURLOverride: URL? if CommandLine.argc > 3, CommandLine.arguments[3].isEmpty == false { let urlString = CommandLine.arguments[3] guard let url = URL(string: urlString) else { - print("error: invalid site URL \(urlString)") + fputs("error: invalid site URL \(urlString)\n", stderr) exit(4) } siteURLOverride = url @@ -45,6 +45,6 @@ do { exit(0) } catch { - fputs("error: \(error)", stderr) + fputs("error: \(error)\n", stderr) exit(-1) }