INNER CODE UNIT · Swift
reportError
21-DOT-DEV/swift-secp256k1 · Scripts/rewrite-docc-shared-paths.swift:150
func reportError(_ message: String) {
FileHandle.standardError.write(Data("error: \(message)\n".utf8))
}
let args = CommandLine.arguments
guard args.count == 3 else {
FileHandle.standardError.write(Data("usage: \(args[0]) <archive.doccarchive> <Sources/Shared>\n".utf8))
exit(1)
}
let archiveURL = URL(fileURLWithPath: args[1])
let sharedURL = URL(fileURLWithPath: args[2])
let basenames: [String: String]
do {
basenames = try indexSharedSources(at: sharedURL)
} catch {
reportError("\(error)")