diff --git a/cli/enry/main.go b/cli/enry/main.go index 0eeacd8..6fa27b2 100644 --- a/cli/enry/main.go +++ b/cli/enry/main.go @@ -25,8 +25,14 @@ func main() { flag.Usage = usage breakdownFlag := flag.Bool("breakdown", false, "") jsonFlag := flag.Bool("json", false, "") + showVersion := flag.Bool("version", false, "Show the enry version information") flag.Parse() + if *showVersion { + fmt.Println(version) + return + } + root, err := filepath.Abs(flag.Arg(0)) if err != nil { log.Fatal(err) @@ -129,6 +135,7 @@ func usage() { usage: %[1]s %[1]s [-json] [-breakdown] %[1]s [-json] [-breakdown] + %[1]s [-version] `, os.Args[0], version, build, commit, data.LinguistCommit[:7], )