func main()

in Generator/Sources/needle/main.swift [24:34]


func main() {
    let parser = ArgumentParser(usage: "<subcommand> <options>", overview: "Needle DI code generator.")
    let commands = initializeCommands(with: parser)
    let inputs = Array(CommandLine.arguments.dropFirst())
    do {
        let args = try parser.parse(inputs)
        execute(commands, with: parser, args)
    } catch (let e) {
        error("Command-line pasing error (use --help for help): \(e)")
    }
}