added -v
This commit is contained in:
parent
8616fe67dc
commit
3c0bc4f1b0
@ -51,6 +51,7 @@ Usage of ./gocc:
|
||||
save config file with current configuration and exit
|
||||
-t int
|
||||
amount of threads (0 = infinite) (default 16)
|
||||
-v show version and exit
|
||||
```
|
||||
|
||||
#### Providing a Go module
|
||||
|
7
init.go
7
init.go
@ -15,9 +15,14 @@ func Init() {
|
||||
flag.Parse()
|
||||
var err error
|
||||
|
||||
if *ShowVersion {
|
||||
fmt.Printf("gocc %s\n", VERSION)
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
if *FindConfigFile {
|
||||
if configFilePath, err := configfile.Path("json"); err == nil {
|
||||
Println(configFilePath)
|
||||
fmt.Println(configFilePath)
|
||||
os.Exit(0)
|
||||
}
|
||||
}
|
||||
|
4
main.go
4
main.go
@ -16,6 +16,8 @@ import (
|
||||
"git.milar.in/milarin/channel"
|
||||
)
|
||||
|
||||
var VERSION = "v1.0.3"
|
||||
|
||||
// globals
|
||||
var (
|
||||
OutputFileTmpl = template.New("output-file")
|
||||
@ -53,6 +55,8 @@ var (
|
||||
SaveConfigFile = flag.Bool("saveconfig", false, "save config file with current configuration and exit")
|
||||
IgnoreConfigFile = flag.Bool("ignoreconfig", false, "dont read any config file")
|
||||
FindConfigFile = flag.Bool("findconfig", false, "print config file path and exit")
|
||||
|
||||
ShowVersion = flag.Bool("v", false, "show version and exit")
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
Loading…
Reference in New Issue
Block a user