aboutsummaryrefslogtreecommitdiff
path: root/Sources/main.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Sources/main.swift')
-rw-r--r--Sources/main.swift15
1 files changed, 15 insertions, 0 deletions
diff --git a/Sources/main.swift b/Sources/main.swift
index e4b2760..42d4855 100644
--- a/Sources/main.swift
+++ b/Sources/main.swift
@@ -21,6 +21,21 @@ func createParser() -> ([String:Option], CommandLineKit) {
parser.addOptions(Array(flags.values))
+ parser.formatOutput = {parseString, type in
+
+ var formattedString: String
+
+ switch(type) {
+ case .About:
+ formattedString = "\(parseString) [<artist_name> <song_name>]"
+ break
+ default:
+ formattedString = parseString
+ }
+
+ return parser.defaultFormat(formattedString, type: type)
+ }
+
return (flags, parser)
}