]> Cypherpunks.ru repositories - goredo.git/blobdiff - main.go
Separate usage help for each command
[goredo.git] / main.go
diff --git a/main.go b/main.go
index 4de78be52fa786830cfbb92862c1c495cd59140a..ee5bf041f5f608dbc70a79e0d1c8c56b31223064 100644 (file)
--- a/main.go
+++ b/main.go
@@ -29,6 +29,7 @@ import (
        "os"
        "path"
        "path/filepath"
+       "runtime"
        "strconv"
 
        "go.cypherpunks.ru/recfile"
@@ -63,14 +64,14 @@ func main() {
        warranty := flag.Bool("warranty", false, "print warranty information")
        symlinks := flag.Bool("symlinks", false, "create necessary symlinks in current directory")
 
-       flag.Usage = usage
+       flag.Usage = func() { usage(os.Args[0]) }
        flag.Parse()
        if *warranty {
                fmt.Println(Warranty)
                return
        }
        if *version {
-               fmt.Println(versionGet())
+               fmt.Println("goredo", Version, "built with", runtime.Version())
                return
        }
        if *symlinks {