]> Sergey Matveev's repositories - meta4ra.git/blob - cmd/meta4ra/main.go
Prepare for release
[meta4ra.git] / cmd / meta4ra / main.go
1 package main
2
3 import (
4         "flag"
5         "log"
6         "os"
7         "path"
8 )
9
10 var (
11         showVersion  = flag.Bool("version", false, "print version")
12         showWarranty = flag.Bool("warranty", false, "print warranty information")
13 )
14
15 func main() {
16         log.SetFlags(log.Lshortfile)
17         switch path.Base(os.Args[0]) {
18         case "meta4ra-check":
19                 runCheck()
20         case "meta4ra-create":
21                 runCreate()
22         case "meta4ra-hash":
23                 runHash()
24         default:
25                 log.Fatalln("unknown command linked")
26         }
27 }