commit - 4d0d7a2c9b92677084d47824650e0419509f4ebd
commit + e3e004de4af2e96a16b5e7e7a8738b825c750347
blob - 60deaacd27faa69db151ad1c1bd76584ee34c9f5 (mode 644)
blob + /dev/null
--- args.go
+++ /dev/null
-package main
-
-import (
- "os"
-
- "github.com/mkideal/cli"
- log "github.com/sirupsen/logrus"
-)
-
-type argT struct {
- cli.Helper
- File string `cli:"*f,file" usage:"livesplit split file for mirrors edge to analyze"`
-}
-
-var ParsedArgs *argT = new(argT)
-
-func parseArgs(args []string) {
- // parse arguments
- ret := cli.Run(ParsedArgs, func(ctx *cli.Context) error {
- return nil
- })
-
- if ret != 0 {
- log.Fatal("Parsing commandline arguments failed, aborting")
- }
-
- if ParsedArgs.Helper.Help {
- os.Exit(0)
- }
-}