INNER CODE UNIT · Swift
configuration
apple/swift-argument-parser · Plugins/GenerateCommon/PackagePlugin+Helpers.swift:20
mutating func configuration() throws -> PackageManager.BuildConfiguration {
switch self.extractOption(named: "configuration").first {
case .some(let configurationString):
switch configurationString {
case "debug":
return .debug
case "release":
return .release
default:
throw GeneratePluginError.unknownBuildConfiguration(configurationString)
}
case .none:
return .release
}
}
}
extension URL {